Forum
Merhabalar,
Sql server 2008 de job olarak backup işlemini ayarladım fakat *.bak dosyasının büyüklüğüne baktığımda mdf dosyasının yaklaşık 4 katı olarak görünmektedir. Job sonucundaki oluşan log aşağıdadır. Konu hakkında neler yapabilirim.
Date,Source,Severity,Step ID,Server,Job Name,Step Name,Notifications,Message,Duration,Sql Severity,Sql Message ID,Operator Emailed,Operator Net sent,Operator Paged,Retries Attempted
11/03/2011 08:35:16,DB_BACKUP_JOB,Success,0,SRV,DB_BACKUP_JOB,(Job outcome),,The job succeeded. The Job was invoked by User XXXXX\Administrator. The last step to run was step 1 (DB_JOB_).,00:02:36,0,0,,,,0
11/03/2011 08:35:16,DB_BACKUP_JOB,Success,1,SRV,DB_BACKUP_JOB,DB_JOB_,,Executed as user: NT AUTHORITY\SYSTEM. Processed 1973544 pages for database DB<c/> file XXDBon file 5. [SQLSTATE 01000] (Message 4035) Processed 1 pages for database DB<c/> file XXDB_log' on file 5. [SQLSTATE 01000] (Message 4035) BACKUP DATABASE successfully processed 1973545 pages in 155.923 seconds (98.884 MB/sec). [SQLSTATE 01000] (Message 3014). The step succeeded.,00:02:36,0,3014,,,,0
Job işlemini tekrar çalıştırdığımda *.bak dosyasını yeniden oluşturmadan üstüne yazması oldu.
Steps kısmında yazılı olan kod aşağıdadır.
BACKUP DATABASE [dbname]
TO DISK = N'D:\\BACKUPS\dbname-MSSQL\db_dname.bak'
Kodu aşağıdaki gibi değiştirdim sorun çözülmüş oldu. Teşekkür ederim.
BACKUP DATABASE [dbname]
TO DISK = N'D:\\BACKUPS\dbname-MSSQL\db_dbname.bak' WITH NOFORMAT, INIT,
NAME = N'dbname-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
Başarılı Tebrikler...