Wie kann ich einen Linked Server unter Linux SQLServer 2017 erstellen?

Wie kann ich einen Linked Server unter Linux SQLServer 2017 erstellen?

Es ist möglich, einen Verbindungsserver von SQLServer 2017 unter Linux zu einer Oracle-Datenbank zu erstellen,

welche schritte sind nötig?

Antwort1

Verbindungsserver zu Oracle wird nicht unterstützt

Nicht unterstützte Funktionen und Dienste

  • Verknüpfte Server mit anderen Datenquellen als SQL Server

sehenNicht unterstützte Funktionen.

Wenn Sie einen Verbindungsserver zu einem SQL-Server erstellen möchten, funktioniert das folgende T-SQL (ich habe es getestet und es funktioniert einwandfrei).

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

verwandte Informationen