Masih bingung cara buat linked server di SQL Server? Tutorial ini semoga dapat membantu kalian yang belum tahu cara buat linked server, pada video ini ada 2 cara yang akan di praktekan yaitu membuat linked server menggunakan GUI di SSMS dan juga buat linked server menggunakan script query. Untuk UI mungkin bisa langsung lihat di video ini, dan script sql yang digunakan untuk membuat linked server, dapat dilihat di bawah ini.
-- Create Linked Server
EXEC master.dbo.sp_addlinkedserver @server = N'2022Linked', @srvproduct=N'', @provider=N'SQLOLEDB', @datasrc=N'LOCALHOST\MSSQLSERVER01'
-- Assign User Login Linked Server
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'2022Linked',@useself=N'False',@locallogin=NULL,@rmtuser=N'loginuser',@rmtpassword='sahabat'
GO
-- Server Option Linked Server
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'collation compatible', @optvalue=N'false'
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'data access', @optvalue=N'true'
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'dist', @optvalue=N'false'
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'rpc', @optvalue=N'true'
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'rpc out', @optvalue=N'true'
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'sub', @optvalue=N'false'
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'connect timeout', @optvalue=N'0'
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'collation name', @optvalue=null
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'lazy schema validation', @optvalue=N'false'
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'query timeout', @optvalue=N'0'
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'use remote collation', @optvalue=N'true'
EXEC master.dbo.sp_serveroption @server=N'2022Linked', @optname=N'remote proc transaction promotion', @optvalue=N'true'
-- Script test linked server
EXEC sp_testlinkedserver N'2022Linked'
-- Script query drop linked server
EXEC master.dbo.sp_dropserver @server=N'2022Linked', @droplogins='droplogins'
-- Script allow remote connection
EXEC sp_configure 'remote access', 0;
GO
RECONFIGURE;
GO