我如何从服务器上的数据库读取数据到另一台服务器上的另一个数据库

时间:2012-07-25 09:58:51

标签: sql-server-2008

我有两个类似的数据库具有相同的架构。但是一个用于打印目的。 我的窗口表单应用程序需要从服务器1上的dby读取数据到服务器2上的dby。服务器位于不同的网络上但可以进行通信。我试图使用子查询这是
查询:

Using main_db
Insert into socio_bio 
select * from socio_bio where receiptno in (
)

1 个答案:

答案 0 :(得分:1)

您可以使用此存储过程:sp_addlinkedserver()

exec sp_addlinkedserver @server = 'yourServerName'
select * from [server].[database].[schema].[table]

并在您的示例中

select * from [yourServerName].[testdb].[dbo].[table]