SQLServer 错误 3169 该数据库是在运行版本 %ls 的服务器上备份的。 该版本与此服务器(运行版本 %ls)不兼容。 请在支持该备份的服务器上还原该数据库,或者使用与此服务器兼容的备份。

详细信息

Attribute
产品名称 SQL Server
事件 ID 3169
事件源 MSSQLSERVER
组件 SQLEngine
符号名称 NA
消息正文 该数据库是在运行版本 %ls 的服务器上备份的。 该版本与此服务器(运行版本 %ls)不兼容。 请在支持该备份的服务器上还原该数据库,或者使用与此服务器兼容的备份。

说明

SQL Server 中的某些功能会影响数据库文件的结构。 将数据库还原到另一个 SQL Server 实例时,文件格式可能会与不同版本的 SQL Server 数据库引擎不兼容。

例如,如果在较高版本的 SQL Server 中使用 vardecimal 存储格式,然后尝试在 SQL Server 2005 (9.x) Service Pack 2 之前的版本中还原数据库文件,便可能导致此错误。

用户操作

确定在发起服务器上运行的 SQL Server 的版本。 在SQL Server Management Studio中,右键单击服务器,然后单击“属性”,或在查询窗口中键入 SELECT @@VERSION。 通过使用原始版本的 SQL Server 打开数据库。 在 SQL Server 的实例中调查已在原始数据库中启用的功能。 修改这些设置以使该设置能用于数据库要在其中进行还原的 SQL Server 版本。

你可能感兴趣的