适用于SQL Server - 仅限 Windows
将 SQL Server 配置为使用 Microsoft Windows 应用程序日志后,每个 SQL Server 会话都将新事件写入该日志。 与 SQL Server 错误日志不同,每次启动 SQL Server 实例时,不会创建新的应用程序日志。
可以通过使用 Windows 事件查看器或 SQL Server Management Studio 中的日志查看器来查看和管理 Windows 应用程序日志。
可以使用事件查看器查看三种日志。
Windows 日志类型 | 说明 |
---|---|
系统日志 | 记录由 Windows 操作系统组件记录的事件。 例如,如果启动时驱动程序或其他系统组件加载失败,该信息将记录在系统日志中。 |
安全日志 | 记录安全性事件,例如登录尝试失败。 这可以帮助跟踪对安全系统的更改,发现对安全的可能的破坏。 例如,尝试登录到系统可能会记录在安全日志中,具体取决于用户管理器中的审核设置。 只有 sysadmin 固定服务器角色成员可以查看安全日志。 |
应用程序日志 | 记录由应用程序记录的事件。 例如,数据库应用程序可能会将文件错误记录在应用程序日志中。 |
有关使用事件查看器、管理应用程序日志及了解其表示的信息的详细信息,请参阅 Windows 文档。
查看 Windows 应用程序日志
所需的权限
若要使用 SQL Server Management Studio 查看 Windows 应用程序日志(SSMS),需要以下权限:
- 用户帐户必须有权访问事件查看器。
- 通常,该帐户必须是在日志所在的服务器上 管理员组 或 事件日志读取器 组的成员。
- 如果 SSMS 未以提升的权限运行,则可能会遇到错误。 若要解决此问题,请右键单击 SSMS 快捷方式,然后选择 以管理员身份运行。
故障排除权限
如果仍然遇到问题:
- 验证帐户是否具有适当的组成员身份。
- 对于域帐户,请联系系统管理员,确保你拥有正确的 Active Directory 权限。
- 解决方法是,请考虑导出事件日志并在拥有所需权限的计算机上查看它。
有关如何查看 Windows 应用程序日志的详细信息,请访问 Windows 应用程序日志(Windows)。