Секретный релиз платформы v77.27.1

Секретный релиз платформы v77.27.1

Исправления платформы, позволяющие запустить 1cv77 в клиент-серверном варианте на СУБД MS SQL 2005/2008 без понижения режима совместимости.


24.02.2011 18:24 [16.01.2012 21:44] (spock) Kirill 337 [+] [−] Перейти к публикации

1.
Ёпрст (файл скачал) 07.03.11 23:10 URL

Поделился всё таки тайным знанием..

Страницы: Пред. 1 2 3 4 5 След.
Ответы
306.
MegaDimich (файл скачал) 20.01.12 16:17 URL

Подскажите, пожалуйста, какой должен быть параметр sql-базы МОДЕЛЬ ВОССТАНОВЛЕНИЯ для разработки. Должна быть только ПРОСТАЯ или можно любую?

307.
varelchik (файл скачал) 20.01.12 18:02 URL

если не хочешь чтоб база росла как на дрожях то да т.е. ПРОСТАЯ.

Изменено: varelchik - 20.01.12 18:03
308.
kudenzov (файл скачал) 20.01.12 20:59 URL

(305) dumsik,
Ключевое слово здесь - FORCE ORDER

индекс есть стандартный
I=PARENT |Parent Referen|1 |MDID,PARENTVAL,CHILD_DATE_TIME_IDDOC |0

-- (spock) Kirill - Solution7
-- Спасибо автору за проделанную работу
SELECT JOURN.*
FROM [dbo].[_1scrdoc] as CRDOC WITH (NOLOCK)
INNER JOIN [dbo].[_1sjourn] as JOURN WITH (NOLOCK) ON JOURN.date_time_iddoc = CRDOC.child_date_time_iddoc
WHERE
CRDOC.mdid = ?
AND CRDOC.parentval = ?
AND CRDOC.child_date_time_iddoc >= ?
AND CRDOC.child_date_time_iddoc <= ?
ORDER BY JOURN.date_time_iddoc
OPTION(FORCE ORDER, LOOP JOIN)

Необходимо что-бы выборка сначала произошла по _1scrdoc, т.к таких документов не более 1-10 в стандартных случаях, за исключением отбора по графе в журналах
Обсуждение от 17 окт 08 на SQL.ru (Anddros): http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=605678&pg=1&hl=journ

P.S При неисправленном запросе на 2008 вызывает вообще провисание при выборке в общем журнале по графе отбора например по Контрагенту, при очень большом _1sjourn (данную ситуацию неоднократно наблюдал в SQL Profiler)
Что происходит:

1. Открываем журнал
2. Задаем период весь журнал
3. Выбираем контрагента
4. При испорченном плане сканируется весь журнал причем двумя запросами: count(*) и сама выборка
5. Идет sp_cursorfetch (собственно заполнение строк журнала)
6. Наступает событие обновление экрана (при неоконченном первом запросе) - посылается такой же запрос
7. Переход на пункт 4

Пользователь ждет, SQL наращивает очередь,а пользователей более 300 :)

Получаем зависание 1С

Ответили: (309)

Изменено: kudenzov - 20.01.12 22:04
309.
dumsik (файл скачал) 21.01.12 10:56 URL

(308) kudenzov, Что сделал spock я прекрасно уведел в профайлере. В своем посте (305) я предложил другой вариант решения проблемы. У меня объединение идет по CRDOC.CHILDID=JOURN.IDDOC тогда FORCE ORDER не нужен. Но к сожалению нужен доп индекс. Посмотрите мой запрос в профайлере без доп.индекса и с ним все сразу станет ясно.

Изменено: dumsik - 21.01.12 10:57
310.
spock 22.01.12 17:27 URL

(302)Как раз в плохом случае план строится по Merge Join. От него и уходил через LOOP. В других местах пока ничего не заметил.
(303)Да :)

311.
zakiap2 (файл скачал) 24.01.12 8:43 URL

щас Solution7 стабильный? когда реализ ждать?

312.
alexanderal (файл скачал) 24.01.12 8:56 URL

вроде как все работает, сегодня попробуем перевести рабочую базу - конфигурация Win2K8 R2 64x + ms sql 2008 64x... по результату отпишу

313.
tedkuban (файл скачал) 24.01.12 10:57 URL

Господа, немного не по теме, но специалисты здесь собрались именно те, которые могут помочь.
Порекомендуйте, пожалуйста, где почитать об ускорении групповых операций 1C под SQL ?
Я знаю, что SQL не дает преимущества в скорости, но если проведение месяца сплошным потоком в 6 раз медленнее, чем на DBF, ужасно хочется с этим что-нибудь сделать.

314.
varelchik (файл скачал) 24.01.12 11:25 URL

Групповое проведение (оно же волсстановление последовательности) это и есть глобальные тормоза.
Как вариант это переписать восстановление вручную.
Делать транзакции +/- определенное количество документов.
И внимание.
Использовать это:

Код
База=СоздатьОбъект("ODBCDataBase");
База.ReconnectNative(); 


по крайней мере у меня стало меньше времени уходить на восстановление.

Ответили: (317)

315.
newbas (файл скачал) 24.01.12 13:51 URL

Цитата
Я знаю, что SQL не дает преимущества в скорости, но если проведение месяца сплошным потоком в 6 раз медленнее, чем на DBF, ужасно хочется с этим что-нибудь сделать.

Перепроводите документы со сдвигом ТА, чтобы каждый документ проводился на ТА - тогда не нужен расчет итогов.

316.
tedkuban (файл скачал) 24.01.12 16:59 URL

Стандартная, встроенная в оболочку процедура проведения документов и так проводит их со сдвигом ТА. И у меня есть обработка, которая также сдвигает ТА назад, потом начинает проводить - скорость одинаковая. В свое время натыкался на статью от какой-то компании, которая предлагала за деньги решить эту проблему, утверждая, что все проблемы в переполнении каких-то внутренних структур SQL-Server, от которого эти тормоза и происходят. Видимо, встраивали какую-то процедуру или триггеры... Я потому и спрашиваю здесь, что несколько человек тут достаточно хорошо представляют себе механизмы обращения 1С к SQL и дагадываются, какие там структуры могут переполняться и как с этим бороться.

Ответили: (318)

317.
tedkuban (файл скачал) 24.01.12 17:01 URL

(314) varelchik, а в какой DLL содержится этот объект?

База=СоздатьОбъект("ODBCDataBase");
База.ReconnectNative();

318.
dumsik (файл скачал) 25.01.12 18:17 URL

(316) tedkuban, Вы наверное говорите об этой проблемме http://softpoint.ru/article_id11.htm используя sql 2005 вы автоматически решаете ее.Делать ничего не нужно.

Ответили: (319)

319.
tedkuban (файл скачал) 26.01.12 1:54 URL

(318) dumsik, я использую SQL 2008 R2 вместе с разработкой автора темы, за что ему огромное спасибо.
Я уже выяснил, что объект ODBCDataBase содержится в 1С++, проверил, что ее подключение не дает никакого прироста в скорости, и я сильно подозреваю, что секретный релиз и так использует native подключение.
Машина у меня довольно мощная, при этом проведение месяца в почти стандартной торговле занимает у меня час в базе SQL и 10 минут в базе DBF. Поскольку вся эта канитель затеяна ради регулярного проведения другой базы, которая является значительно модифицированной торговлей, и модифицировал ее не я, а стоит она на сильно худшем железе и денег на апгрейд пока не дадут, есть желание изучить возможности оптимизации.

Изменено: tedkuban - 26.01.12 1:57
320.
yuraos (файл скачал) 27.01.12 7:27 URL

Огромное спасибо разработчику.
Жаль что второй раз "плюсануть" нельзя!

Запустил 1С77 под Win7-64x. Правда по админом в режиме совместимости с WinXP.

Все вроде работает нормально.
Даже самые разные прямые запросы 1С++ в обработке по свертке базы
(проверяемая база была в формате SQL, под DBF не проверял).

Особо хочется отметить приятный эффект
(незнаю связан ли с данной разработкой, или с операционной системой):

Как известно при выполнении трудоемких действий в конфигураторе
(реорганизация базы, тестирование-исправление) 1С-ка выводит сообщения в панели состояния.
И если по ходу дела переключиться в окно другого приложения и вернуться назад,
то 1С-ка тупеет почему-то и перестает обновлять сообщения в панели состояния.

В данном случае (проводилось тестирование-исправление) этого дефекта не наблюдалось.

ЗЫ
Мелочь ... но приятно! :)))))))))))))))))))))

Ответили: (322)

Изменено: yuraos - 27.01.12 8:49
321.
spock 27.01.12 17:55 URL

хоть donate заводи :)

322.
varelchik (файл скачал) 30.01.12 10:34 URL

(320) yuraos,
Ну вот тута конечно вы неправы.
Если запустить загрузку данных состояние как было так и осталось.

Ответили: (323) (332)

323.
yuraos (файл скачал) 30.01.12 10:40 URL

(322) varelchik, нус с до загрузки данных я еще не дощел
;)))
а операционка какая у тебя?
у меня Win7x64bit

324.
z0lberg (файл скачал) 30.01.12 14:05 URL

Ребят, помогите скачать, сил моих уже нет) Думаю эта версия полностью избавит меня и моих пользователей от мучений. Заранее спасибо

Ответили: (325)

325.
yuraos (файл скачал) 30.01.12 14:17 URL

(324) z0lberg, а что мешает ???

Ответили: (326)

326.
z0lberg (файл скачал) 30.01.12 14:37 URL

(325) yuraos, Недостаток этих виртуальных денег, или как они тут называются)

Ответили: (327)

327.
yuraos (файл скачал) 30.01.12 14:47 URL

(326) z0lberg, ну давай почирикаем, тогда появятся.
;)))))
Как погода в Одессе? У нас тут в Новосибирске -35 (утром правда было).

Ответили: (328)

328.
z0lberg (файл скачал) 30.01.12 14:56 URL

(327) yuraos, Боюсь общественность не оценит) У нас где то -10. Снежок сыпется. Правда слабенький совсем)Как вы на улицу выходите при таком дубаке?

329.
yuraos (файл скачал) 30.01.12 15:12 URL

Надо же ... а говорят ГЛОБАЛЬНОЕ ПОТЕПЛЕНИЕ.
Даже у вас МОРОЗ-ик и даже снежок.
А у нас в этом году со снегом плоховато. В прошлом году просто совсемь завалило в это время.
Двигаемся же в дубак как по полю боя -
- короткими перебежками до близжайшего гааастранома.
:)))
А вы тоже все на 7.7 сидите?
и как многие все планируете на 8.х переходить?
там с совместимостью с новыми версиями винды вроде пааааалутше.

Ответили: (330)

330.
z0lberg (файл скачал) 30.01.12 15:16 URL

(329) yuraos, Вопрос подымался и плавно утонул в текучке) Мало людей. Думаем тестово одну базу перевести, но как обычно неизвестно когда. Вот и приходится извращаться.

Ответили: (331)

331.
yuraos (файл скачал) 30.01.12 15:45 URL

(330) z0lberg, да текучка засасывает ...
...денег всегда мало, а работы много.
:))).
А на каких конфигурациях работаете.
У нас жутко переписанная ТиС-7.7 (все почти на прямых запросах).
Просто перевести ее на 8-ку нереал.
Нужно какую-нибудь конфу под 8-х также уделать.

Правда на всех компах XP-ха стоит.
Vista и Win-7 только на некоторых ноутах.
А 1с-7.7 сама в терминале жывет.

332.
yuraos (файл скачал) 30.01.12 16:05 URL

(322) varelchik,
твоя правда! но и моя тоже
;)))
При загрузке/выгрузке данных 1с-ка как-то странно ведет.
До определенного момента переключение между окнами не "замораживает" сообщения в панели состояния.
а потом 1с-ка сама без переключения "замораживается".

Ответили: (333)

333.
varelchik (файл скачал) 01.02.12 11:15 URL

(332) yuraos,
А я о чем?
Тута походу если включить совместимость с 2000 то работать будет на ура(т.е. не замораживается).
Но вот загвоздка в другом.
В режиме Предприятия совместимость включать незя, ну по крайней месте с 1С++ это точно.

Ответили: (334)

334.
yuraos (файл скачал) 01.02.12 12:28 URL

(333) varelchik, по поводу 1с++ - это точно!
Не так давно накололся на этом.
Под 2005 сервером запрос нормально выполняется,
а под 2000-ным ошибку валит, типа:
"поля, перечисленные в предложении ORDER BY, должны присутствовать в списке SELECT".
Источник ошибки - подзапросы,
выдаваемые метапарсером при развороте виртуальной таблицы $ПоследнееЗначение.ИмяСпр.ИмяРекв.
Так что можно сделать вывод, что метапарсер в 1с++ под MSSQL-2000 явно не затачивался.

Ответили: (335) (336) (337)

335.
spock 01.02.12 17:33 URL

А вы тут все молодцы :)

(334)что-то я отстал от жизни, но можно ли поподробнее про это?

Ответили: (336)

336.
yuraos (файл скачал) 01.02.12 17:54 URL

(335) spock,
Описанный в (334) глюк не связан с твоими библиотеками.
Все делалалось на обычной 1С-7.7.

