powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проверка целостности базы
7 сообщений из 7, страница 1 из 1
Проверка целостности базы
    #39777756
konst_vologda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

При выполнении такой команды

USE [gp_buh3_vol]
GO
DBCC CHECKDB(N'gp_buh3_vol') WITH NO_INFOMSGS
GO

Возникает ошибка

Сообщение 8914, уровень 16, состояние 1, строка 1
Неверные данные о свободном месте PFS для страницы (1:118277) в объекте с идентификатором 654325791, идентификатором индекса 1, идентификатором секции 72057660767141888, идентификатором единицы распределения 72057598453284864 (тип LOB data). Ожидается значение 0_PCT_FULL, фактическое значение 100_PCT_FULL.
CHECKDB обнаружил 0 ошибок размещения и 1 ошибок согласованности в таблице "_Reference52" (идентификатор объекта 654325791).
CHECKDB обнаружил 0 ошибок размещения и 1 ошибок согласованности в базе данных "gp_buh3_vol".
repair_allow_data_loss - это минимальный уровень исправления для ошибок, найденных DBCC CHECKDB (gp_buh3_vol).

Как исправить ситуацию.

P.S.

Я делаю новый сервер. Переношу SQL 2005 на SQL 2012
Вот базы все восстановил. Делаю планы обслуживания.
Всего 4 базы. На трех базах скрипт отработал нормально. На этой такая ошибка.
...
Рейтинг: 0 / 0
Проверка целостности базы
    #39777786
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если глючная таблица известна, то
Простые варианты:
1. пересоздать индексы. Если не поможет, то
2. Создать таблицу-копию и перелить в нее из основной. Старую удалить, новую переименовать.
...
Рейтинг: 0 / 0
Проверка целостности базы
    #39777788
konst_vologda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
L_argoЕсли глючная таблица известна, то
Простые варианты:
1. пересоздать индексы. Если не поможет, то
2. Создать таблицу-копию и перелить в нее из основной. Старую удалить, новую переименовать.

Начнем с простого - как пересоздать индексы?
...
Рейтинг: 0 / 0
Проверка целостности базы
    #39777792
konst_vologda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
konst_vologda,

Можно выполнить команду Перестроение индекса из Планов обслуживания для этой таблицы?
...
Рейтинг: 0 / 0
Проверка целостности базы
    #39777793
konst_vologda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
konst_vologda,

Вернее базы
...
Рейтинг: 0 / 0
Проверка целостности базы
    #39778626
konst_vologda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никто не подскажет?
...
Рейтинг: 0 / 0
Проверка целостности базы
    #39778665
konst_vologda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выоплнил вот такую команду

ALTER DATABASE Имя базы
SET single_user WITH ROLLBACK IMMEDIATE;
go
DBCC checkdb (‘имя базы’, repair_allow_data_loss);
go

Ошибка была исправлена.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проверка целостности базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]