【发布时间】:2010-06-21 17:36:51
【问题描述】:
请告诉我将数据库结构复制到另一台服务器的最佳方法是什么?
我正在尝试在 Management Studio 中生成一个脚本,然后在远程计算机上运行该脚本。我讨厌那个东西。它的工作方式不可预测,您必须在生成的脚本中手动修复很多废话。我想这不是最好的解决方案。
然后我尝试使用 DTSWizard.exe 生成 SSIS 包,但我对这些东西一无所知,而且我找不到只复制没有数据的结构的方法。
也许有一种方法可以将整个数据库结构分解成更小的部分并使用它们 - 首先处理所有表,然后是视图,然后是函数等。
或者还有另一种正常的方法来做到这一点而不会那么头痛?
【问题讨论】:
-
使用备份/恢复,并在必要时截断表?
-
顺便说一句,产品是“SQL Server”,而不是“MS SQL”。
-
@John Saunders:顺便说一句,产品是“SQL Server”,而不是“SQL Serve”。 :-)
标签: sql sql-server sql-server-2005 smo dts