`
touchinsert
  • 浏览: 1287606 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

用sql语句dbcc log 查看SQL Server 数据库的事务日志

 
阅读更多

1)用系统函数

select * from fn_dblog(null,null)

2)用DBCC

dbcc log(dbname,4) --(n=0,1,2,3,4)

1 - 更多信息plus flags, tags, row length

2 - 非常详细的信息plus object name, index name,page id, slot id

3 - 每种操作的全部信息

4 - 每种操作的全部信息加上该事务的16进制信息


默认 type = 0


要查看MSATER数据库的事务日志可以用以下命令:

DBCC log (master)

1)用系统函数

select * from fn_dblog(null,null)

2)用DBCC

dbcc log(dbname,4) --(n=0,1,2,3,4)

1 - 更多信息plus flags, tags, row length

2 - 非常详细的信息plus object name, index name,page id, slot id

3 - 每种操作的全部信息

4 - 每种操作的全部信息加上该事务的16进制信息


默认 type = 0


要查看MSATER数据库的事务日志可以用以下命令:

DBCC log (master)

分享到:
评论

相关推荐

    用sql语句dbcclog查看SQLServer数据库的事务日志[定义].pdf

    用sql语句dbcclog查看SQLServer数据库的事务日志[定义].pdf

    清除数据库日志语句

    可以执行此语句清除数据库日志。 declare @db nvarchar(20) set @db='数据库名'dump transaction @db with no_log backup log @db with no_log dbcc shrinkdatabase(@db)

    经典SQL语句大全

    1、1=1,1=2的使用,在SQL语句组合时用的较多 “where 1=1” 是表示选择全部 “where 1=2”全部不选, 如: if @strWhere !='' begin set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + ...

    数据库操作语句大全(sql)

    1、1=1,1=2的使用,在SQL语句组合时用的较多 “where 1=1” 是表示选择全部 “where 1=2”全部不选, 如: if @strWhere !='' begin set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' +...

    sql 的mdf文件很麻烦

     dbcc rebuild_log(’test’,’C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_log.ldf’)  执行过程中,如果遇到下列提示信息:  服务器: 消息 5030,级别 16,状态 1,行 1  未能排它地锁定...

    SQL SERVER收缩数据库的命令

    1.清空日志  DUMP TRANSACTION 库名 WITH NO_LOG   2.截断事务日志:  BACKUP LOG 数据库名 WITH NO_LOG  3.收缩数据库文件(如果不压缩,数据库的文件...  也可以用SQL语句来完成  –收缩数据库  DBCC

    大学 数据库 实验 报告 数据库原理实验

    5)练习查询分析器的使用,在查询分析器中输入如下SQL语句,查看结果。 USE PUBS GO SELECT * FROM Authors GO 三、SQL调试及结果 数据库的创建和管理 1.在SQL Server企业管理器中创建一个数据库,具体要求如下...

    sql经典语句一部分

    1、1=1,1=2的使用,在SQL语句组合时用的较多 “where 1=1” 是表示选择全部 “where 1=2”全部不选, 如: if @strWhere !='' begin set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + ...

    收缩数据库日志文件的方法(仅适用于mssql2005)

    您可能感兴趣的文章:清空MSSQL日志 与set recovery simplemssql无数据库日志文件恢复数据库的方法mssql自动备份及自动清除日志文件服务器设置sqlserver 数据库日志备份和恢复步骤sqlserver 日志恢

    MSSQL 2005/2008 日志压缩清理方法小结

    适用于SQL Server 2005的方法 ——————————————— 代码如下: USE DNName GO 1,清理日志 代码如下: Backup Log DNName WITH no_log GO 2,截断事务日志 代码如下: DUMP TRANSACTION DNName WITH no_log GO...

    Sybase ASE 15.7 开发文档:系统管理指南(卷二)

    确定 Adaptive Server 可以使用的内存量 .......... 38 影响内存分配的配置参数 .......... 39 动态分配内存 .......... 41 如果 Adaptive Server 不能启动 .......... 41 动态降低内存配置参数 .......... 41 配置...

Global site tag (gtag.js) - Google Analytics