0

通常,用于导入数据的插入查询将是:

Insert Into mytable
Select * From otherDB.dbo.Othertable

但问题是 otherDB 不在我当前的服务器中。它位于在线托管的另一台机器上。你能告诉我应该有什么变化来从不同的数据库导入它吗?

4

1 回答 1

2

很多选择:

如果您无法从本地服务器直接访问其他服务器,

  1. 您可以将数据导出到 taxt 文件并将文本文件传输到本地计算机并使用 SQL sevrer management studio (SSMS) 的导入/导出功能导入

如果您可以从本地服务器访问远程服务器,那么

  1. 使用链接服务器
  2. 使用 SSIS 包

如果要为许多表导入数据,则

  1. 您可以使用不同的数据库名称将远程数据库的备份恢复到本地服务器,然后将所需的表移动到本地数据库
于 2012-10-21T04:52:03.667 回答