连接到Cloud DB

时间:2017-03-14 19:03:55

标签: sql-server cloud

我在云中的数据中心有一个SQL数据库,我需要创建一个链接服务器,将数据从该数据库传输到我所在的数据库。

你能告诉我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

假设您的意思是SQL Server。

-- link
USE [master]  
GO  
EXEC master.dbo.sp_addlinkedserver   
    @server = N'HOST_NAME\INSTANCE_NAME',   
    @srvproduct=N'SQL Server' ;  
GO  
-- setup login credentials
EXEC master.dbo.sp_addlinkedsrvlogin   
    @rmtsrvname = N'HOST_NAME\INSTANCE_NAME',   
    @locallogin = NULL ,   
    @useself = N'True' ;  
GO

然后你可以查询远程服务器

-- insert into new local table all data from remote server table 'databases'
SELECT * INTO new_local_table FROM [HOST_NAME\INSTANCE_NAME].master.sys.databases;  
GO

请点击此处https://msdn.microsoft.com/library/ff772782.aspx了解详情