2010-06-23 65 views

回答

4

没有办法做到这一点。

我知道将数据库从MSSQL2008移动到2005的唯一方法是编写表格。

在2005年创建新表之后,您可以通过编写脚本(无趣)或通过数据传输向导来传输数据。

+0

查找表的任何数据都应该从脚本中插入。其他数据可能是测试数据,您不希望将其移动到prod(但仍然应该只能从脚本插入)。 – HLGEM 2010-06-23 17:33:29

2

对表和数据(对于查找表)的更改应该像其他代码一样脚本化并在源代码管理中进行。然后你运行你正在促销的改变的脚本。通过这种方式,其他未准备好进入产品的开发者更改可以被阻止发送到产品。

我也不建议您在不同版本的SQL Server中有开发数据库,​​除非您正在测试以确定是否需要在准备迁移到2008年时更改任何内容。否则,将编写代码,因为生产数据库不能处理,因为它是错误的版本,除非将更改发送到生产,否则您不会找到它。

相关问题