initial commit
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
/*=============================================================================
|
||||
|
||||
re-create replication
|
||||
|
||||
Parameters
|
||||
----------------------
|
||||
|
||||
|
||||
Context
|
||||
----------------------
|
||||
ama707 (sql 2019)
|
||||
|
||||
Creation : 09.12.2022 / TSC
|
||||
Modifications:
|
||||
|
||||
=============================================================================*/ BEGIN TRANSACTION
|
||||
USE [master]
|
||||
GO
|
||||
BEGIN TRANSACTION
|
||||
|
||||
--#region drop replication subscription
|
||||
EXEC [ActivePos_read].[dbo].[sp_dropsubscription] @publication = N'ActivePosTran', @article = N'all', @subscriber ='all'
|
||||
EXEC [ActivePos_read].[dbo].[sp_droppublication] @publication = N'ActivePosTran'
|
||||
|
||||
--#endregion
|
||||
|
||||
--#region drop linked server
|
||||
EXEC master.dbo.sp_dropserver @server=N'wam707a02', @droplogins='droplogins'
|
||||
--#endregion
|
||||
|
||||
SELECT *
|
||||
FROM sys.[servers] [s]
|
||||
|
||||
--#region restart ActivePosClientService'
|
||||
EXEC xp_cmdshell 'net stop ActivePosClientService '
|
||||
EXEC xp_cmdshell 'net start ActivePosClientService '
|
||||
--#endregion
|
||||
|
||||
--#region start job "backup"
|
||||
EXEC msdb.dbo.sp_start_job
|
||||
@job_name = 'D91030 - Backup ActivePos_Read'
|
||||
,@step_name = 'Purge old ActivePos_Read backups'
|
||||
;
|
||||
--#endregion
|
||||
|
||||
--#region repair replication
|
||||
EXEC ActiveSystemServer.dbo.RepairReplication
|
||||
--#endregion
|
||||
|
||||
SELECT *
|
||||
FROM sys.[servers] [s]
|
||||
|
||||
EXEC [ActivePos_server].dbo.[ExecuteOnAllPos]
|
||||
@query = 'select 1' -- varchar(max)
|
||||
,@nonQuery = 1 -- bit
|
||||
,@timeout = 60 -- int
|
||||
|
||||
|
||||
ROLLBACK TRANSACTION
|
||||
|
||||
/*
|
||||
NET
|
||||
[ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
|
||||
HELPMSG | LOCALGROUP | PAUSE | SESSION | SHARE | START |
|
||||
STATISTICS | STOP | TIME | USE | USER | VIEW ]
|
||||
*/
|
||||
Reference in New Issue
Block a user