You've already forked ssms-addin
mirror of
https://github.com/alex-bochkov/ssms-addin.git
synced 2025-11-23 22:04:53 +02:00
26 lines
761 B
Transact-SQL
26 lines
761 B
Transact-SQL
USE [master]
|
|
GO
|
|
|
|
DROP ENDPOINT [Mirroring]
|
|
GO
|
|
|
|
CREATE ENDPOINT [Mirroring]
|
|
STATE=STARTED
|
|
AS TCP (LISTENER_PORT = 5022, LISTENER_IP = ALL)
|
|
FOR DATA_MIRRORING (ROLE = PARTNER, AUTHENTICATION = CERTIFICATE DatabaseMirroring
|
|
, ENCRYPTION = DISABLED)
|
|
GO
|
|
|
|
CREATE MASTER KEY ENCRYPTION BY PASSWORD = '<password>';
|
|
GO
|
|
|
|
USE master;
|
|
CREATE CERTIFICATE DatabaseMirroring WITH SUBJECT = 'Certificate for database mirroring';
|
|
GO
|
|
|
|
BACKUP CERTIFICATE DatabaseMirroring TO FILE = 'C:\DatabaseMirroring.cer'
|
|
WITH PRIVATE KEY(ENCRYPTION BY PASSWORD='<password>', FILE='C:\DatabaseMirroring.pvk');
|
|
|
|
CREATE CERTIFICATE DatabaseMirroring FROM FILE ='C:\DatabaseMirroring.cer'
|
|
WITH PRIVATE KEY(FILE='C:\DatabaseMirroring.pvk', DECRYPTION BY PASSWORD='<password>');
|