SQL2008非域环境直接使用WINDOWS登陆的镜像设置

一、检查主库是否为彻底备份 sql

Image[4]

 

二、将数据库备份出来还原到同步库上(完整备份和事务日志分两次备份到同一个备份文件中,而后拷贝到同步机上) 数据库

Image(1)[4]

 

三、用证书太麻烦了,咱们直接用两个windows认真的帐户 windows

不分主备机,首先确保两台机器存在一个相同的登陆名和密码。 spa

 

四、运行services.msc,确保两台机器的sql server实例,在以这个相同的帐户名运行 日志

Image(2)[4]

 

五、分别在主机和备机上,建立EndPoint,注意验证部分要写入NTLM,使用本机而非域验证。code

--DROP ENDPOINT Endpoint_Mirroring
--GO
CREATE ENDPOINT Endpoint_Mirroring
STATE = STARTED
AS
TCP ( LISTENER_PORT=5022 , LISTENER_IP = ALL )
FOR
DATABASE_MIRRORING (
AUTHENTICATION = WINDOWS NTLM ,
ENCRYPTION = REQUIRED ALGORITHM AES ,
ROLE = ALL );

 

六、设置主备同步 server

先在备机执行:blog

ALTER DATABASE [DB_NAME] SET PARTNER = 'TCP://主机IP:5022';

再到主机执行:事务

ALTER DATABASE [DB_NAME] SET PARTNER = 'TCP://备机IP:5022';

七、大功告成,这应该算是最简单的配置方法了吧。 get

相关文章
相关标签/搜索