Linux SQLServer 2017 でリンク サーバーを作成する方法

Linux SQLServer 2017 でリンク サーバーを作成する方法

Linux上のSQLServer 2017からOracleデータベースへのリンクサーバーを作成することが可能です。

どのような手順が必要ですか?

答え1

Oracleへのリンクサーバーはサポートされていません

サポートされていない機能とサービス

  • SQL Server 以外のデータ ソースへのリンク サーバー

見るサポートされていない機能

SQL サーバーへのリンク サーバーを作成する場合は、以下の T-sql が機能します (テスト済みで、正常に動作します)

EXEC master.dbo.sp_addlinkedserver
     @server = N'serverB', -- destination server Name 
     @srvproduct = N'',
     @provider = N'SQLNCLI',
     @datasrc = N'xx.xx.xx.xx', -- IP address of the destination server 
     @catalog = N'master'; -- db Name 
GO
EXEC master.dbo.sp_addlinkedsrvlogin
     @rmtsrvname = N'serverB',-- destination server Name 
     @useself = N'False',
     @locallogin = NULL,
     @rmtuser = N'sa', -- remote login name 
     @rmtpassword = '#######'; -- remote login password 
GO

関連情報