SQL Server主从配置,端口开放以及服务器改名后的影响

SQL Server主从配置

主数据库、从数据库都打开代理功能

在主服务器上创建共享文件夹DB_BACKUP,用于发布快照使用,权限设置Everyone读写权限,在服务器上可设置防火墙,限制所有人访问共享文件,只排除从服务器的访问限制。

 

1、主数据库,点复制,点新建发布,路径选择共享文件夹(无填写页面的话,之后也可以修改)

 

 

 

2、选中需要发布的数据库对象

 

 

 

3、选择发布类型,快照发布(发布类型选择后,下方都会有说明)

 

4、选择要发布的内容,表、存储过程、函数等

 

 

 

5、筛选条件根据需要自行选择,这里直接下一步

 

6、代理运行时间设置,可以修改发布的频率

 

 

 

7、账户设置,直接如图选择

 

 

 

 

  

8、创建发布,给发布命名

 

修改发布的属性

右键新建的发布对象,可以修改属性,以及修改快照存放文件夹

  

 

==================  从服务器订阅  =======================

1、右键新建订阅,选择发布服务器

 

 

 

2、选择分发代理,可以选第二个

 

 

 

3、选择需要同步的数据库

 

4、账户设置,跟发布一样

 

5、一直下一步,完成即可。

  

 

=================   服务器改名后,数据库相应操作:查看数据库服务器名是否与电脑服务器名相同  =====================

查询当前服务器名和旧服务器名

SELECT @@servername AS 旧服务器名

SELECT serverproperty('servername') AS 新服务器名

 

 

 

查看服务器名是否一致。如果不一致,则以serverproperty('servername')为准

 

EXEC sp_dropserver  @server  = '旧服务器名'

EXEC sp_addserver  @server  =  '新服务器名',  @local  =  'LOCAL' 

 

重启数据库服务后,再次检查是否一致

 

 

 

posted @ 2021-08-17 22:50  殇琉璃  阅读(262)  评论(0编辑  收藏  举报