请问各位高手,MSSQL Server 服务器的日志文件会记录某个时间、某个IP、做了某些操作这些信息吗?或者说是MSSQL的日志文件记录了那些文件?在做备份或者是远程同步这些信息会在备份中出现或者同步的另外一台服务器上出现吗?另外就是这个日志是与数据库一起的还是像IIS一样是一个文本文件?

解决方案 »

  1.   

    log express 4.2支持 sql05
      

  2.   

    linux下有点不方便回复,屏幕是800*600的。
    MSSQL Server 服务器的日志文件会记录某个时间、某个IP、做了某些操作这些信息吗?
    --服务器的日志文件在发生或产生重大错误时,会记录时间和ip,以及相应的内容(不一定于操作有关)。这里的日志文件仅指OS的系统日志与数据库日志没有任何关系。MSSQL的日志文件记录了那些文件?
    --数据库的日志文件是以ldf为后缀名的文件,可以用相关命令进行查看。会记录数据库发生的事务记录(这与数据库的配置方式有关)。在做备份或者是远程同步这些信息会在备份中出现或者同步的另外一台服务器上出现吗?
    --备份记录会出现在第一个问题的OS日志中。这个问题很模糊。另外就是这个日志是与数据库一起的还是像IIS一样是一个文本文件?
    --对于OS的日志是可以保存为文件进行读取(不是文本格式),数据库日志是于数据库一起的。更多内容,请obuntu回复。
      

  3.   

    首先你要搞清楚,日志文件不是给人看的,sql server自己看的。或者你可以用第三方工具看到。日志文件记录了你多数据库的相关操作。你可以用它来还原数据库。
      

  4.   

    还是没有明白 到底SQL server 的日志中会记录那些内容 会记录各个操作的IP吗?
      

  5.   

    自己看一下errorlog不就得了。 这个可是用眼就能看明白的。