SQLServer 2005 实现数据库同步备份 过程-结果-分析
导读:1建站知识简单来说,数据库复制就是由两台服务器,主服务器和备份服务器,主服务器修改后,备份服务器自动修改网站seo优化课程营销型网站建设。
数据库复制:
简单来说,数据库复制就是由两台服务器,主服务器和备份服务器,主服务器修改后,备份服务器自动修改。
复制的模式有两种:推送模式和请求模式,推送模式是主服务器修改后,自动发给备份服务器,请求模式是,备份服务器自动去请求,个人开始也比较重视去测试两个模式的差别,但是测试发现,其实两个模式差别不是很大,在当今的服务器配置中,没必要考虑这么多,虽然会有一些差别,但是可在可以忽略的范围之内,建议直接选择推送模式,因为配置起来相对简单
数据库发布类型有三种:快照发布,事务性发布,具有可更新订阅和事务性发布,合并发布
一般都会采用事务性发布,具体好处,就不说了,网上一大堆的
复制过程:
第一:点开数据库--复制---本地发布---新建发布
下面只提供需要注意的地方,其他的点击下一步即可
上面已经说了,推荐事物
一般只复制表即可,但是如果需要其他的,请自行考虑
快照,如果每天需要快照一次,那么可以点击下网站建设教程面的按钮,如果只快照一次的话,就没必要了
使用默认配置即可
这样不出意外就完成了一个发布服务器的配置,那么现在配置订阅服务器
可以在你自己机器上直接操作
第一:点开数据库--复制---本地发布---新建订阅--
找出你刚刚发布的那个名称
推送模式和请求模式,如果你不想找麻烦,建议直接网站建设制作使用推送模式
这个是设置你的订阅服务器了,如果不在同一个服务器,那么添加订阅服务器,连接到你的订阅服务器,也就是备份服务器
这个也是,默认就行,直至完成即可
重点说一下复制过程中出现的错误
①:因为主服务器和备用服务器必须在一个局域网内,而且不能用IP连接,必须用主机名连接,那么会出现使用主机名无法连接的情况,可能是因为修改过机器名,使服务器.sql和访问和机器名不一致
使用一下查新,查看是否一致,如果不一致,使用下面代码修改一下即可
select @@servername和 select serverproperty ('servername')
if serverproperty('servername') <> @@servernamebegindeclare @server sysnameset @server = @@servernameexec sp_dropserver @server = @serverset @server = cast(serverproperty('servername') as sysname)exec sp_addserver @server = @server , @local = 'LOCAL'end
声明: 本文由我的SEOUC技术文章主页发布于:2023-05-23 ,文章SQLServer 2005 实现数据库同步备份 过程-结果-分析主要讲述备份,过程,SQL网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_5805.html
- 上一篇:目标关键词是什么意思?建站知识
- 下一篇:如何区分SQL数据库中的主键与外键建站知识