|
Ошибка при обновлении конфигурации БД | ☑ | ||
|---|---|---|---|---|
|
0
serg_sh75
05.12.13
✎
02:26
|
Никто не сталкивался с такой проблемой?
"В процессе обновления информационной базы произошла критическая ошибка. по причине: Ошибка СУБД: Microsoft OLE DB Provider for SQL Server: Incorrect syntax near 'OPTIMIZE'. HRESULT=80004005, SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=102, line=151" п.с. SQL 2005 |
|||
|
1
ZanderZ
05.12.13
✎
05:46
|
||||
|
2
serg_sh75
05.12.13
✎
08:42
|
(1) по ссылке "Построенный запрос к СУБД использует слишком много таблиц. Допустимо не более 256
прежде всего обратить внимание на RLS" только как это мне может помочь при обновлении конфигурации БД? |
|||
|
3
ДенисЧ
05.12.13
✎
08:43
|
поставь 2008
|
|||
|
4
serg_sh75
05.12.13
✎
09:05
|
(3) вот так вот взять и поставить 2008, как в носу поковырять прям.
Просто интересно что за фигня же такая. Немного поподробней: 8.2.18.109, БП2.0, есть хранилище, к харанилищу подключены несколько баз(боевых и для разработки, все на sql2005 разные инстансы). В базе разработки было добавлено перечисление, сохранено и проверено, помещено в хранилище. в рабочих получено из хранилища. В рабочих базах при обновлении конфигурации БД - ошибка. Что попробовал: отцепил от хранилища, откатился на конф. БД, вручную добавил новое перечисление - при обновлении таже ошибка. Снова откатился, добавил новое значение в уже существующее перечисление - при обновлении таже ошибка. Впринципе понимаю, что баг засел где-то в конфе, но что это такое, как это вылечить? или только бэкап? п.с. базы полностью работоспособны. |
|||
|
5
hhhh
05.12.13
✎
09:52
|
кеш почисти
|
|||
|
6
serg_sh75
05.12.13
✎
13:14
|
(5) чистил
|
|||
|
7
МихаилМ
05.12.13
✎
13:17
|
ошибка 102 - неправильный синтаксис.
изучайте технологический журнал. локализуйте ошибку. |
|||
|
8
serg_sh75
05.12.13
✎
23:55
|
Проблема решилась неожиданно-во всем оказались виноваты шаловливые ручки местного DBA`шника
|
| Форум | Правила | Описание | Секции | Поиск |