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