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

Откуда: Колыбель космонавтики
Сообщений: 1796
Посмотрите, пожалуйста
https://www.sql.ru/forum/actualthread.aspx?tid=166392
11 мар 05, 14:18    [1378566]     Ответить | Цитировать Сообщить модератору
 Re: Обрыв подключения  [new]
zz
Member

Откуда: Колыбель космонавтики
Сообщений: 1796
Спасибо pkarklin за ссылку.
Действительно, проверив базу через CHECKDB обнаружились след. ошибки:
(т.к. ошибки были только в 1 таблице, я проверил ее дополнительно через CHECKTABLE)
Server: Msg 8928, Level 16, State 1, Line 1
Object ID 1508916447, index ID 92: Page (1:15064) could not be processed. See other errors for details.
Server: Msg 8944, Level 16, State 1, Line 1
Table error: Object ID 1508916447, index ID 92, page (1:15064), row 67. Test (ColumnOffsets <= (nextRec - pRec)) failed. Values are 5 and 2.
DBCC results for 'Receiptes'.
There are 6699 rows in 718 pages for object 'Receiptes'.
CHECKTABLE found 0 allocation errors and 2 consistency errors in table 'Receiptes' (object ID 1508916447).
repair_allow_data_loss is the minimum repair level for the errors found by DBCC CHECKTABLE (TermUkr.dbo.Receiptes ).

Возникает вопрос: что же делать дальше? Как исправить
2 consistency errors in table 'Receiptes' 

Заранее спасибо.
11 мар 05, 14:58    [1378824]     Ответить | Цитировать Сообщить модератору
 Re: Обрыв подключения  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
zz
repair_allow_data_loss is the minimum repair level for the errors found by DBCC CHECKTABLE (TermUkr.dbo.Receiptes ).[/src]
Возникает вопрос: что же делать дальше? Как исправить
2 consistency errors in table 'Receiptes' 

Заранее спасибо.


ну так указывайте параметр repair_allow_data_loss, как Вам и предлагается, и будьте готовы к потере данных.
11 мар 05, 15:01    [1378840]     Ответить | Цитировать Сообщить модератору
 Re: Обрыв подключения  [new]
zz
Member

Откуда: Колыбель космонавтики
Сообщений: 1796
Да, ошибки исчезли.

Однако, как предотвратить подобное в дальнейшем? Из-за чего вообще теоретически могут возникать такие ошибки? Может быть, необходимо время от времени проводить некие профилактические действия?
11 мар 05, 15:12    [1378907]     Ответить | Цитировать Сообщить модератору
 Re: Обрыв подключения  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Базу надо проверять периодически. ошибки могут бытьпо разным причинам, в том числе и из-за аппаратных проблем.
11 мар 05, 15:14    [1378917]     Ответить | Цитировать Сообщить модератору
 Re: Обрыв подключения  [new]
zz
Member

Откуда: Колыбель космонавтики
Сообщений: 1796
Понял, большое спасибо за помощь :)
11 мар 05, 15:18    [1378935]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить