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

Posted 殇琉璃

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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\' 

 

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

 

 

以上是关于SQL Server主从配置,端口开放以及服务器改名后的影响的主要内容,如果未能解决你的问题,请参考以下文章

sql server 搭建发布订阅后,改端口不正常工作的问题

Sql Server 主从数据库配置

redis主从配置及手动切换遇到的问题

sql server2005主从数据库同步配置

SQL Server配置管理器的“别名”功能好处,实现内外网统一以及加了端口号导致的限制

基于SQL Server搭建主从复制实现读写分离实战演练