新聞中心
如果需要查看SQL Server 數(shù)據(jù)庫中的事務(wù)日志,有什么方法呢?下面將為您介紹使用用sql語句dbcc log查看的方法,供您參考,希望對您有所啟迪。

創(chuàng)新互聯(lián)主營田陽網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā),田陽h5小程序設(shè)計(jì)搭建,田陽網(wǎng)站營銷推廣歡迎田陽等地區(qū)企業(yè)咨詢
1)用系統(tǒng)函數(shù)
SELECT allocunitname,operation,[RowLog Contents 0] as r0,[RowLog Contents 1] as r1FROM::Fn_dblog(null,null)where allocunitname like'dbo.TArea%'and operation in('LOP_INSERT_ROWS','LOP_DELETE_ROWS')
2)用DBCC
DBCC log('hrdb', TYPE=2)
dbcc log(dbname,4) --(n=0,1,2,3,4)
1 - 更多信息plus flags, tags, row length
2 - 非常詳細(xì)的信息plus object name, index name,page id, slot id
3 - 每種操作的全部信息
4 - 每種操作的全部信息加上該事務(wù)的16進(jìn)制信息
默認(rèn) type = 0?
【編輯推薦】
SQL語句中UPDATE的三種用法
SQL語句中的鎖定語句
SQL中select語句返回多條記錄給變量賦值的處理
SQL語句中SELECT語句的執(zhí)行順序
新聞標(biāo)題:使用SQL語句查看SQL Server事務(wù)日志的方法
文章路徑:http://fisionsoft.com.cn/article/cddjdio.html


咨詢
建站咨詢