у меня есть одна база - сильно подломленная ТиС-7.7
вся на прямых запросах 1С++ под MS SQL и на FormEx.

Возникла надобность поставить ее на бук чтобы показать.

Бук не шибко крутой, ну я по простоте душевной поставил на нее SQL-2000
Окрыл базу, смотал на пробу первый попавший отчет - вроде работает.

Прихожу к людям ...
... и то что было интересно показать - не работает,
выдает описанную выше ошибку.

Ну и пришлось SQL-2000 снести и поставить SQL-2005.
:))))

337.
varelchik (файл скачал) 02.02.12 10:58 URL

(334) yuraos,
Вообще-то странно.
У меня такое происходило только с OLEDB для DBF,
Хотя вообще-то для любых запросов правилом должно быть то что тебе метапарсер сказал.
А насчет заточки 1С++ для 2000 это ты неправ.
ODBCRecordSet появился как раз таки на 2000 когда 2005 еще и не пахло.
Так что ненадо винить 1С++.
Запросы надо корректные писать.

Ответили: (338)

338.
yuraos (файл скачал) 02.02.12 11:27 URL

(337) varelchik, я вобщем-то никого и ничего не виню.

Вопрос, как говорится, тонкий:
Может быть сервер 2000 у меня древний, без каких-то сервис-паков....
От версии 1С++ тоже может зависить (она правда у меня довольно свежая)...

Ну а насчет корректности запросов...
...извини!

Думаю использование виртуальной таблицы
$ПоследнееЗначение.ИмяСпр.ИмяРекв
в списке select - вполне корректно для T-SQL.

Ну а то как эту виртуальную таблицу развернет метапарсер...
за этож я не отвечаю.
:))))))))))))))))

339.
elkpro (файл скачал) 02.02.12 11:40 URL

А ты можешь полный запрос привести?
Проблема обычно возникает если ты используешь $ПоследнееЗначение.ИмяСпр.ИмяРекв на одном уровне при объединении через UNION. В этом случае он всегда ругается на то что нельзя в UNION использовать ORDER BY.

Ответили: (340) (341)

340.
yuraos (файл скачал) 02.02.12 11:59 URL

(339) elkpro,
могу и что бы не пугать слабонервных - во вложении
;))))

341.
yuraos (файл скачал) 02.02.12 12:02 URL

(339) elkpro, для ясности:
в самом тексте запроса ORDER BY как таковое отсутствует.
оно туда добавляется парсером при развертывании
ВТ $ПоследнееЗначение.ИмяСпр.ИмяРекв.

342.
elkpro (файл скачал) 02.02.12 12:10 URL

Так и я об этом - он сам добавляет при использовании конструкции ПоследнееЗначение - я много с этим намучился. Единственный выход - сначала подзапросом получить последние значение и потом уже обрабатывать его.

Ответили: (343)

343.
yuraos (файл скачал) 02.02.12 12:31 URL

(342) elkpro, или скуль 2005 поставить...
под ним то тотже запрос выполняется без ошибок.
;)

344.
elkpro (файл скачал) 02.02.12 12:52 URL

Ну возможно - я не пробовал, но на 2000-м такое ограничение есть у самого SQL-а. Очень неудобно, но ничего не поделаешь. У нас 3 базы и все на 2000-м сидят.

Ответили: (349)

345.
elkpro (файл скачал) 02.02.12 12:54 URL

Одна торговля 85 Гб

346.
elkpro (файл скачал) 02.02.12 12:54 URL

вторая торговля - 17 Гб

347.
elkpro (файл скачал) 02.02.12 12:54 URL

производство - 5 Гб

348.
elkpro (файл скачал) 02.02.12 12:54 URL

и бухгалтерия 100 Гб

349.
yuraos (файл скачал) 02.02.12 15:39 URL

(344) elkpro, мое почтение!
какое большое хозяйство!!!
;)
у меня была торговля где-то на 15 Гб,
правда ее "резали" пару раз.

350.
varelchik (файл скачал) 03.02.12 17:16 URL

Вот тута возник вопрос.
А как поведет себя 7.7 если сделать блокировки на определенные таблицы или же записи в этих таблицах
используя виндовозную авторизацию а не sa?
Ну скажем так Справочник Ограничить просомтр определенных групп вообще.
Кирилл что скаже на это?
Реально ли?

Ответили: (351) (352)

351.
yuraos (файл скачал) 03.02.12 19:39 URL

