• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

SQL SERVER 2005同步复制技术的应用_sqlserver

sqlserver 搞代码 7年前 (2018-06-17) 179次浏览 已收录 0个评论

  本文以快照复制为例,介绍SQL SERVER 2005同步复制技术的应用。

  以下实现复制步骤(以快照复制为例)

  运行平台SQL SERVER 2005

  一、准备工作:

  1.建立一个 WINDOWS 用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户。

  2.在SQL SERVER下实现发布服务器和订阅服务器的通信正常(即可以互访)。打开1433端口,在防火墙中设特例

  3.在发布服务器上建立一个共享目录,作为发布快照文件的存放目录。例如:在D盘根目录下建文件夹名为SqlCopy

  4.设置SQL 代理(发布服务器和订阅服务器均设置)本篇文章发表于www.xker.com(小新技术网)

  打开服务(控制面板—管理工具—服务)

  —右击sqlserver AGENT—属性—登录—选择“此帐户“

  —输入或选择第一步中创建的WINDOWS 用户

  —“密码“中输入该用户密码

  5.设置SQL SERVER 身份验证,解决连接时的权限问题(发布、订阅服务器均设置)

  步骤为:对象资源管理器—-右击SQL实例—–属性—-安全性—-服务器身份验证——选“SQL Server和WINDOWS“,然后点确定

  6.开启SQL Server 2005的网络协议tcp/IP和管道命名协议并重启网络服务。

  7.在SQL Server中创建步骤1中对应的系统用户登陆名,作为发布数据库的拥有者(设置为dbo_owner和public)。

  8.以系统超级用户sa登陆SQL Server建立数据库和表。

  9.发布服务器和订阅服务器互相注册

  步骤如下:视图—-单击以注册服务器—-右键数据库引擎—-新建服务器注册—–填写要注册的远程服务器名称——身份验证选“SQL Server验证“—–用户名(sa) 密码——创建组(也可不建)—–完成。

  10.对于只能用IP,不能用计算机名的,为其注册服务器别名

  二、开始:

  发布服务器配置(在发布服务器上配置发布和订阅)

  1. 选择 复制 节点

  2. 右键本地发布 —-下一步———系统弹出对话框看提示—-直到“指定快照文件夹“

  —-在“快照文件夹“中输入准备工作中创建的目录(指向步骤3所建的共享文件夹)——选择发布数据库——-选择发布类型——-选择订阅服务器类型——-选择要发布的对象——设置快照代理——-填写发布名称。本篇文章发表于www.xker.com(小新技术网)

  3. 右键本地订阅——–选择发布服务器——-选择订阅方式(如果是在服务器方订阅的话选择推送订阅反之

  选择请求订阅)——-填加订阅服务器——–选择代理计划(一般选择连续运行)———其余选择默认项。

  至此, SQL SERVER 2005 同步复制就完成了。使用复制技术,用户可以将一份客户端的数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性,就无需编程实现客户端和服务器端数据同步了!大大提高了工作效率!

欢迎大家阅读《SQL SERVER 2005同步复制技术的应用_sqlserver,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:SQL SERVER 2005同步复制技术的应用_sqlserver

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址