我已经生成了脚本并在我的计算机中创建了架构。现在我怎样才能得到表格数据?我在远程数据库中没有足够的访问权限来复制它。可以使用sql server完成吗?
问问题
1905 次
1 回答
0
如果你有你的桌子和一切设置,你可以做很多事情:
- 使用 INSERT 语句创建一些 SQL 脚本
- 创建一个使用 SqlBulkCopy 之类的东西来插入数据的应用程序
- 使用 SQL Server Integration Services 导入数据
- 还有很多其他方法......
您需要更专注地问-这个问题无法真正回答......
更新:
对于选项 #1,您需要执行以下步骤:
- 以某种方式从本地数据库创建您的 INSERT 脚本 - 您可以手动执行此操作,或使用一些可用的工具(SQL Data Dumper、Table Scripter ,或使用SQL Server Mgmt Studio的内置功能)
- 将这些 *.sql 脚本文件传输到您的主机(通过 FTP,通过门户网站上传 - 无论如何)
- 在您的远程托管环境中执行这些 *.sql 脚本 - 您可以访问某种形式的 SQL Server 管理工具(Mgmt Studio 或
sqlcmd
在命令行上),或者您的托管商提供某种形式的基于 Web 的工具来加载并执行这些脚本(这取决于您的主机并且主机之间的差异很大)
查看 Scott Guthrie 关于该主题的其他博客文章:
于 2010-07-02T10:47:55.063 回答