(350) varelchik, интересная идея!
нарулить типа разделения прав доступа на уровне полей и записей как в 8.х.
Но таким способом наверное не получится
по следующему соображению:
Если использовать стандартную платформу 1с-7.7
(если я ошибаюсь - народ поправит ;) )
то она на SQL-сервере использует не видозную авторизацию, а именно скульную.
И учетка под которой 1С-ка ходит на SQL жестко прописывается в свойствах базы в конфигураторе
(это кстати относится и к 8.х).
Так что, к сожалению,
не получится разным юзерам ходить под 1С на SQL под разными учетками,
чтобы разграничить доступ к таблицам правами на SQL-сервере.
PS:
К стати о птичках, вопрос:
А сам SQL умеет рулить правами на уровне полей и записей?
2000-ный вроде рулил только на уровне самих таблиц.
Про 2005/2008 я не знаю изменилось что-нибудь в этом отношении.

352.
spock 03.02.12 21:00 URL

(350) varelchik, почему нет? Вон у меня есть соседняя публикация, начиная с которой я пришел к этой разработке. Там я реализовал функционал, который позволяет заменять в запросах имена родных таблиц на свои, например, на другие таблицы или представления. А где есть представления, то там есть возможность организовать ограничения.

353.
spock 03.02.12 21:02 URL

И кстати, я тут уже какой день наблюдаю эти чудные диалоги. Нормальную флудильню нашли :) о_О

Ответили: (354)

354.
dumsik (файл скачал) 04.02.12 6:00 URL

(353) spock, согласен. Кстати spock ты ничего не сказал про это (294)

Ответили: (355)

355.
spock 04.02.12 8:39 URL

(354)если ничего не сказал, не значит, что не видел :)
Эти хранимые процедуры не вызываются непосредственно самой 1с. Это работа odbc-драйвера.

Ответили: (356)

356.
dumsik (файл скачал) 04.02.12 9:29 URL

(355) spock, ну тогда ради общего развития расскажи, что вызывает 1с при выполнении проверки бд при старте :)

Ответили: (370) (371)

357.
MAXXL (файл скачал) 04.02.12 11:55 URL

А где скачать Solution 7 ? По кнопке "Скачать" качается Solution 5 и никак иначе. Вроде пролистал все странички обсуждения, а никаких других ссылок не нашел. Хочется уж обновить систему. Тем более новый сервак щас ставится SQL 2008 R2. Одна из предыдущих версий "Секретного релиза" уже больше полугода работает, никаких нареканий

358.
MAXXL (файл скачал) 04.02.12 12:17 URL

Извиняюсь, уже нашел что если нажать на ссылку "Файлы", то можно выбрать какую именно версию хочешь скачать. Пошел тестировать новую версию.

359.
elkpro (файл скачал) 04.02.12 17:31 URL

У меня такой вопрос - чем обусловено использование 1С 7.7 в связке с SQL 2008?

360.
elkpro (файл скачал) 04.02.12 17:34 URL

у нас сейчас 7.7 в связке с SQL 2000 - есть ли смысл переходить и в чем будут преимущества? т.к. вложения в денежном выражении не маленькие, а выигрыш непонятно какой.

Ответили: (361)

361.
spock 04.02.12 18:39 URL

(360)так если все устраивает, то прыгать никуда не надо. Как только появится надобность - веллком.

362.
MAXXL (файл скачал) 04.02.12 21:43 URL

Мы переходим из за нового железа (много оперативки сразу добавили), новая операционная система (соответственно раз много памяти то и 64 бита ставим), ну и раз все такое новое и современное то и SQL Server ставить новый, лицензии есть.

363.
elkpro (файл скачал) 04.02.12 21:54 URL

По поводу 64 бит - это проблема для SQL 2000, т.к. версии есть только для процессора Itanium. Конечно все нужно тестировать с точки зрения производительности и готового ответа нет.

364.
MAXXL (файл скачал) 04.02.12 22:40 URL

при переходе с 2000 на 2008 подъем в производительности был. Сейчас будем смотреть будут ли изменения при переходе на R2. Хотя, конечно, не совсем чистые наблюдения будут, ведь меняется не только софт, но и железо сервера.

365.
MAXXL (файл скачал) 05.02.12 11:38 URL

Не загружаются базы в SQL. Выдает такое сообщение http://pix.am/bG35/ Может какие то настройки сервера нужно еще сделать?

366.
MAXXL (файл скачал) 05.02.12 11:46 URL

Сравнил с рабочим серваком - в master отсутствует Представление dbo.sksprocesses . Как с этим бороться?

Ответили: (367)

367.
spock 05.02.12 12:02 URL

(366)
- Установить 1с так, как указано в описании к публикации. sksprocesses - это кто-то у вас там патчил bkend.dll, видимо.
- Использовать свои способы, чтобы запустить 1с на sql2008r2.

Ответили: (369)

368.
MAXXL (файл скачал) 05.02.12 12:23 URL

(367) spock,
1c уже есть установленная по вышеописанной методике (с Solution5), и работает с MS SQL Server 2008 (10.0.1600) ОС Windows 2008 Std 32bit
Сейчас ставлю новый сервер MS SQL Server 2008 R2 (10.50.1600) ОС Windows 2008 R2 Std 64bit
и 1С ,работающая нормально со старым сервером, на новый базу не может загрузит - выдает описанную ошибку
А что значит использовать другие способы? Это с подменой библиотек что-ли?

Изменено: MAXXL - 05.02.12 12:25
369.
MAXXL (файл скачал) 05.02.12 12:29 URL

(367) spock,
Прошу прощения,поторопился.
Помедитировав на фразу "кто-то другой патчил" вспомнил что раньше использовали патч от Romix
Восстановив оригинальную dll получил процесс загрузки. Жду результатов его завершения

370.
spock 05.02.12 14:05 URL

(356)Так все интуитивно понятно, используется ODBC API :)
- sp_tables - это вызывается SQLTables ( http://msdn.microsoft.com/en-us/library/ms711831(v=vs.85).aspx );
- sp_columns - это SQLColumns ( http://msdn.microsoft.com/en-us/library/ms711683(v=vs.85).aspx );
- sp_statistics - это SQLStatistics ( http://msdn.microsoft.com/en-us/library/ms711022(v=vs.85).aspx );

и тд

371.
zakiap2 (файл скачал) 10.02.12 15:47 URL

(356) dumsik, Я совсем убрал верификацию таблиц и индексов, что дало возможность накладывать свои индексы

Ответили: (372)

372.
dumsik (файл скачал) 11.02.12 5:57 URL

(371) zakiap2, я бы на такое не решился. Целостность БД для меня важнее.

Ответили: (373)

373.
zakiap2 (файл скачал) 11.02.12 10:02 URL

(372) dumsik, Так оно только проверяет таблицы и предупреждает когда таблицы отличаются от описания dds и все ну еще индексы восстанавливает, на SQL базе это не критично

374.
Sk0rp (файл скачал) 17.02.12 14:04 URL

Windows server 2008 R2 + SQL server 2008 R2
Библиотеки заменил, но все равно пишет: "Ошибка инициализации ODBC". Из-за чего может быть?

Ответили: (375)

375.
spock 17.02.12 16:48 URL

(374)сделал не по инструкции?

Ответили: (376)

376.
Sk0rp (файл скачал) 17.02.12 17:58 URL

(375) Да. Все точно по инструкции.
Уже разобрался. У меня какой-то странный "родной" bkend.dll был в папке. Работал много лет без сбоев, но видимо был чем-то пропатченный. Когда взял другой (из чистой установки) - заработало.
Спасибо за хороший инструмент.

377.
Sk0rp (файл скачал) 21.02.12 19:38 URL

Win2k8r2 x64 + SQL2k8r2
Перепровел базу ТиС за несколько лет. За неделю непрерывного перепроведения ни одного сбоя.
Сравнил обороты, себестоимость, остатки, дебиторку.. в общем все итоги и обороты по регистрам в получившейся базе и в основной - ни одного расхождения.
Вердикт: буду внедрять в промышленную эксплуатацию.
З.Ы.
Использовал Solution5. Жаль, что по основной ссылке загружается он, а не последняя версия.

Ответили: (378) (379)

Изменено: Sk0rp - 21.02.12 19:43
378.
varelchik (файл скачал) 23.02.12 10:49 URL

(377) Sk0rp, А что мешает зайти и взять последнюю?
Кстати в последней поборено зависание на журнале подчиненных документов!
У меня тоже стоит, правда на 2008 пока только бухи сидять, они же и выловиди странное поведение журнала подчиненных документов.

Ответили: (386)

379.
byos (файл скачал) 23.02.12 13:16 URL

(377) Sk0rp, Чтобы скачать последний надо не на кнопку "скачать" жать, а правее, от нее, на "посмотреть и скачать все файлы (3)"

Ответили: (380)

380.
yuraos (файл скачал) 24.02.12 6:51 URL

(379) byos, или нажать тут:
Скачать "Solution7"
:)))

Изменено: yuraos - 24.02.12 6:51
381.
ODmitriy 24.02.12 8:15 URL

В общем перерыл кучу всякой информации и заработало только вот это:

Помещаем файлы (из ХР: sqlsrv32.dll, sqlsrv32.rll) в
C:\ODBC\

Делаем рег файл типа
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI]

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers]
"SQL Server 1C"="Installed"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\SQL Server 1C]
"UsageCount"=dword:00000004
"Driver"="C:\\ODBC\\sqlsrv32.dll"
"Setup"="C:\\ODBC\\sqlsrv32.dll"
"SQLLevel"="1"
"FileUsage"="0"
"DriverODBCVer"="03.50"
"ConnectFunctions"="YYY"
"APILevel"="2"
"CPTimeout"="60"


в поле "Сервер" пишем "ИмяИлиАйписервера;Driver=SQL Server 1C"
остальные поля заполняем как обычно

382.
pt_olga (файл скачал) 28.02.12 15:07 URL

ну вот, скачала не глядя старый вариант :( деньги на ветер... на новый уже нет средств))

Изменено: pt_olga - 28.02.12 15:08
383.
Andry2004 28.02.12 15:44 URL

Спасибо разработчику за 5 и 6 релизы, но что-то я не нашел: что нового в solutions7 ? Есть ли смысл качать?

Ответили: (384)

384.
varelchik (файл скачал) 28.02.12 17:14 URL

(383) Andry2004,
теж сказали что работа с подчиненными документами.
хотя неуверен, потому как я сразу с 5 на 7 спрыгнул.

385.
pavlo (файл скачал) 28.02.12 18:09 URL

а никто еще не решил проблему выгрузок больших баз? 30Гб просто про говорившиеся поля неопределенной длины не канают, все убраны и толку нет. bcp делал, но это гемор :( и не все так просто там, чтобы тестить чтобы понять точно ли все будет работать, откат то еще сложнее потом.

386.
Sk0rp (файл скачал) 28.02.12 19:17 URL

(378) Мешает платная загрузка. Обычно актуальный релиз вешают на большую кнопку, а не закапывают в список файлов.
К стати, 7-ю версию может кто-то выложить отдельно?

Ответили: (387)

387.
spock 28.02.12 20:46 URL

(386)на ру-борде есть. Обычно стабильные вещи вешают на большую кнопку.

388.
laduk 29.02.12 4:30 URL

Пора уже на 8 переходить, зачем мучать бедную лошадку

Ответили: (389)

389.
newbas (файл скачал) 29.02.12 8:00 URL

(388) laduk,
На 8-ку дорого переходить, а клюшки с задачей справляются

390.
elkpro (файл скачал) 29.02.12 11:02 URL

Если клюшки справляются - лучше их вообще не трогать. Помню бухгалтера были довольны и 6-й версией, т.к. их задачи она точно решала.
Я вот тоже подумывал, что может пора уже посчитать сколько будет стоить переход на 8-ку для 60-ти пользователей да боюсь лучше не озвучивать.
По моим прикидкам денежных вложений потребуется в следующие вещи:
1. Рабочие станции
2. Сервера SQL
3. Лицензии 1С 8 версии (сейчас у нас 7.7 с неограниченным кол-вом пользователей).

Ответили: (391) (395)

391.
varelchik (файл скачал) 29.02.12 13:07 URL

(390) elkpro,
Интересно
А когда это у 7.7 было ограничение на количество пользователей?

Ответили: (393)

392.
elkpro (файл скачал) 29.02.12 14:08 URL

Я не говорил про ограничение у 7.7 версии. Ограничения есть у 8-ки - сколько купишь столько и будет.

393.
newbas (файл скачал) 29.02.12 14:35 URL

(391) varelchik,

Цитата
А когда это у 7.7 было ограничение на количество пользователей?

Есть версии 1 пользовательские, 3-х пользовательские и не ограниченные. Правда SQL версия только неограниченная

Ответили: (396)

394.
elkpro (файл скачал) 29.02.12 14:50 URL

Ну фирма с более 10-ю человек пользователей покупала уже неограниченную версию. Видимо тогда еще 1С сама не знала возможностей своей платформы. Что может быть и 100 и 200 и т.д. при определенных условиях.

395.
ЛиСиЦин (файл скачал) 29.02.12 22:22 URL

(390) elkpro, я насчитал порядка 1 млн. руб. для 70+ пользователей. С учетом того, что придется дорабатывать конфигурацию, т.к. не нашел нужного функционала на восьмерочных решениях. Поэтому сидим пока на 7-ке

396.
varelchik (файл скачал) 01.03.12 11:03 URL

(393) newbas,
А тут вообще-то про SQL и говорят.
На сколько я понял dbf не обсуждается вообще.

397.
elkpro (файл скачал) 01.03.12 15:23 URL

Стоимость доработки функционала я вообще не считал, т.к. в существующей системе постоянно дорабатывается функционал.
У нас уже был один переход со старой версии 1С на 7.7 когда конфигурация еще была написана под 7.5 версию. Так что помню сколько было косяков с учетом доработки новой конфигурации.

398.
Ferenz (файл скачал) 13.03.12 8:49 URL

Господа! Помогите!
Поставил данную разработку, 3 месяца все было без проблем или почти без проблем,
т.е. примерно раз в месяц приходилось реструктиризировать базу из за зависания
на выборе подчиненных документов.
С начала марта вдруг зависать на этих запросах стала чуть не каждые два часа!
Конфа сильно самописная.
Сервер 2008 std R2.
SQL 2008 SP2.
Такое ощущение что, что то периодически подменяет запрос к подчиненным документам на некорректный.
Кто, что может посоветовать. Погибаю!

Ответили: (399)

399.
dumsik (файл скачал) 13.03.12 15:37 URL

(398) Ferenz, поставь последний релиз (solution 7) там эта проблема решена вроде как.

400.
shurix (файл скачал) 14.03.12 16:04 URL

spock, можно задать пару вопросов по вашей win-авторизации?
1) Предположим, есть доменный юзверь "petrov" и пользователь в 1с "ПетровПП". При включении win-авторизации в окошке выбора пользователя/ввод пароля 1С отобразится какое имя - "petrov" или "ПетровПП"? Если "petrov", то существует ли способ прописывания соответствий "petrov = ПетровПП"?
2) Если, например, понадобится позже отключить win-авторизацию и вернуться назад на 1с-авторизацию, что необходимо сделать? Достаточно ли удалить фрагмент строки ";Trusted_Connection=yes" из поля "Сервер" или нужно совершать что-то дополнительно?

