【问题标题】:SQL save data to fileSQL 将数据保存到文件
【发布时间】:2009-09-14 16:13:23
【问题描述】:

我想将 SQL Server 数据库表中的数据保存到文件中,然后将其加载到已在其中创建相同表的另一个数据库中

我该怎么做?

我知道应该有一些简单的方法,但是 Stack Overflow 搜索和 Google 并没有给出好的答案(或者我没有提出好的问题)。

【问题讨论】:

  • Google 链接服务器
  • 谢谢,但我在想几个非常简单的 1 行脚本 - 1 个保存,1 个加载。
  • 这是一次性数据转储还是您需要定期传输数据?
  • 只有一次。我想为开发目的填充一个测试数据库。
  • 虽然将来我可能想定期进行,所以我可以编写单元测试来测试当前数据。但现在我只想要一些简单的东西来推动开发工作。

标签: sql-server save load


【解决方案1】:

您可以使用导入/导出向导。在 Management Studio 中右键单击您的数据库,然后在任务项下查找导入数据和导出数据。

【讨论】:

    【解决方案2】:

    检查bcp utility 和BULK INSERT 语句。

    【讨论】:

    • 谢谢,我也去看看。
    【解决方案3】:

    bcp utility and BULK INSERT as mentioned by @Lukasz Lysik 适合移动大量数据。但是,sp_generate_inserts by Narayana Vyas Kondreddi 允许对数据进行许多过滤选项,并且在没有那么多数据时很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-04
      • 1970-01-01
      • 2011-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多