Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何将SQL Server 2014数据库恢复到SQL Server Express 2012_Sql Server_Database_Sql Server 2012_Sql Server 2014_Sql Server 2014 Express - Fatal编程技术网

Sql server 如何将SQL Server 2014数据库恢复到SQL Server Express 2012

Sql server 如何将SQL Server 2014数据库恢复到SQL Server Express 2012,sql-server,database,sql-server-2012,sql-server-2014,sql-server-2014-express,Sql Server,Database,Sql Server 2012,Sql Server 2014,Sql Server 2014 Express,当我尝试还原DB时,每次我都会遇到此错误 标题:Microsoft SQL Server Management Studio-----------------还原数据库“PramodDb”失败 (Microsoft.SqlServer.Management.RelationalEngineTasks) ------------------------------其他信息:System.Data.SqlClient.SqlError:数据库已备份到服务器上 正在运行版本12.00.4100。该版本

当我尝试还原DB时,每次我都会遇到此错误

标题:Microsoft SQL Server Management Studio-----------------还原数据库“PramodDb”失败

(Microsoft.SqlServer.Management.RelationalEngineTasks) ------------------------------其他信息:System.Data.SqlClient.SqlError:数据库已备份到服务器上 正在运行版本12.00.4100。该版本与此不兼容 运行11.00.6020版的服务器。要么恢复 支持备份的服务器上的数据库,或使用 与此服务器兼容。(Microsoft.SqlServer.SmoExtented)


请帮帮我。

答案是你不能那样做。不能降级数据库


就解决方法而言,您需要使用SSMS中的导入/导出向导使其工作。

答案是您无法做到这一点。不能降级数据库

就解决方法而言,您需要使用SSMS中的导入/导出向导使其正常工作。

您不能,但是。。。 您可以尝试编写2014数据库的脚本,并在空白的2012数据库上执行脚本。 要打开生成和发布脚本向导:在对象资源管理器中,展开数据库,右键单击数据库,指向任务,然后单击生成脚本。按照向导中的步骤编写所有数据库对象的脚本。 请注意所需的磁盘空间。

您不能,但。。。 您可以尝试编写2014数据库的脚本,并在空白的2012数据库上执行脚本。 要打开生成和发布脚本向导:在对象资源管理器中,展开数据库,右键单击数据库,指向任务,然后单击生成脚本。按照向导中的步骤编写所有数据库对象的脚本。
请注意所需的磁盘空间。

您可以为架构和数据编写脚本。见以下文章:
您可以为架构和数据编写脚本。见以下文章:

像往常一样,读取错误会有所帮助。请允许我引用您几乎所有的错误消息:

数据库备份在运行版本12.00.4100的服务器上。那个 版本与运行版本11.00.6020的此服务器不兼容。 在支持备份的服务器上还原数据库,或使用 与此服务器兼容的备份

一般规则:不降级。最重要的是,由于express版本的限制,在express上恢复通常可能会出现问题


因此,您需要导出/脚本导入数据库,或者抓取自己并安装免费的开发人员版本。自从他们免费发布这一版本以来,即使是最初级的开发人员也没有理由不反对它。

阅读错误总是有帮助的。请允许我引用您几乎所有的错误消息:

数据库备份在运行版本12.00.4100的服务器上。那个 版本与运行版本11.00.6020的此服务器不兼容。 在支持备份的服务器上还原数据库,或使用 与此服务器兼容的备份

一般规则:不降级。最重要的是,由于express版本的限制,在express上恢复通常可能会出现问题


因此,您需要导出/脚本导入数据库,或者抓取自己并安装免费的开发人员版本。自从他们免费发布此版本以来,即使是最初级的开发人员也没有理由不反对它。

我尝试了复制、导入/导出选项,但这些选项对我来说仍然不起作用。@PramodRaut:-您使用的是SQl Server 2014的快速版本吗?我使用的是SQl 2014 enterprise versionI尝试过的复制,导入/导出选项,但这些选项仍然不适用于我。@PramodRaut:-您使用的是SQl Server 2014的express版本吗?我使用的是SQl 2014企业版