如何查看数据库日志

如何查看数据库日志,第1张

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

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

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

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

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

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

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

就可以查看到 *** 作系统报错日志了.

查看步骤如下:

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

2,展开数据库服务器下面的管理,SQL Server日志,

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

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

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

6,点击,筛选还可以详细筛选日志,

7,在,SQL Server日志上单击右键,选择视图,SQL Server和windows日志可以查看 *** 作系统日志了。

SQL

Server

2008

可以查看到登陆IP

打开“SQL

Server

Management

Studio”

——选择“管理”——选择“SQL

Server日志”

里面可以看到有很多日志的,你就选“当前”,d出“日志查看器”对话框,里面会有详细记录。

例如:另外一台电脑登陆我的数据库,结果失败了。日志里就会显示登陆电脑的IP地址的:

日期

2012/5/4

15:22:23

日志

SQL

Server

(当前

-

2012/5/4

8:36:00)

登录

消息

Login

failed

for

user

'sa'.

原因:

密码与所提供的登录名不匹配。

[客户端:

192.168.1.125]

这个是登陆失败的例子。你也可以通过访问系统表来查看登陆IP:

SELECT

session_id,

client_net_address,

client_tcp_port

FROM

sys.dm_exec_connections

--

结果

session_id

client_net_address

client_tcp_port

51

<local

machine>

NULL

52

<local

machine>

NULL

53

<local

machine>

NULL

54

<local

machine>

NULL

57

<local

machine>

NULL

56

<local

machine>

NULL

55

<local

machine>

NULL

58

192.168.1.125

54174

60

<local

machine>

NULL

61

<local

machine>

NULL


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9879704.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存