USEmaster; ALTERDATABASETestSETRECOVERYFULL; GO BACKUPDATABASETestTODISK='D:\SQLServerBackups\Test.bak'WITHFORMAT; GO BACKUPLOGTestTODISK='D:\SQLServerBackups\Test.bak'; GO
RESTOREDATABASETestFROMDISK='D:\Back\Test.bak'WITHNORECOVERY GO RESTORELOGTestFROMDISK='D:\Back\Test_log.bak'WITHFILE=1,NORECOVERY GO 在Host_A上执行 USEmaster; GO //在master数据库中,创建数据库主密钥(如果需要). CREATEMASTERKEYENCRYPTIONBYPASSWORD='password'; GO CREATECERTIFICATEHOST_A_cert WITHSUBJECT='HOST_Acertificate'; GO \\\\\\Object:Endpoint[镜像]ScriptDate:09/01/200917:44:54\\\\\\ IFEXISTS(SELECT*FROMsys.endpointseWHEREe.name=N'镜像') DROPENDPOINT[镜像] GO \\\\\\Object:Endpoint[镜像]ScriptDate:09/01/200917:44:54\\\\\\ CREATEENDPOINT[镜像] AUTHORIZATION[sa] STATE=STARTED ASTCP(LISTENER_PORT=5022,LISTENER_IP=ALL) FORDATA_MIRRORING(ROLE=PARTNER,AUTHENTICATION=CERTIFICATEHOST_A_cert ,ENCRYPTION=REQUIREDALGORITHMRC4) GO BACKUPCERTIFICATEHOST_B_certTOFILE='D:\Data\HOST_A_cert.cer';
//在master数据库中,创建数据库主密钥(如果需要). CREATEMASTERKEYENCRYPTIONBYPASSWORD='password'; GO CREATECERTIFICATEHOST_B_cert WITHSUBJECT='HOST_Bcertificate'; GO \\\\\\Object:Endpoint[镜像]ScriptDate:09/01/200917:44:54\\\\\\ IFEXISTS(SELECT*FROMsys.endpointseWHEREe.name=N'镜像') DROPENDPOINT[镜像] GO \\\\\\Object:Endpoint[镜像]ScriptDate:09/01/200917:44:54\\\\\\ CREATEENDPOINT[镜像] AUTHORIZATION[sa] STATE=STARTED ASTCP(LISTENER_PORT=5022,LISTENER_IP=ALL) FORDATA_MIRRORING(ROLE=PARTNER,AUTHENTICATION=CERTIFICATEHOST_B_cert ,ENCRYPTION=REQUIREDALGORITHMRC4) GO BACKUPCERTIFICATEHOST_B_certTOFILE='D:\Data\HOST_B_cert.cer'; GO
USEmaster; CREATELOGINHOST_B_loginWITHPASSWORD='password'; GO CREATEUSERHOST_B_userFORLOGINHOST_B_login; GO CREATECERTIFICATEHOST_B_cert AUTHORIZATIONHOST_B_user FROMFILE='D:\backup\HOST_B_cert.cer' GO GRANTCONNECTONENDPOINT::[镜像]TO[HOST_B_login];
步骤四 在Host_B上执行:
1 2 3 4 5 6 7 8 9 10
USEmaster; CREATELOGINHOST_A_loginWITHPASSWORD='password'; GO CREATEUSERHOST_A_userFORLOGINHOST_A_login; GO CREATECERTIFICATEHOST_A_cert AUTHORIZATIONHOST_A_user FROMFILE='D:\backup\HOST_A_cert.cer' GO GRANTCONNECTONENDPOINT::[镜像]TO[HOST_A_login]