Имя: Пароль:
1C
1C 7.7
v7: SQL 2008 и "Ошибка блокировки открытия базы данных"
0 Builder
 
25.02.15
09:59
Собственно 1С 7.7, было все на Win 2000 server+SQL 2000. Неделю как переехал на новый сервер - Win 2008 R2 и SQL 2008. Используется только другая bkend.dll. Неделю все работало нормально.
Конфигурация изначально была комплексная, сейчас сильно переписанная.
Вчера обновил конфу из копии, внес изменения. Все обновилось нормально.
Утром сообщение - "Ошибка блокировки открытия базы данных".
Рестатанул SQL. Заходишь в обычном режиме - Нарушена структура таблицы "CJ7287" - это журнал расчетов зарплаты. Она вообще не используется. Таблица сама пустая. При этом монопольно заходит нормально.
Грохнул таблицу, вылезла еще одна - CJ7289. Грохнул и ее. Сделал реструктуризацию - таблицы создались заново и все заработало.

Вопрос - что это было? Кто с таким сталкивался? На SQL 2000 уже лет 8 все работало без проблем.
1 Ёпрст
 
25.02.15
10:07
в 26/27 релизе другое построение индекса в журнале расчетов, в отличие от 25..
Видать, или релиз был другой до того как, либо своими подменами dll взял с релиза, что старше/младше.
2 Builder
 
25.02.15
10:12
Да вроде везде уже много лет 27 стоит.
bkend.dll тоже 27 релиза.
3 Builder
 
25.02.15
12:45
Ладно, если идей больше нет - буду наблюдать дальше.
4 varelchik
 
26.02.15
09:13
(3) а вот на счет bkend интересный вопрос.
Вы ее сами правили или брали секретный релиз?
5 varelchik
 
26.02.15
09:14
(2) bkend от 27 релиза на 2008 работать вообще не должен.
6 Builder
 
26.02.15
12:58
(5) bkend нашел правленый от 27 релиза.
7 varelchik
 
26.02.15
13:15
(6) переходи на секретный релиз.
И забудешь про чудеса с базой.