Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка 601 Чего делать то??  [new]
Kostya2005
Member

Откуда:
Сообщений: 38
Чего делать то с базой....SQL 70
При загрузки 1с выдает ошибку
" Could not continue scan with NOLOCK due to data movement"
checkdb не помогает reindex тоже
Можете что нить предложить????
7 дек 04, 10:40    [1162399]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 601 Чего делать то??  [new]
Glory
Member

Откуда:
Сообщений: 104760
Это не ошибка базы.
Нужно переписывать запрос в котором используется хинт NOLOCK
Потому что за время выполнения запроса другой коннект изменил содержимое таблицы. И именно хинт NOLOCK "помог" ему в этом.
7 дек 04, 10:43    [1162418]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 601 Чего делать то??  [new]
Гость_Кость
Member

Откуда:
Сообщений: 221
выгрузить, загрузить базу средствами 1С пробовал?
7 дек 04, 10:44    [1162425]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 601 Чего делать то??  [new]
Kostya2005
Member

Откуда:
Сообщений: 38
Выгружать пробовал не помогло..при выгрузке выдал туже самую ошибку..:-((
Так чтоже сдела-то ???
7 дек 04, 10:47    [1162450]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 601 Чего делать то??  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
поиск по "Could not continue scan with NOLOCK due to data movement"
7 дек 04, 10:54    [1162492]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 601 Чего делать то??  [new]
Kostya2005
Member

Откуда:
Сообщений: 38
Сделал checkdb
написала следующее
"Could not find row in sysindexes for database ID 7, object ID 11147085, index ID 0. Run DBCC CHECKTABLE on sysindexes."
А как это sysindexes???
7 дек 04, 11:14    [1162565]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 601 Чего делать то??  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Ну вам же русским по белому написали: "Run DBCC CHECKTABLE on sysindexes". Хелпом пользоваться совсем не умеем?
dbcc checktable (sysindexes)

Также не мешает переиндексировать базу (все таблицы или некоторые - как захотите) - синтаксис уж сами посмотрите для общего развития: DBCC DBREINDEX
7 дек 04, 11:22    [1162599]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка 601 Чего делать то??  [new]
Kostya2005
Member

Откуда:
Сообщений: 38
спасибо!!! База вроде бы заработала!!!!
Хелп обчитался уже...
Всем спасибо!!!
7 дек 04, 11:32    [1162635]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить