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

Откуда:
Сообщений: 710
Здравствуйте, коллеги ! Растёт лог msdb, нагло так растёт, на моих глазах прямо сейчас :) модель восстановления "простая", а лог уже вырос до 36ГБ при весе самой БД в 53Mб )) Есть открытая транзакция по dbcc opentran, показывает
Сведения о транзакциях для базы данных "msdb".

Сведения о реплицированных транзакциях:
Самый старый номер LSN : (0:0:0)
Самый старый нераспределенный номер LSN : (1355151:3567:1)
Выполнение DBCC завершено. Если DBCC выдает сообщения об ошибках, обратитесь к системному администратору.

В sp_who2 для msdb только
sleeping msdb AWAITING COMMANDSQLAgent - Generic Refresher
sleeping msdb AWAITING COMMAND SQLAgent - Job invocation engine

Но навсякий случай перезапустил агента ms sql. А воз и ныне там ) всё таже открытая транзакция так и продолжает висеть.
Что это или кто это и как с этим бороться без ребута сервера ?
А, да, чуть не забыл...
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4270.0 (X64) Nov 30 2012 17:11:43 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)
7 фев 13, 12:32    [13889919]     Ответить | Цитировать Сообщить модератору
 Re: Растёт лог msdb  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
select log_reuse_wait_desc from sys.databases where name = 'msdb';
Хотя, и без этого все понятно.
Зачем транзакционную реплику к msdb прикручивали?
7 фев 13, 12:51    [13890134]     Ответить | Цитировать Сообщить модератору
 Re: Растёт лог msdb  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Да, так оно и есть
REPLICATION
ожидание на логе, но странно то что репликации, тем более транзакционные мы не используем(ну или я так думаю что не используем). Поэтому я не ведаю, как мне это прервать. Помогите пожалуйста !!! Сервер полутестовый-девелоперский, службу ms sql уже передёрнул в обед, а проблема не упразднилась, всё по прежднему, я в шоке :)
7 фев 13, 13:39    [13890525]     Ответить | Цитировать Сообщить модератору
 Re: Растёт лог msdb  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
exec msdb..sp_helppublication;
Что-нибудь возвращает?
7 фев 13, 13:43    [13890559]     Ответить | Цитировать Сообщить модератору
 Re: Растёт лог msdb  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
invm
exec msdb..sp_helppublication;
Что-нибудь возвращает?

Выполнение команд успешно завершено.
более ничего
7 фев 13, 13:54    [13890643]     Ответить | Цитировать Сообщить модератору
 Re: Растёт лог msdb  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
Тогда можете выполнить
exec msdb..sp_removedbreplication;
7 фев 13, 14:21    [13890947]     Ответить | Цитировать Сообщить модератору
 Re: Растёт лог msdb  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
invm
Тогда можете выполнить
exec msdb..sp_removedbreplication;

И лог msdb резко становится равным 35Мб. Огромное Вам, спасибо в помощи с девелоперами-недорепликаторами :) а то как спросишь, так никто ничего не тестил с репликациями. А как msdb лог урезать, так админ :)
7 фев 13, 14:57    [13891351]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить