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

Откуда:
Сообщений: 710
Добрый день, коллеги !!!
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4263.0 (X64) Aug 23 2012 15:56:56 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

В Maintance Plan создан план обслуживания, одним из шагов в котором идёт перестроение индексов всех пользовательских БД(индекс перестраивается не в режиме online), начал почему-то падать по ошибки:
1) Сегодня:
Ошибка:(-1073548784) Сбой выполнения запроса "ALTER INDEX [_AccumR7189_ByDims_TRRRSSRRTSSN] ON [..." со следующей ошибкой: "Журнал транзакций для базы данных "zuptemp" заполнен. Чтобы обнаружить причину, по которой место в журнале не может быть повторно использовано, обратитесь к столбцу log_reuse_wait_desc таблицы sys.databases
Выполнение данной инструкции было прервано.". Возможные причины сбоя: проблемы с этим запросом, свойство "ResultSet" установлено неправильно, параметры установлены неправильно или соединение было установлено неправильно.

посмотрел, журнал хотел checkpoint, сделал, толкнул перестроение индекса в ручную, отработал без ошибок.

2) Вчера:

Ошибка:(-1073548784) Сбой выполнения запроса "ALTER INDEX [_InfoRe6580_ByDims6596_NNNNNNN] ON [d..." со следующей ошибкой: "Журнал транзакций для базы данных "Buh_dividendy" заполнен. Чтобы обнаружить причину, по которой место в журнале не может быть повторно использовано, обратитесь к столбцу log_reuse_wait_desc таблицы sys.databases
Выполнение данной инструкции было прервано.". Возможные причины сбоя: проблемы с этим запросом, свойство "ResultSet" установлено неправильно, параметры установлены неправильно или соединение было установлено неправильно.


посмотрел, журнал хотел LOG_BACKUP, сделал, толкнул перестроение индекса в ручную, отработал без ошибок.

В чём может быть проблема ?
18 окт 12, 13:31    [13340188]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при переиндексации БД  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37069
stavgreengo
Добрый день, коллеги !!!
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4263.0 (X64) Aug 23 2012 15:56:56 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

В Maintance Plan создан план обслуживания, одним из шагов в котором идёт перестроение индексов всех пользовательских БД(индекс перестраивается не в режиме online), начал почему-то падать по ошибки:
1) Сегодня:
Ошибка:(-1073548784) Сбой выполнения запроса "ALTER INDEX [_AccumR7189_ByDims_TRRRSSRRTSSN] ON [..." со следующей ошибкой: "Журнал транзакций для базы данных "zuptemp" заполнен. Чтобы обнаружить причину, по которой место в журнале не может быть повторно использовано, обратитесь к столбцу log_reuse_wait_desc таблицы sys.databases
Выполнение данной инструкции было прервано.". Возможные причины сбоя: проблемы с этим запросом, свойство "ResultSet" установлено неправильно, параметры установлены неправильно или соединение было установлено неправильно.

посмотрел, журнал хотел checkpoint, сделал, толкнул перестроение индекса в ручную, отработал без ошибок.

2) Вчера:

Ошибка:(-1073548784) Сбой выполнения запроса "ALTER INDEX [_InfoRe6580_ByDims6596_NNNNNNN] ON [d..." со следующей ошибкой: "Журнал транзакций для базы данных "Buh_dividendy" заполнен. Чтобы обнаружить причину, по которой место в журнале не может быть повторно использовано, обратитесь к столбцу log_reuse_wait_desc таблицы sys.databases
Выполнение данной инструкции было прервано.". Возможные причины сбоя: проблемы с этим запросом, свойство "ResultSet" установлено неправильно, параметры установлены неправильно или соединение было установлено неправильно.


посмотрел, журнал хотел LOG_BACKUP, сделал, толкнул перестроение индекса в ручную, отработал без ошибок.

В чём может быть проблема ?
18 окт 12, 13:36    [13340258]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при переиндексации БД  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Гавриленко Сергей Алексеевич
Ну это-то понятно, но раньше такого не случалось, хотя все БД в FULL и бэкапов логов не ведётся(знаю что не правильно, но места нету совсем). А сейчас 20 БД ожидают LOG_Backup, с чего бы это они так захотели ?
18 окт 12, 14:13    [13340596]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при переиндексации БД  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37069
stavgreengo
Гавриленко Сергей Алексеевич
Ну это-то понятно, но раньше такого не случалось, хотя все БД в FULL и бэкапов логов не ведётся(знаю что не правильно, но места нету совсем). А сейчас 20 БД ожидают LOG_Backup, с чего бы это они так захотели ?
С того, что не помещается в их лог все.
18 окт 12, 14:15    [13340613]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить