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

Откуда:
Сообщений: 89
есть повреждённая БД.
известно, какие таблицы повреждены.

(попытка выборки всех полей, всех строк БД заканчивается сообщением

SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: обрыв страницы (ожидаемая подпись: 0x55555555; фактическая подпись: 0x3a48f555). Она произошла при прочитать страницы (1:38081065) в базе данных с идентификатором 8 по смещению 0x000048a2452000 файла "d:\infodb\infodata.MDF". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка, которая угрожает целостности базы данных и должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKDB). Эта ошибка может быть вызвана многими причинами; дополнительные сведения см. в электронной документации по SQL Server.
)

достаточто ли будет сделать drop database чтобы избавиться от ошибки,
создать в этой же базе данных новую таблицу и заполнить данными чтобы после этого продолжить нормально использывать БД?
6 авг 09, 19:24    [7507919]     Ответить | Цитировать Сообщить модератору
 Re: избавиться от оборванной страницы  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36799
Там даже в сообщении об ошибке написано, что надо делать.
6 авг 09, 19:27    [7507930]     Ответить | Цитировать Сообщить модератору
 Re: избавиться от оборванной страницы  [new]
anatoly123423123
Member

Откуда:
Сообщений: 89
забыл написать что checkdb при запуске пишет что произошла внутренняя ошибка.
7 авг 09, 09:00    [7509021]     Ответить | Цитировать Сообщить модератору
 Re: избавиться от оборванной страницы  [new]
anatoly123423123
Member

Откуда:
Сообщений: 89
точнее так:

Msg 8967, Level 16, State 216, Line 1
В DBCC произошла внутренняя ошибка, что препятствует дальнейшей обработке. Свяжитесь со службой поддержки.
Результаты DBCC для "Infodb".
CHECKDB обнаружил 0 ошибок размещения и 0 ошибок согласованности в базе данных "Infodb".


version=
Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
7 авг 09, 10:12    [7509264]     Ответить | Цитировать Сообщить модератору
 Re: избавиться от оборванной страницы  [new]
Ramin Hashimzade
Member

Откуда: Азербайджан, Баку
Сообщений: 9979
Блог
не мучайся и подними бекап...

----
www.hramin.jino-net.ru
Картинка с другого сайта.
7 авг 09, 10:15    [7509285]     Ответить | Цитировать Сообщить модератору
 Re: избавиться от оборванной страницы  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36799
У checkdb есть параметры всякие разные.
7 авг 09, 11:51    [7510013]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить