如何使用SQL Server Management Studio 2012创建2008数据库



是否可以使用SQL Server Management Studio 2012创建2008版本的数据库,如果可以,如何创建?数据库也是2012年,所以我想它需要以某种方式进行转换。

我需要获取数据库的副本(我已经完成了),从副本中删除大量数据(也已经完成),对其进行备份,然后将其传输到安装了SQL server 2008的服务器,最后从备份中恢复。

您不能这样做。

如果你有SQL Server 2012引擎,那么你的数据库是2012版本的——你无法将它们"转换"回来。

您所能做的是编写创建数据库所需的命令,并在SQLServer2008计算机上运行这些命令。

或者,您可以从SQL Server 2012 Mgmt Studio连接到SQL Server 2008引擎/实例,并在那里创建数据库。

事实是:引擎确定数据库文件的内部版本——您不能通过使用脚本、工具或任何东西将其切换到其他版本。

不能使用Sql Server 2012创建Sql Server 2008数据库。

相反,如果您想将数据从Sql server 2012迁移到Sql server 2008,只需使用像这样的优秀工具即可。

我个人使用这个工具在不同版本的Sql Server之间迁移数据,它总是按预期工作。

可以使用Sql Server 2012创建Sql Server 2008数据库。只是更多的步骤:

如果创建新数据库:

  1. 创建新数据库
  2. 右键单击数据库
  3. 转到属性
  4. 在属性选项页面链接中
  5. 单击选项
  6. 选择兼容级别下拉列表,然后选择所需的数据库兼容级别

最新更新