c# - 使用约束的 Microsoft.SqlServer.Management.Smo.Transfer()

标签 c# smo transfer

我正在尝试将 SQL 数据库从一台服务器复制到另一台服务器。

请告诉我如何使用 Transfer() 方法而不失去目标数据库中的约束。

我尝试了不同的参数,包括

 CopySchema = true;     // and 
 CopyAllSchemas = true; //and even 
 CopyAllObjects = true;

但这个该死的东西仍然失去了所有的限制。

请帮助我!

最佳答案

好的...

 transfer.Options.DriAll = true;

有帮助。但现在它把所有触发器都抛在了后面

关于c# - 使用约束的 Microsoft.SqlServer.Management.Smo.Transfer(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3065025/

相关文章:

php - session 变量不在页面之间传输

c# - 如何获取当前用户的 "Application Data"文件夹的路径?

c# - 以编程方式在 SQL Server 上查找和应用架构差异

WIx - 尝试查看 SQL SMO 值是否存在时出现 "Registry key not found"

mysql - 将旧的 3.23.49 MySQL 数据库转移到 5.0.51 MySQL 数据库 - 以 ANSI 和 UTF-8 编码

c# - 如何取消TCP文件传输c#

c# - 在 C# 和 Xamarin 开发的移动应用程序上使用 Braintree

c# - "C# compiler as a service "的状态是什么

c# - 在没有表格的情况下在屏幕上绘图

c# - 如何设置现有 SQL Server 数据库的所有者