新聞中心
MSSQL日志文件是SQL server管理數(shù)據(jù)庫(kù)時(shí)的實(shí)用工具,它的主要作用是記錄對(duì)數(shù)據(jù)庫(kù)的每個(gè)操作,以便恢復(fù)受攻擊的數(shù)據(jù)庫(kù)。通常,它記錄了操作用戶(hù)的登錄名和用戶(hù)的IP地址,以及操作的時(shí)間和操作的結(jié)果,很有用的技術(shù)手段。

mssql日志文件的管理很重要,因?yàn)槿罩疚募梢曰謴?fù)損壞的數(shù)據(jù)庫(kù),所以除了保證日志文件存儲(chǔ)在其他存儲(chǔ)介質(zhì)中之外,一定要定期備份日志文件。另外,在日志文件增大到一定大小之前,一定要寫(xiě)入新文件中,以便管理日志文件的大小。
MSSQL日志文件的處理也使用一些SQL Server的特定語(yǔ)句。下面的代碼能夠列出上次自動(dòng)備份的日期及時(shí)間:
(1)SELECT TOP 1 backup_start_date
FROM msdb.dbo.backupset
where type=’d’
order by backup_start_date desc;
(2)SELECT TOP 1 backup_finish_date
FROM msdb.dbo.backupset
where type=’d’
order by backup_start_date DESC;
另外,SQL Server還有一些用于備份和恢復(fù)日志文件的特殊語(yǔ)句:
(1)BACKUP LOG 數(shù)據(jù)庫(kù)名稱(chēng) WITH TRUNCATE_ONLY
(2)RESTORE LOG 數(shù)據(jù)庫(kù)名稱(chēng) FROM DISK=‘.bak’;
MSSQL日志文件不僅記錄了操作時(shí)間和執(zhí)行結(jié)果,還可以提供管理員故障排除和恢復(fù)數(shù)據(jù)的功能,所以管理SQL Server的用戶(hù)應(yīng)該把MSSQL日志文件當(dāng)成一個(gè)非常重要的工具,多多使用它。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開(kāi)通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過(guò)10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。專(zhuān)業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
本文標(biāo)題:MSSQL日志文件:記錄操作時(shí)間和執(zhí)行結(jié)果(mssql日志文件)
路徑分享:http://m.fisionsoft.com.cn/article/dpdoops.html


咨詢(xún)
建站咨詢(xún)
