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

Откуда:
Сообщений: 4
Здравствуйте!
Пытался сжать журнал транзакции как описано в статье https://www.sql.ru/articles/mssql/01072302TransactionLogStillFull.shtml, но при выполнение сценария:
USE master
GO
sp_configure 'allow', 1
GO
reconfigure with override
GO
BEGIN TRAN
UPDATE master..sysdatabases set category = 1 where name = '<databasename>'
-- verify that the correct row has been changed by running
-- select name, category from sysdatabase where name = '<databasename>'
-- if the correct row is changed then run the following
COMMIT TRAN

выходит ошибка Ad hoc updates to system catalogs are not allowed

Либо подскажите как сжать журнал транзакции
столбцы таблицы databases для данной базы
log_reuse_wait 6, log_reuse_wait_desc REPLICATION

База в репликации не участвует, модель восстановления FULL

Заранее спасибо
24 дек 11, 21:16    [11820743]     Ответить | Цитировать Сообщить модератору
 Re: Сжатие журнала транзакции SQL 2008  [new]
Glory
Member

Откуда:
Сообщений: 104751
Andrey2682
База в репликации не участвует

Значит участвовала
И ее необходимо удалить.
Используйте http://msdn.microsoft.com/ru-ru/library/ms188734.aspx
24 дек 11, 21:25    [11820775]     Ответить | Цитировать Сообщить модератору
 Re: Сжатие журнала транзакции SQL 2008  [new]
Andrey2682
Member

Откуда:
Сообщений: 4
Glory, Спасибо огромное
24 дек 11, 21:38    [11820828]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить