|
Не обновляется УТ11 на сервере SQL | ☑ | ||
---|---|---|---|---|
0
tasshh
13.06.13
✎
09:58
|
Прошу помощи! Не проходит обновление УТ 11.0.9.15 на 11.1.2.6. Платформа 8.2.18.102, последняя. База на sql server 2008 r2 (х64). Установлен SP2. Сервер 2008 х64. При обновлении конфигурации БД вываливается ошибка:
Ошибка СУБД: Microsoft SQL Server Native Client 10.0: Ошибка CREATE TABLE. Следующие параметры SET содержат неверные значения: "ARITHABORT". Убедитесь, что параметры SET содержат значения, подходящие для использования с индексированные представления, индексы для вычисляемых столбцов, отфильтрованные индексы и/или уведомления о запросах, методы типов данных XML и/или операции с пространственными индексами. HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=1, Severity=10, native=1934, line=1 Однако в файловом варианте эта же база обновляется без проблем. Пробовала обновленную базу загрузить на sql - та же ошибка выходит. Не знаю уже что делать. Перекопала весь интернет. Ни у кого такой ошибки нет. У микрософта никаких упоминаний об ошибке native=1934 тоже нет! Может кто знает в каком направлении копать? |
|||
1
tasshh
13.06.13
✎
10:59
|
Хех... на том же сервере крутится тестовая бухгалтерия 3.0.20.18. Не могу сказать когда это началось, потому как работают с базой редко. Но сейчас бухи пожаловались, что не могут ни записать документ, ни внести другие изменения. Вываливается такая же ошибка, только вместо CREATE TABLE стоит INSERT.
ТиИ не проходит - та же ошибка :((((((((((((((((( |
|||
2
МихаилМ
13.06.13
✎
11:09
|
||||
3
shuhard
13.06.13
✎
11:10
|
(1) что ответил сиквел DBA на DBCC CHECKDB ?
|
|||
4
МихаилМ
13.06.13
✎
11:10
|
создать из SSMS таблицу в бд можете?
|
|||
5
tasshh
13.06.13
✎
11:45
|
DBCC CHECKDB сделала. Сразу предупреждаю, не сильна я в этом sql-e.
Вот собственно итог проверки: CHECKDB обнаружил 0 ошибок размещения и 0 ошибок согласованности в базе данных "BUH". Выполнение DBCC завершено. Если DBCC выдает сообщения об ошибках, обратитесь к системному администратору. |
|||
6
tasshh
13.06.13
✎
11:48
|
(4) таблица создается, без ошибок
|
|||
7
Dethmont
13.06.13
✎
11:51
|
КЭШ почистить уже предлагали?
|
|||
8
tasshh
13.06.13
✎
11:53
|
Кэш где? И как это сделать?
|
|||
9
tasshh
13.06.13
✎
11:56
|
(7) DBCC FREEPROCCACHE - оно?
|
|||
10
Dethmont
13.06.13
✎
11:58
|
Удали базу из списка выбора баз и добавь заново
|
|||
11
Dethmont
13.06.13
✎
11:59
|
Тем самым ты создашь новый (файловый) КЭШ
|
|||
12
tasshh
13.06.13
✎
12:12
|
Нет, не помогает... еще идеи есть?
|
|||
13
Dethmont
13.06.13
✎
12:14
|
ПРОВЕРИТЬ СВОБОДНОЕ МЕСТО НА ДИСКЕ где лежать БД
|
|||
14
Dethmont
13.06.13
✎
12:14
|
И где стоит сервер 1С
|
|||
15
Dethmont
13.06.13
✎
12:15
|
И ГДЕ лежит журнал Транзакций
|
|||
16
Mitriy
13.06.13
✎
12:19
|
возможно, журнал транзакций не может расти по какой-то причине... еще темпдб - то же самое...
|
|||
17
tasshh
13.06.13
✎
12:23
|
Место свободное есть, 50 гигов с лишним, журнал транзакций уже чистила, логи порезала - это все было сделано в первую очередь. :(
У меня такое подозрение, что это какие-то косяки именно с БП 3.0 и УТ 11.1. База БП 2.0 на этом же сервере работает нормально, обновляется... |
|||
18
shuhard
13.06.13
✎
12:49
|
(17) поймай профайлером строку с кривым SET содержат неверные значения: "ARITHABORT" и много думай
|
|||
19
Dethmont
13.06.13
✎
12:59
|
Согласен с (18)
ковыряй что в SQL приходит |
|||
20
tasshh
13.06.13
✎
13:58
|
Не знаю правильно ли я наковыряла, учитывая мои нулевые познания в sql... но везде где встречается set arithabort стоит OFF. А он должен быть включен, если я правильно понимаю... Тогда вопрос: где его включить, чтобы наконец-то обновить базу?
|
|||
21
МихаилМ
13.06.13
✎
14:02
|
arithabort должен быть off
а QUOTED_IDENTIFIER - ON |
|||
22
tasshh
13.06.13
✎
14:06
|
(21) ааа, ну тогда все верно :(
Всё, я выдохлась... 2 дня поисков и копания в неизвестном ни к чему не привели :( |
|||
23
ChiginAV
13.06.13
✎
14:22
|
Перезагрузить SQL Server предлагали?
|
|||
24
tasshh
13.06.13
✎
14:32
|
Ура! Проблема с базой БП 3.0 решилась! Когда я уже почти совсем было опустила руки. Все оказалось совсем просто!
Вечерком поэкспериментирую на УТ. Всем огромное спасибо за внимание, участие и советы. :) |
|||
25
МихаилМ
13.06.13
✎
14:33
|
(24) как решили проблему ?
|
|||
26
tasshh
13.06.13
✎
14:38
|
Базы на сервере создавал человек, который здесь больше не работает. Сервер 2008, а он поставил у баз уровень совместимости "SQL Server 2000". Вот до какого-то момента базы работали в таком режиме, а последние обновления уже не пошли.
Обнаружила случайно, когда базу полностью удалила и создала заново с настройками по-умолчанию, кроме сортировки. И в нее dt-файл загрузила. А до этого такие пляски экзотические были... ;) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |