




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库复制从SQL Server 2000向SQL Server 2005迁移数据库服务器环境如下:GOCEAN-LEESQL2000:SQL Server 2000GOCEAN-LEESQL2005:SQL Server 2005Windows Server 2003 sp2系统用户GOCEAN-LEEAdministrator,GOCEAN-LEESQLAgentUser,密码皆为password,同隶属于Administrators配置过程如下:1设置SQL Server Agent服务启动账户(不执行这一步也可以,不过建议执行此步骤)设置GOCEAN-LEESQL2000和GOCEAN-LEESQL2005两个SQL Server 实例的SQL Server Agent服务的启动账户设置为GOCEAN-LEESQLAgentUser,并将其高设置为自动启动。(图1.设置SQL Server 2005 Agent服务的启动账户)(图2.设置SQL Server 2000 Agent服务的启动账户)2.建立数据库快照文件共享文件夹 建立一个共享文件夹(如c:shareCopy),以存放并共享耍要发布的数据库的快照文件,同时设置GOCEAN-LEESQLAgentUser账户对该文件夹有完全控制权限,如下图(图3.设置共享文件夹属性)3确定发布服务器、分发服务器、订阅服务器 发布服务器、分发服务器和订阅服务器是SQL SERVER 复制数据库时的三个服务器角色,三个的作用分别是:发布服务器将需要同步的服务器发布出来;订阅服务器把从发布服务器所发布的数据库更新到自己的数据库上;而分发服务器则起一个中转站的作用,将发布服务器发布的服务整理,各个订阅服务器直接从分发服务器上订阅发布服务器的更新。 注意:不同用户采取的复制方法可能略有不同,必须保证分发服务器的SQL 版本高于或等于发布服务器的SQL版本,订阅服务器的SQL版本低于或等于分发服务器(这是在本工作场景中决定分发服务器的一个重要原因) 终上所述,将GOCEAN-LEESQL2000作为发布服务器,GOCEAN-LEESQL2005作为分发服务器和订阅服务器4 . 在SQL Server 2000中建立分发数据库 连接上GOCEAN-LEESQL2000,建立数据库publishDB,并建立一个表productInfo,T-SQL代码如下:USE master GO CREATE DATABASE publishDB GO USE publishDB GO IF OBJECT_ID(productInfo,U) IS NOT NULL DROP TABLE productInfo GO CREATE TABLE productInfo ( productID uniqueidentifier ROWGUIDCOL NOT NULL, productName char(10) NULL, CONSTRAINT PK_productInfo PRIMARY KEY(productID) ) GO连接上GOCEAN-LEESQL2005,建立数据库publishDB,不用建立数据表。将GOCEAN-LEESQLAgentUser添加到GOCEAN-LEESQL2000和GOCEAN-LEESQL2005登录用户,并将其设置为两个publishDB数据库的public角色和db_owner角色。如下图所示:(图4.创建数据库及数据表)5. 配置分发服务器SQL Server Management Studio连接到GOCEAN-LEESQL2005,右击“复制”节点执行如下操作:(图5.选择”配置分发”)(图6. )(图7.)(图8.输入之前建立的共享文件夹)(图9. 建立分发服务器时将自动创建默认数据库distribution,可以自定义以上信息)(图10. 默认只有GOCEAN-LEESQL2005一个发布服务器,可以通过右下角的添加按钮添加GOCEAN-LEESQL2000为发布服务器,这一步相当重要,如果不执行这一步而直接在2000中执行发布操作将报错误信息,即会报如下图所示的错误 (图11. 建立与GOCEAN-LEESQL2000的连接)(图12. 已经将GOCEAN-LEESQL2000和GOCEAN-LEESQL2005同时配置为分发服务器)(图13. 要求输入请求订阅时的密码)(图14. )(图15. 分发服务器配置成功)6. 在GOCEAN-LEESQL2000中发布数据库连接上GOCEAN-LEESQL2000,步骤如下:(图16. 选择“新建发布”)(图17. 新建发布向导)(图18. 添加GOCEAN-LEESQL2005作为分发服务器)(图19. 已将GOCEAN-LEESQL2005添加分发服务器)(图20. 输入建立分发服务器时设立的密码)(图21. 选择要发布的数据库,不能发布系统数据库)(图22. 选择合适的发布类型) (图23. 选择数据库中需要发布的对象)(图24)(图25. 选择合适的生成数据库快照的时间调度)(图26)(图27. 输入发布数据库的名称)(图28. 数据库发布成功)(图29. 在”复制”本地发布”节下可以看到发布的数据库)7. 在GOCEAN-LEESQL2005中订阅数据库连接上GOCEAN-LEESQL2005,执行如下操作:(图30. 选择“新建订阅”)(图31. 新建订阅向导)(图32. 添加GOCEAN-LEESQL2000作为发布服务器)(图33. 已将GOCEAN-LEESQL2000添加为发布服务器)(图34)(图35. 选择或者新建数据库,作为订阅数据库)(图36. 点击省略号设置代理安全性)(图37. 设置代理安全性)(图38. 已设置完分发代理安全性)(图39. 设置同步计划)(图40. 设置初始化订阅)(图41)(图42. 完成订阅向导)(图43. 已成功建立数据库订阅,可以在”复制”本地订阅”节点下看到所订阅的数据库)(图44. 已同步到GOCEAN-LEESQL2005数据库publishDB中的表ductInfo及其数据)至此,已经完成了从SQL Ser
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030动力锂电池回收网络建设与运营模式优化研究报告
- 2025-2030动力电池铜箔集流体创新趋势分析报告
- 2025-2030动力电池负极材料技术路线更迭趋势与产能扩张风险评估专题报告
- 2025-2030动力电池梯次利用行业发展趋势分析与未来投资战略咨询研究报告
- 2025-2030动力电池回收网络建设现状与梯次利用技术经济性分析报告
- 2025-2030动力电池回收利用技术经济性分析与政策补贴效应报告
- 幼儿园软硬件环境建设与维护
- 2026年渔业资源保护与管理策略-洞察及研究
- 汽车维修行业品牌危机应对-洞察及研究
- 新型稀土材料开发-洞察及研究
- 2025湖南益阳安化县事业单位招聘工作人员61人考试参考试题及答案解析
- 7 呼风唤雨的世纪 课件
- 电瓶托盘堆垛车安全培训课件
- 快递分拣中心操作流程及安全规范
- 机加工安全质量培训计划课件
- 2025年全国计算机等级考试三级网络技术模拟题及答案
- ZXONE8700技术规范书
- 微观经济学生产与成本理论
- 环境监测第2章(2)——水和废水监测ppt课件
- 《晋灵公不君》优秀PPT课件(完整版)
- 中毒窒息事故应急处置卡
评论
0/150
提交评论