0

我想附加一个sql.mdf带有我拥有的数据库的文件,但出现以下错误;我也以管理员身份运行它,但仍然出现该错误

在此处输入图像描述

我收到 SQL Server 远程错误

在此处输入图像描述

我应用了 SQLServer2008SP1-KB968369-x86-ENU 但我收到错误,没有 SQL Server 服务实例或功能更新

我的系统是 Service Pack 1

SELECT 
    SERVERPROPERTY('productversion') as 'Product Version',
    SERVERPROPERTY('productlevel') as 'Service Pack', 
    SERVERPROPERTY('edition') as 'Edition',
    SERVERPROPERTY('instancename') as 'Instance',
    SERVERPROPERTY('servername') as 'Server Name

它返回以下结果

10.0.2531.0     SP1    Express Edition     NULL     SALMANRAJPOOT

我对所有这些错误感到非常失望,我的系统是 32 位的,我的 Visual Studio 2010 和 Windows 7

4

1 回答 1

0

问题是您正在尝试将在 SQL Server 2012 中创建的数据库还原到 SQL Server 2008 实例。这是行不通的。相反,我建议使用复制数据库向导。

在开始之前,请确保数据库的可比性级别为 100。

在复制数据库向导中,选择 2012 实例作为源。

选择 2008 实例作为目标。

选择 SMO(服务器管理对象)作为传输方法。

于 2017-10-21T17:42:23.340 回答