我无法从管理> SQL Server日志中打开SQL Server错误日志文件。双击' SQL Server日志'
时,我收到以下消息TITLE:Microsoft SQL Server Management Studio
无法检索此请求的数据。 (Microsoft.SqlServer.Management.Sdk.Sfc)如需帮助,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476
其他信息:执行a时发生异常 Transact-SQL语句或批处理。 (Microsoft.SqlServer.ConnectionInfo)
当前命令发生严重错误。结果,如果有的话, 应该丢弃。 (Microsoft SQL Server,错误:0)如需帮助,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.4000&EvtSrc=MSSQLServer&EvtID=0&LinkId=20476
这发生在客户端或服务器上运行的SSMS上。实际的错误日志文件确实存在,并使用startup -e参数正确引用。我可以使用Windows资源管理器/记事本手动打开错误日志。同时我尝试查看日志,此错误消息显示在Windows应用程序日志
中严重性:16错误:18456,操作系统:18456 [Microsoft] [SQL Server Native Client 10.0] [SQL Server]用户登录失败' LOCAL-SERVER-NAME \ SQLService_EI_SQL'。
我不知道问题是什么,但我希望能够从SSMS中查看SQL日志。我在本地服务帐户上为Log文件夹提供了完全权限。任何建议将不胜感激。
谢谢,
答案 0 :(得分:0)
我遇到了同样的问题,并将我的服务帐户添加为SQL服务器中的Windows身份验证登录,授予它sysadmin角色并修复它。
答案 1 :(得分:0)
我收到了同样的错误(无法检索此请求的数据。(Microsoft.SqlServer.Management.Sdk.Sfc)) 并通过安装支持SQL Server版本的最新ODBC驱动程序解决。