SQL SERVER 复制技术.docx
- 文档编号:30469401
- 上传时间:2023-08-15
- 格式:DOCX
- 页数:17
- 大小:1.97MB
SQL SERVER 复制技术.docx
《SQL SERVER 复制技术.docx》由会员分享,可在线阅读,更多相关《SQL SERVER 复制技术.docx(17页珍藏版)》请在冰豆网上搜索。
SQLSERVER复制技术
SQLSERVER2005库复制技术
实现数据同步更新
SQL复制的工作原理
SQLSERVER主要采用发布、分发、订阅的方式来处理复制。
源数据所在的服务器是发布服务器,负责发表数据。
发布服务器把要发表的数据的所有改变情况的拷贝复制到分发服务器,分发服务器包含有一个分发数据库,可接收数据的所有改变,并保存这些改变,再把这些改变分发给订阅服务器。
SQLSERVER复制技术类型
1、快照复制(呆会我们就使用这个)
2、事务复制
3、合并复制
关于这三种复制技术,在经行发布服务器配置时,SqlServer中有详细的说明。
部署环境:
机器名
系统
数据库
发布服务器
(数据库主机)
JY-TZZD-Distri
win200332位
SQLServer2005
分发服务器
JY-TZZD-Release
win200332位
SQLServer2005
订阅服务器
(数据库备机)
JY-TZZD-Subscribe
win200332位
SQLServer2005
注:
如果环境不允许分发服务器可以和订阅服务器公用一台
数据库复制前的准备工作
一、在每台服务器上,运行SQLServer2005外围应用配置器向导来配置所需的服务及CLR集成
1、单击“开始\所有程序\MicrosoftSQLServer2005\配置工具\SQLServer外围应用配置器”以启动SQLServer2005外围应用配置器向导。
2、选择“服务和连接的外围应用配置器”。
在“按实例查看”选项卡上,展开“数据库引擎”并单击“远程连接”。
确保选中了“本地连接和远程连接”,选择“仅使用TCP/IP”,然后单击“应用”。
3、选择“SQLServer代理”,然后从“启动类型”列表中选择“自动”,单击“开始”以启动SQLServer代理服务,然后单击“确定”。
4、选择“功能的外围应用配置器”。
在“按实例查看”选项卡上,展开“数据库引擎”并选择“CLR集成”。
选择“启用CLR集成”。
5、关闭SQLServer2005外围应用配置器向导。
二、在每台服务器上的SQLServer2005上,配置最大文本字符复制大小,以支持长字符文本复制
打开SQLServer2005SQLServerManagementStudio,右键单击数据库实例\高级\最大文本复制大小,把值改成最大值2147483647。
三、在订阅服务器上创建主数据库的副本
只需建立空库
分发、发布、订阅服务器上的具体配置
注意事项:
在登录SQLServerManagementStudio时,服务器名称中的格式,必须是“机器名\实例名”的类型,否则在经行下面的操作时,会报错。
分发服务器(JY-TZZD-Release)的配置
1、运行SQLServerManagementStudio,在左边菜单中,找到“复制”,右键,“配置分发”,在弹出的“配置分发向导”中点击下一步。
图一
2、配置分发服务器,如图二所示进行选择,点击下一步
图二
3、设置快照存放位置(图三),点击下一步
图三
4、设置分发数据库的名称及位置(图四),点击下一步
图四
5、设置可以使用给分发服务器的发布服务器,如图五、图六,点击“添加”按钮,选择“添加SQLServer发布服务器”,在弹出的窗口中的服务器名称中选择“浏览更多”在弹出的窗口中,选择“网络服务器”选项卡,然后选择发布服务器(JY-TZZD-Distri),然后点击“连接”按钮。
点击下一步
图五
图六
6、在如图七所示的窗口中输入密码:
1234@abcd(自己设置),然后点击下一步
图七
7、在图八所示的窗口中选择,“配置分发”,点击下一步,默认,点击完成
图八
8、当出现如图九所示窗口后,说面分发服务器的配置,成功完成
图九
发布服务器(JY-TZZD-Distri)的配置
1、运行SQLServerManagementStudio,在左边菜单中,找到复制——本地发布,“右键”,新建发布,在弹出的“配置发步向导”中点击下一步,如图一
图一
2、在“分发服务器”窗口中进行如图二的选择,然后点击“添加”按钮
图二
3、在弹出的窗口中的服务器名称中选择“浏览更多”在弹出的窗口中,选择“网络服务器”选项卡,然后选择分发服务器(JY-TZZD-Release),然后点击“连接”按钮,点击下一步
4、在新的窗口中输入,刚才在配置分发服务器时输入的密码,然后点击下一步
5、在新的窗口中选择要分发的数据库然后点击下一步
6、在如图三所示的窗口中选择“快照发布”,点击下一步(关于各种复制技术类型,如图所示的窗口中有详细的解释)
图三
7、在项目口中(图四)选择相应的表、存储过程、及函数,点击下一步,进入“筛选表行”的窗口,保持默认,直接点击下一步。
图四
8、在“快照代理”页面(图五),进行如下的选择(关于执行时间的设置,可以自己更改),然后点击下一步。
图五
9、在“代理安全”页面(图六),点击“安全设置按钮”,弹出如下图所示页面。
按图所示填写完后,点击确定,回到“代理安全”页面,然后点击,下一步。
图六
(关于登录名的选择,并不一定要用sa用户)
10、在“向导操作”页面,选择“创建发布”,点击下一步,在新的窗口中输入发布名称,点击完成,当出现如图七所示界面时,表示发布服务器配置成功。
图七
订阅服务器(JY-TZZD-Subscribe)的配置
1、运行SQLServerManagementStudio,在左边菜单中,找到复制——本地订阅,“右键”,新建订阅,在弹出的“配置发步向导”中,点击下一步
2、在弹出的“发布页面”(图一),选择发布服务器,点击下一步
图一
3、在“分发代理位置”页面中,进行如图所示的选择,点击下一步
图二
4、在“订阅服务器”页面(图三),选择相应的订阅服务器及数据库,然后点击下一步
图三
5、点击如图四所示的“分发代理安全”页面中的,按钮,在弹出的页面(图五)中,填入相关信息,点击“确定”,点击下一步
图四
图五
6、设置同步计划,如图六,点击下一步
图六
7、设置初始化订阅,如图七,然后点击“完成”
图七
8、完成订阅。
如图八
图八
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL SERVER 复制技术 复制 技术
![提示](https://static.bdocx.com/images/bang_tan.gif)