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

Откуда: Владимирская обл.
Сообщений: 141
Прошу прощения, что снова приходится создавать тему которых тут на форуме не сметное количество, но все же...
Дело было так: была БД на SQL Server 2000. Базы имеют простую модель восстановления, т.к. это вполне устраивает. При такой модели, цитирую: "Нет резервных копий журналов. Автоматически освобождает место на диске, занятое журналами, устраняя таким образом необходимость в управлении размером журналов транзакций".
Сервер был настроен как издатель и распространитель. Работала репликация методом транзакций.
Все бы хорошо, но решили перейти на SQL Server 2008 R2. Развернули, настроили. БД со старого сервера забэкапили и развернули на новом. Т.к. БД со старой версии SQL Server, то уровень совместимости такой же поставили. Все работает, но файл лога растет огромными шагами. За сутки на 5 Гб. Сама БД 12 Гб. Один раз уже пришлось удалить файл путем отсоединения/присоединения БД, но лучше конечно же не стало. Да, кстати, когда отсоединял базу, вышла ошибка, что мол БД находится в издании... Зашел в настройки распространителя и снял галочку с этой БД. Выдалась снова ошибка, что подписки не существует, нажал ок. База отсоединилась.
Начал читать похожие темы на этом форуме про рост лог-файла. Оказалось, что скрипт:
select log_reuse_wait_desc
from sys.databases
where name = 'mydb'

выдает результат REPLICATION. Т.е. в этой базе все еще идет хранение всех транзакций для последующей репликации. Но ее нет. По всей видимости перед бэкапом на старом сервере нужно было все отключить что касается репликаций, но этого не было сделано, поэтому сейчас в базе живет призрак старой репликации.
Вопрос: что делать? Как быть? Можно ли вычистить из базы упоминания про репликацию?
11 фев 14, 10:49    [15549783]     Ответить | Цитировать Сообщить модератору
 Re: Постоянный рост log-файла  [new]
invm
Member

Откуда: Москва
Сообщений: 9405
sp_removedbreplication
11 фев 14, 11:13    [15549951]     Ответить | Цитировать Сообщить модератору
 Re: Постоянный рост log-файла  [new]
dubok79
Member

Откуда: Владимирская обл.
Сообщений: 141
invm, да, спасибо...нашел тут весь порядок удаления
Буду наблюдать...
11 фев 14, 11:18    [15549998]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить