如何查看sql数据库操作日志?

如题所述

  查看sql数据库操作日志的方法步骤:

  1、用windows身份验证登陆数据库,点击【连接】;

  2、展开数据库服务器下面的【管理】【SQL Server日志】;

  3、双击【当前】可以打开【日志文件查看器】里面有所有的运行日志;

  4、点击任意一行,可以看见具体的信息,错误原因和时间;

  5、勾选相应的复选框,可以筛选查看相应的日志内容;

  6、点击【筛选】还可以详细筛选日志;

  7、在【SQL Server日志】上单击右键,选择【视图】【SQL Server和windows日志】可以查看操作系统日志;

  8、如图所示,就可以查看到操作日志了。

  按以上步骤操作即可以查看操作日志。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-20

请参照以下步骤查看sql数据库操作日志。

1、首先在电脑上打开sql server软件,进入软件加载界面。

2、在弹出的连接到服务器窗口中选择相应的信息,登录到sql server服务器。

3、登录成功后,将“管理”文件夹展开,即可看到“SQL Server 日志”文件夹。

4、将“SQL Server 日志”文件夹展开后,可以看到有很多的日志文档。

5、鼠标右键单击选择“查看SQL Server 日志”,即可打开。完成以上设置后,即可查看sql数据库操作日志。

本回答被网友采纳
第2个回答  推荐于2017-09-06
找到SQL server,点属性,点开advance选项卡,里面有个dump directory后面那个目录就是你的日志文件存放的目录这时你复制那个目录下来,在资源管理器中打开那个目录,里面的ERORRLOG就是日志文件啦,用记事本打开他们,慢慢看吧,希望你找到你要的信息。本回答被提问者采纳
第3个回答  2019-03-31
这可能是因为该数据库:
处于可疑模式。
不再存在。
处于单用户模式,并且唯一可用的连接已由其他用户或事物使用。
已被分离。
已设置为
RESTRICTED_USER
状态。
处于脱机状态。
设置为紧急状态。
不具有映射到用户的登录帐户,或者该用户已被拒绝访问。
此外,该登录帐户可能是多个组的成员,且其中一个组的默认数据库在连接时不可用。
SQL
Server
2005

SQL
Server
2005
中,可以使用
sqlcmd
实用程序更改默认数据库。为此,请按照下列步骤操作:
1.
单击“开始”,单击“运行”,键入
cmd,然后按
Enter。
2.
根据
SQL
Server
登录使用的身份验证种类,请使用以下方法之一:
如果
SQL
Server
登录使用
Microsoft
Windows
身份验证连接到该实例,请在命令提示符处键入以下内容,然后按
Enter:
sqlcmd
–E
-S
InstanceName
–d
master
如果
SQL
Server
登录使用
SQL
Server
身份验证连接到该实例,请在命令提示符处键入以下内容,然后按
Enter:
sqlcmd
-S
InstanceName
-d
master
-U
SQLLogin
-P
Password
注意:InstanceName
是要连接到的
SQL
Server
2005
实例的名称的占位符。SQLLogin
是已删除其默认数据库的
SQL
Server
登录的占位符。Password

SQL
Server
登录密码的占位符。
3.

sqlcmd
提示符处,键入以下内容,然后按
Enter:
Alter
LOGIN
SQLLogin
WITH
DEFAULT_DATABASE
=
AvailDBName
注意:AvailDBName
是可由实例中
SQL
Server
登录访问的现有数据库的名称的占位符。
4.

sqlcmd
提示符处,键入
GO,然后按
Enter。
SQL
Server
2000

SQL
Server
7.0

SQL
Server
2000

SQL
Server
7.0
中,可以使用
osql
实用程序更改默认数据库。为此,请按照下列步骤操作:
1.
在命令提示符处,键入以下内容,然后按
Enter:
C:\>osql
-E
2.
在“osql”提示符处,键入以下内容,然后按
Enter:
1>sp_defaultdb
'user's_login',
'master'
3.
在第二个提示符处,键入以下内容,然后按
Enter:
2>go
更简单明了的:
无法打开用户默认数据库,登录失败,这也是SQL
Server使用者熟悉的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL
Server数据库的时候,都有可能会碰到此问题,引起此错误发生的原因比较多,下面我们就来详细分析引起此问题的原因以及解决办法。
一、原因
登录帐户的默认数据库被删除。