1

我已经生成了脚本并在我的计算机中创建了架构。现在我怎样才能得到表格数据?我在远程数据库中没有足够的访问权限来复制它。可以使用sql server完成吗?

4

1 回答 1

0

如果你有你的桌子和一切设置,你可以做很多事情:

  • 使用 INSERT 语句创建一些 SQL 脚本
  • 创建一个使用 SqlBulkCopy 之类的东西来插入数据的应用程序
  • 使用 SQL Server Integration Services 导入数据
  • 还有很多其他方法......

您需要更专注地问-这个问题无法真正回答......

更新:
对于选项 #1,您需要执行以下步骤:

  • 以某种方式从本地数据库创建您的 INSERT 脚本 - 您可以手动执行此操作,或使用一些可用的工具(SQL Data DumperTable Scripter ,或使用SQL Server Mgmt Studio的内置功能)
  • 将这些 *.sql 脚本文件传输到您的主机(通过 FTP,通过门户网站上传 - 无论如何)
  • 在您的远程托管环境中执行这些 *.sql 脚本 - 您可以访问某种形式的 SQL Server 管理工具(Mgmt Studio 或sqlcmd在命令行上),或者您的托管商提供某种形式的基于 Web 的工具来加载并执行这些脚本(这取决于您的主机并且主机之间的差异很大)

查看 Scott Guthrie 关于该主题的其他博客文章:

于 2010-07-02T10:47:55.063 回答