如何使用sql server 2005将数据从一个数据库提取到另一个数据库

时间:2009-04-08 10:20:51

标签: sql-server

如何使用sql server 2005将数据从一个数据库提取到另一个数据库

喜欢..从一个导出数据并导入到另一个。

4 个答案:

答案 0 :(得分:2)

选择。

  1. 链接服务器/数据库。
  2. SSIS
  3. 从一个导出数据并导入到另一个。

答案 1 :(得分:2)

除了没有人的答案,如果数据库都是SQL Server

4)从Server.Database.Owner.Table

中选择* into New_Table

答案 2 :(得分:1)

根据您的评论,我了解两个数据库都在同一台服务器上 你可以这样做:

use YourDestinationDatabaseName;

select * into dbo.yourNewTable from YourSourceDatabase.dbo.YourSourceTable

如果要插入已存在的表

use YourDestinationDatabaseName;

insert into dbo.YourDestinationTable 
select * from YourSourceDatabase.dbo.YourSourceTable

或更确切地说:

use YourDestinationDatabaseName;

insert into dbo.YourDestinationTable( col1, col2, etc...) 
select 
    col1a, col2a, etc ... 
from 
    YourSourceDatabase.dbo.YourSourceTable

答案 3 :(得分:0)

如果你有VS 2005,我喜欢这个工具,因为它会生成t-sql:http://www.microsoft.com/downloads/details.aspx?FamilyId=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en