Ветеран
Сообщения: 1221
Благодарности: 112
|
Профиль
|
Отправить PM
| Цитировать
Я прописав в Jobs такое, сдесь и обрезание (SHRINKDATABASE) и архивация базы. Ето делаеться у меня каждую ночь.
BACKUP DATABASE [NewPlan] TO DISK = N'f:\backupSQL\NewPlan' WITH INIT , NOUNLOAD , NAME = N'NewPlan backup', NOSKIP , STATS = 10, NOFORMAT
BACKUP LOG [NewPlan] TO DISK = N'f:\backupSQL\NewPTr' WITH INIT , NOUNLOAD , NAME = N'NewPlan backup trans', NOSKIP , STATS = 10, NOFORMAT
BACKUP LOG [NewPlan] WITH TRUNCATE_ONLY
DBCC SHRINKDATABASE ('NewPlan')
BACKUP DATABASE [Master] TO DISK = N'f:\backupSQL\master' WITH INIT , NOUNLOAD , NAME = N'Master backup', NOSKIP , STATS = 10, NOFORMAT
BACKUP DATABASE [Model] TO DISK = N'f:\backupSQL\Model' WITH INIT , NOUNLOAD , NAME = N'Model backup', NOSKIP , STATS = 10, NOFORMAT
BACKUP DATABASE [Msdb] TO DISK = N'f:\backupSQL\Msdb' WITH INIT , NOUNLOAD , NAME = N'Msdb backup', NOSKIP , STATS = 10, NOFORMAT
а ето переиндексация базы
DECLARE @RC int
EXEC @RC = [NewPlan].[dbo].[_1sp_DBReindex]
DECLARE @PrnLine nvarchar(4000)
PRINT 'Stored Procedure: NewPlan.dbo._1sp_DBReindex'
SELECT @PrnLine = ' Return Code = ' + CONVERT(nvarchar, @RC)
PRINT @PrnLine
База у меня 9 Гб.
а в офисе 25Гб.
Все работает отлично.
А Файл трансакций как заметилamel27 уменьшаеться при бекапе базы или ее обрезании(шринк).
|