2017-03-14 22 views
1

私はクラウドのデータセンターにSQLデータベースを持っており、そのデータベースから私の施設のデータベースにデータを転送するには、リンクサーバーを作成する必要があります。クラウドDBに接続

どうすればいいのですか?

答えて

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

+0

Fisrstを参照してください、リモートサーバーに照会することができ、私が右のクエリを実行していたが、私はしたことが表示されます与えられた間違った資格::))。 –