是否可以使用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数据库。只是更多的步骤:
如果创建新数据库:
- 创建新数据库
- 右键单击数据库
- 转到属性
- 在属性选项页面链接中
- 单击选项
- 选择兼容级别下拉列表,然后选择所需的数据库兼容级别