Сейчас использую win-авторизацию, реализованную так - http://kb.mista.ru/article.php?id=406 . Всё работает замечательно, но недавно всплыла одна неприятная особенность - подхватывается доменный пароль лишь пользователя, который сейчас залогинился на машину; если нужно войти под другим пользователем, то приходится вводить не доменный, а 1с-пароль :-(

Ответили: (404) (405)

401.
tok 14.03.12 17:42 URL

Интересный результат, правда сервер новый и не протестированный

Процедуры
1.Отчет по проводкам за квартал,
2.Перепроведение документов за кварталv
Условия одинаковые(база та же, количество документов и проводок то же).

Железо - soft
1. сервер 2x Xeon5120@1.86 16gb sata - v7.7 + win2003+ ms sql server 2000 (sp4) enterprise
2. сервер 2х Xeon5630@2.56 24gb ssd - v7.7(патченный) + win2008R2 64+ ms sql server 2008 standart
3. сервер 2х Xeon5630@2.56 24gb ssd - v7.7(solution6) + win2008R2 64+ ms sql server 2008 standart

Результат по таймеру
[Задача, железо]

[1,1] = 95 сек
[1,2] = 135 сек
[1,3] = 186 сек

[2,1] = 62 мин
[2,2] = 75 мин
[2,3] = 120 мин

я не могу обяснить причину, возможно не правильно натроен sql на новом серваке
Пока решил остаться на старом железе со старым софтом т.е.

Ответили: (406) (424) (431)

402.
elkpro (файл скачал) 14.03.12 17:59 URL

А тестировал проведение надеюсь не один раз для каждого варианта?
SQL 2000 - это рабочий сервер?

Ответили: (403)

403.
tok 15.03.12 10:15 URL

(402) elkpro, показаны средние по результатам 3 измерений. sql 2000 это рабочий, он же основной.

404.
tedkuban (файл скачал) 15.03.12 10:18 URL

(400)Есть еще решение, может быть, там найдешь как раз нужный тебе функционал:
http://infostart.ru/public/99433/

405.
spock 15.03.12 17:47 URL

(400)доменная авторизация не для приложения 1с, а для соединения со скулем. Достаточно удалить эту приписку или вписать Trusted_Connection=no. Однако не забыть разрулить обратно owner'а - вернуть пароль в параметрах соединения.

Страницы: Пред. 1 2 3 4 5 След.

337 [+] [−] Перейти к публикации