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

Откуда: Київ
Сообщений: 10428
чтобы не рос безразмерно?
SQServer 2000, модель Simple.

База 20 ГБ, тр.лог 40 ГБ...
28 май 09, 15:48    [7240460]     Ответить | Цитировать Сообщить модератору
 Re: как автоматически обрезАть Transaction Log?  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5184
Winnipuh,

закрыть забытую транзакцию


use БАЗА
go
dbcc opentran()
go
28 май 09, 15:52    [7240501]     Ответить | Цитировать Сообщить модератору
 Re: как автоматически обрезАть Transaction Log?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
backup log База with no_log
DBCC SHRINKFILE (файл лога, 1);
28 май 09, 16:00    [7240560]     Ответить | Цитировать Сообщить модератору
 Re: как автоматически обрезАть Transaction Log?  [new]
nikopol
Member

Откуда:
Сообщений: 335
Каждые сутки:
BACKUP LOG [базюка] TO DISK = N'C:\MSSQL\BACKUP\базюка.LOG' WITH INIT
Каждый час, кроме времени выполнения суточной команды:
BACKUP LOG [базюка] TO DISK = N'C:\MSSQL\BACKUP\базюка.LOG' WITH NOINIT

Я брошу все и войду в твое положение
28 май 09, 16:08    [7240655]     Ответить | Цитировать Сообщить модератору
 Re: как автоматически обрезАть Transaction Log?  [new]
Ray D
Member

Откуда: from the middle of nowhere
Сообщений: 3598
Блог
может лучше найти кто его так раздувает? и что-то с этим сделать?
28 май 09, 16:12    [7240692]     Ответить | Цитировать Сообщить модератору
 Re: как автоматически обрезАть Transaction Log?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
Ray D
может лучше найти кто его так раздувает? и что-то с этим сделать?


Как поставлен вопрос, так поставлен и ответ....
28 май 09, 16:14    [7240705]     Ответить | Цитировать Сообщить модератору
 Re: как автоматически обрезАть Transaction Log?  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Ozerov
Ray D
может лучше найти кто его так раздувает? и что-то с этим сделать?


Как поставлен вопрос, так поставлен и ответ....


как там найдешь, если есть приложение, которое работает с базой,
оно "универсально", т.е. умеет с sqlserver и c postgresql работать.
Не исключено, что эта универсальность где-то боком и вылезает...
28 май 09, 18:11    [7241450]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить