我的服务器上出现以下错误 MSSQL$SQLEXPRESS 应用程序日志

我的服务器上出现以下错误 MSSQL$SQLEXPRESS 应用程序日志

TDSSNIClient 初始化失败,错误 0x80092004,状态代码 0x1。原因:初始化失败,出现基础结构错误。检查以前的错误。找不到对象或属性。

TDSSNIClient 初始化失败,错误 0x80092004,状态代码 0x80。原因:无法初始化 SSL 支持。找不到对象或属性。

初始化 FallBack 证书失败,错误代码:1,状态:20,错误编号:0。

来自评论:

日志名称:应用程序 来源:MSSQL$SQLEXPRESS 日期:2016-06-01 9:36:25 AM 事件 ID:17204 任务类别:服务器 级别:错误 关键字:经典 用户:N/A 计算机:XXXXXXXXXXXX.XXXX 描述:FCB::打开失败:无法打开文件 E:\sql12_main_t.obj.x86Release\sql\mkmastr\databases\mkmastr.proj\MSDBData.mdf 中的文件编号 1。操作系统错误:21(设备未准备好。)。

日志名称:应用程序来源:MSSQL$SQLEXPRESS 日期:2016-06-01 9:36:25 AM 事件 ID:17204 任务类别:服务器级别:错误关键字:经典用户:N/A 计算机:xxxx.x..xxx 描述:FCB::打开失败:无法打开文件 E:\sql12_main_t.obj.x86Release\sql\mkmastr\databases\mkmastr.proj\model.mdf 中的文件编号 1。操作系统错误:21(设备未准备好。)。

日志名称:应用程序 来源:MSSQL$SQLEXPRESS 日期:2016-06-01 9:36:25 AM 事件 ID:17207 任务类别:服务器 级别:错误 关键字:经典 用户:N/A 计算机:XXXXXXX.XXXXXXX.XXXXX 描述:FileMgr::StartLogFiles:创建或打开文件“E:\sql12_main_t.obj.x86Release\sql\mkmastr\databases\mkmastr.proj\MSDBLog.ldf”时发生操作系统错误 2(系统找不到指定的文件)。诊断并更正操作系统错误,然后重试操作。

答案1

SQL Server 告诉您它找不到某些系统数据库(模型和 MSDB)。

验证文件是否存在以及 SQL Server 是否有权访问它们。SQL 正在查找E:\sql12_main_t.obj.x86Release\sql\mkmastr\databases\mkmastr.proj,它们应该在那里。

如果它们不存在,请从备份中恢复它们。(有人删除了它们吗?)

相关内容