【问题标题】:Copy one database in SQL Server 2016 to another in SQL Server 2012 using asp.net C#使用 asp.net C# 将 SQL Server 2016 中的一个数据库复制到 SQL Server 2012 中的另一个数据库
【发布时间】:2017-12-07 17:13:11
【问题描述】:

我需要使用 asp.net C# 将数据从 SQL Server 2016 的一个数据库复制到 SQL Server 2012 中的另一个数据库。我该怎么做?是否可以在两个版本的 SQL Server 之间复制数据?

【问题讨论】:

  • 是的。使用 BulkCopy。
  • 我很确定您无法创建备份并恢复它。也许你可以使用任务 -> 生成脚本 -> 选择对象 ->..." 选项:模式和数据
  • 刚刚尝试了我上面提到的方法,它似乎有效。我不知道所有的安全线路。 @jdweng 的解决方案听起来更好(假设它可以跨版本)
  • 您可以随时备份数据库,然后复制到另一台电脑上。您还可以使用 sqlcmd.exe 和 bcp.exe 等与 sql server 一起使用的命令行实用程序制作数据库存档。
  • 必须是C#吗?你应该试试SSDT

标签: c# asp.net sql-server copy transfer


【解决方案1】:

@jdweng 是对的。 BulkCopy 效果很好。

你可以使用a very good example in this link

【讨论】:

    猜你喜欢
    • 2018-01-13
    • 1970-01-01
    • 2010-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多