我想在两台服务器(Dev box 和 Live box)之间传输对象(表、存储过程、数据等),并且想知道这样做的最佳方法是什么?
在 SQL Server 2000 中,您可以在数据库之间传输所有对象和数据。现在只有“复制数据”和“编写查询”。第二个选项去哪儿了?
两个数据库都是 SQL 2005(带有 Service Pack 2)。传输时,主键和关系以及与 ASP.NET 身份验证有关的所有视图和其他相关数据应保持不变。集成服务未在实时服务器上设置,因此这不是一个选项。
我能想到的唯一方法是生成脚本,然后在另一台服务器上运行它们,但这比旧方法更耗时(我现在就是这样做的)。