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

Откуда:
Сообщений: 4599
не могу подсоединиться,и восстановить тоже.
24 ноя 11, 08:56    [11649329]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
https://www.sql.ru/forum/afsearch.aspx?s=suspect&submit=%CD%E0%E9%F2%E8&bid=1
24 ноя 11, 09:00    [11649339]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
Гавриленко Сергей Алексеевич,

восстановилась,но в одной табличке индексы както не так стали,выводит ошибку,немогу перестроить.
24 ноя 11, 09:50    [11649494]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
!Возможно ключи для составлеия индекса отстутствуют или недопустим.!
24 ноя 11, 09:52    [11649505]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31983
boo_0
немогу перестроить.
Вы кричите серверу: "ПЕРЕСТРОИТЬ", а он говорит человеческим голосом - "не можешь"?
24 ноя 11, 10:14    [11649616]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
alexeyvg,

типа того..
Идентификатор объекта 59147256, идентификатор индекса 22, идентификатор секции 72057594041597952, идентификатор единицы размещения 72057594042646528 (тип In-row data): не удалось обработать страницу (1:192871). Для получения подробных сведений просмотрите сообщения о других ошибках.
Сообщение 8976, уровень 16, состояние 1, строка 5
Ошибка таблицы: идентификатор объекта 59147256, идентификатор индекса 22, идентификатор секции 72057594041597952, идентификатор единицы размещения 72057594042646528 (тип In-row data). Страница (1:192871) не была обнаружена при просмотре, хотя ее родитель (1:615926) и предыдущая страница (1:788819) ссылаются на нее. Проверьте предыдущие ошибки.
Сообщение 8944, уровень 16, состояние 17, строка 5
Ошибка таблицы: идентификатор объекта 59147256, идентификатор индекса 22, идентификатор секции 72057594041597952, идентификатор единицы размещения 72057594042646528 (тип In-row data), страница (1:192871), строка 185. Тест (columnOffsets->offTbl [varColumnNumber] <= (nextRec - pRec)) не прошел. Значения - 16 и 14.
Сообщение 8944, уровень 16, состояние 17, строка 5
Ошибка таблицы: идентификатор объекта 59147256, идентификатор индекса 22, идентификатор секции 72057594041597952, идентификатор единицы размещения 72057594042646528 (тип In-row data), страница (1:192871), строка 185. Тест (columnOffsets->offTbl [varColumnNumber] <= (nextRec - pRec)) не прошел. Значения - 16 и 14.
Сообщение 8978, уровень 16, состояние 1, строка 5
Ошибка таблицы: идентификатор объекта 59147256, идентификатор индекса 22, идентификатор секции 72057594041597952, идентификатор единицы размещения 72057594042646528 (тип In-row data). Отсутствует ссылка на страницу (1:630422) с предыдущей страницы (1:192871). Возможна ошибка связывания цепочек.
Сообщение 8951, уровень 16, состояние 1, строка 5
Ошибка в таблице: таблица "DVIG_CH" (идентификатор 59147256). Для строки данных отсутствует совпадающая строка в индексе "PK_DVIG_CH" (идентификатор 23). Возможно, ключи для сопоставления строк индекса отсутствуют или недопустимы:
Сообщение 8955, уровень 16, состояние 1, строка 5
Строка данных (1:636014:47), определенная (id_user = 37317 and UNIQUIFIER = 144) со значениями индекса "NOM_DV_CH = 11870524 and id_user = 37317 and UNIQUIFIER = 144".
Имеется 6393191 строк на 113517 страницах для объекта "DVIG_CH".
CHECKDB обнаружил 0 ошибок размещения и 6 ошибок согласованности в таблице "DVIG_CH" (идентификатор объекта 59147256).
Результаты DBCC для "ESU1\Naseleniesql.nachis_abon".
Имеется 19586 строк на 36 страницах для объекта "ESU1\Naseleniesql.nachis_abon".
Результаты DBCC для "SALDO_ABON_TM".
Сообщение 8951, уровень 16, состояние 1, строка 5
Ошибка в таблице: таблица "SALDO_ABON_TM" (идентификатор 68195293). Для строки данных отсутствует совпадающая строка в индексе "PK_SALDO_ABON_TM_R_SUMMA_NACH" (идентификатор 26). Возможно, ключи для сопоставления строк индекса отсутствуют или недопустимы:
Сообщение 8955, уровень 16, состояние 1, строка 5
Строка данных (1:899893:8), определенная (id_user = 37211 and UNIQUIFIER = 4) со значениями индекса "R_SUMMA_NASH_VS_AB = -2.653350301256723e+002 and id_user = 37211 and UNIQUIFIER = 4".
Сообщение 8951, уровень 16, состояние 1, строка 5
Ошибка в таблице: таблица "SALDO_ABON_TM" (идентификатор 68195293). Для строки данных отсутствует совпадающая строка в индексе "PK_SALDO_ABON_TM_R_SUMMA_NACH" (идентификатор 26). Возможно, ключи для сопоставления строк индекса отсутствуют или недопустимы:
Сообщение 8955, уровень 16, состояние 1, строка 5
Строка данных (1:899897:6), определенная (id_user = 37257 and UNIQUIFIER = 4) со значениями индекса "R_SUMMA_NASH_VS_AB = -4.212442000000001e+002 and id_user = 37257 and UNIQUIFIER = 4".
Сообщение 8951, уровень 16, состояние 1, строка 5
Ошибка в таблице: таблица "SALDO_ABON_TM" (идентификатор 68195293). Для строки данных отсутствует совпадающая строка в индексе "PK_SALDO_ABON_TM_R_SUMMA_NACH" (идентификатор 26). Возможно, ключи для сопоставления строк индекса отсутствуют или недопустимы:
Сообщение 8955, уровень 16, состояние 1, строка 5
Строка данных (1:899902:11), определенная (id_user = 37317 and UNIQUIFIER = 4) со значениями индекса "R_SUMMA_NASH_VS_AB = 1.467480006247759e+002 and id_user = 37317 and UNIQUIFIER = 4".
Сообщение 8952, уровень 16, состояние 1, строка 5
Ошибка в таблице: таблица "SALDO_ABON_TM" (идентификатор 68195293). Строке индекса "PK_SALDO_ABON_TM_R_SUMMA_NACH" (идентификатор 26) не соответствует ни одна строка данных. Возможно, существуют лишние или недопустимые ключи для:
Сообщение 8956, уровень 16, состояние 1, строка 5
Строка индекса (1:2842:60) со значениями (R_SUMMA_NASH_VS_AB = 7.043904029989242e+002 and id_user = 37146 and UNIQUIFIER = 4) указывает на строку данных, определенную (id_user = 37146 and UNIQUIFIER = 4).
Сообщение 8952, уровень 16, состояние 1, строка 5
Ошибка в таблице: таблица "SALDO_ABON_TM" (идентификатор 68195293). Строке индекса "PK_SALDO_ABON_TM_R_SUMMA_NACH" (идентификатор 26) не соответствует ни одна строка данных. Возможно, существуют лишние или недопустимые ключи для:
Сообщение 8956, уровень 16, состояние 1, строка 5
Строка индекса (1:2842:61) со значениями (R_SUMMA_NASH_VS_AB = 7.043904029989242e+002 and id_user = 37147 and UNIQUIFIER = 4) указывает на строку данных, определенную (id_user = 37147 and UNIQUIFIER = 4).
Сообщение 8952, уровень 16, состояние 1, строка 5
Ошибка в таблице: таблица "SALDO_ABON_TM" (идентификатор 68195293). Строке индекса "PK_SALDO_ABON_TM_R_SUMMA_NACH" (идентификатор 26) не соответствует ни одна строка данных. Возможно, существуют лишние или недопустимые ключи для:
Сообщение 8956, уровень 16, состояние 1, строка 5
Строка индекса (1:2842:62) со значениями (R_SUMMA_NASH_VS_AB = 7.043904029989242e+002 and id_user = 37155 and UNIQUIFIER = 4) указывает на строку данных, определенную (id_user = 37155 and UNIQUIFIER = 4).
Сообщение 8952, уровень 16, состояние 1, строка 5
Ошибка в таблице: таблица "SALDO_ABON_TM" (идентификатор 68195293). Строке индекса "PK_SALDO_ABON_TM_R_SUMMA_NACH" (идентификатор 26) не соответствует ни одна строка данных. Возможно, существуют лишние или недопустимые ключи для:
24 ноя 11, 11:40    [11650133]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
Glory
Member

Откуда:
Сообщений: 104751
boo_0
alexeyvg,

типа того..
Идентификатор объекта 59147256, идентификатор индекса 22, идентификатор секции 72057594041597952,

И какая это команда ?
24 ноя 11, 11:41    [11650137]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
Glory,

пыталась и так и сяк

DBCC checkdb('хххх')
ALTER DATABASE хххх SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('хххх', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE хххх SET MULTI_USER
24 ноя 11, 11:43    [11650154]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
Glory,

а еще вопрос,почему так вышло?такая ошибка перый раз.работала почти целый год нормально,тут надо было пересчитать кое что,около 21000 строк,она зависла.
24 ноя 11, 11:44    [11650159]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
У вас битая база. Восстанавливайтесь из бэкапа.
24 ноя 11, 11:45    [11650163]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
перечитала возможные причины,типа свет отключился,памяти не хватило,перезагрузили во время выполнения запроса,не один не подходит.ничего такого.только лишь сам запросик оказался сложноват.
24 ноя 11, 11:46    [11650174]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
Гавриленко Сергей Алексеевич,

бэкап есть,ночной..но это не поможет,операторы с утра много работы сделали.надо все восстановить.
24 ноя 11, 11:48    [11650188]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
Glory
Member

Откуда:
Сообщений: 104751
boo_0
Glory,

пыталась и так и сяк

Это разве команда "перестроить индекс" ?
24 ноя 11, 11:58    [11650278]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
boo_0
Гавриленко Сергей Алексеевич,

бэкап есть,ночной..но это не поможет,операторы с утра много работы сделали.надо все восстановить.


оцените с бизнесом на какое время возможна потеря данных и настройте соответственно бэкап логов. иначе это может повториться.
24 ноя 11, 12:01    [11650310]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
Glory,

да нет,это уже после,удалила его,убрала,сохранила потом опять сделала.ошибки выдавал,потом вручную лазила по строчкам искала совпадающие,пустые.
24 ноя 11, 12:03    [11650341]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
Ozerov,

спасибо за совет.
24 ноя 11, 12:08    [11650378]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
почему же она "впала"в такое состояние?в каком случае можно восстановить,а в каком нет.
24 ноя 11, 12:09    [11650393]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
Glory
Member

Откуда:
Сообщений: 104751
boo_0
да нет,это уже после,удалила его,убрала,сохранила потом опять сделала.ошибки выдавал,потом вручную лазила по строчкам искала совпадающие,пустые.

Пишу одно, делаю второе, публикую третье, думаю четвертое...
24 ноя 11, 12:11    [11650416]     Ответить | Цитировать Сообщить модератору
 Re: помогите,база стала называться. ХХХподозрительный  [new]
boo_0
Member

Откуда:
Сообщений: 4599
Glory,

спасибо за внимание,извините,торопилась.все вроде восстановилось,только теперь нужно проверить.
24 ноя 11, 12:13    [11650435]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить