1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| -- Suppression DB-LINK
IF EXISTS (SELECT srvname FROM master.dbo.sysservers srv WHERE srv.srvid != 0 AND srv.srvname = N'#HOSTNAME#')
EXEC master.dbo.sp_dropserver @server=N'#HOSTNAME#', @droplogins='droplogins'
-- Creation DB-LINK
EXEC master.dbo.sp_addlinkedserver @server = N'#HOSTNAME#', @srvproduct=N'IBMDASQL', @provider=N'IBMDASQL', @datasrc=N'#HOSTNAME#', @provstr=N'User Id=#USER#;Password=#PASSWORD#;', @catalog=N'#CATALOG#'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'collation compatible', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'data access', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'dist', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'pub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'rpc', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'rpc out', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'sub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'dpub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'connect timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'collation name', @optvalue=null
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'lazy schema validation', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'query timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'#HOSTNAME#', @optname=N'use remote collation', @optvalue=N'true' |
Partager