须要复制,被复制的服务器上也得有想同的数据库,这样才能复制。
因此在
berlin
上也建立数据库
luguangyang.
作法和在
floorence
上同样。
可是在
berlin
的服务器上只建立了
luguangyang
的数据库没有建立
luguangyang
的表,一会看能不能复制下来。
在回到
florence
上,开始发布。在工具——复制——建立和管理发布点击。
弹出在
florence
上建立和管理发布的向导,点击建立发布。
弹出欢迎使用建立发布向导。下一步
在这里用默认的florence本身为分发服务器和负责服务器。下一步。
找个放快照的目录,在这就用默认的,在工做中能够修改路径。
下一步之后弹出要发布的数据库,在这里咱们发表luguangyang这个数据库。
下一步弹出,
发布的类型, 在这选择快照复制,在公司中根据公司状况选择发布类型。
这一步,选择指定订阅服务器的类型,在着咱们的对方是SQL Server 2000,因此在这选用SQL Server 2000.
下一步以后弹出,luguangyang数据库中的东西。在实验中咱们只有一个 luguangyang的表,咱们只能选择这个表了。选好要复制的下一步。
在这里咱们能够更改发布名称,也能够对要发布的进行描述。下一步
弹出自定义属性的向导,在这能够选择“是·······”或“否······”来决定是否对有关出版物的其余属性项进行自定义设置和使用
SQL Server
的默认设置,在这我选用默认的。下一步
完成
提示监视该发布服务器的活动在分发服务器上展开复制监视器,能够监视复制状况。
正在从
luguangyang
数据库中发布
luguangyang
表。
发布成功会提示发布成功,发布成功。关闭
在把
berlin
服务器注册到
florence
上,订阅时要用到,
berlin
要订阅。
在
florence
右击——点击新建
SQL Servert
注册
弹出欢迎使用注册
SQL Server
向导——下一步
把
berlin
添加上去——下一步
问链接时用什么样的身份验证。有
Windows
验证和
SQL Server
验证,
Windows
验证安全但不灵活,利用
SQL Server
不安全可是灵活。在这我为了灵活选用
SQL Server
验证。下一步
输入
AQL Server
的登陆名和密码。下一步
把berlin添加到那个组,也能够新建组,在着我用默认的,若是要建组选择新建的顶层SQL Server组,在那里能够新建组.
完成
berlin
注册完成
提示
berlin
已经注册成功——关闭
在florence看
berlin
已经注册过来了.
在开始订阅,展开复制监视和
florence
的
luguangyang
数据库的属性.
在属性里订阅——点击强制新建
弹出欢迎使用强制订阅向导——下一步
选择要订阅的服务器。下一步
弹出订阅的数据库。下一步
弹出设置分发代理程序调度——点击更改(是为了让它复制的快点),默认是每
5
个小时复制一次。
把发生周期设置成
1
分钟,在工做中不闭设置的这么短。我是为了快点出现实验效果。下一步
在这选用快照代理,也能够直接下一步,会自动启动快照代理服务
告诉该订阅在那个服务器上运行。下一步
这时点击完成,就完成了。在完成以前也能够上面的方块信息拦查看一些订阅的消息.
正在订阅
订阅以完成,在这里还能够删除订阅等还有不少的功能。在这就点击肯定。
过一两分钟以后
berlin
上也回把
luguangyang
的那个表复制过来。
过了一会看
berlin
的
luguangyang
的数据库的表中已经复制了
luguangyang
这个表。
事务发布、合并发布和快照发布相同只不果在选择发布类型上的查别。
快照发布、事务发布和合并发布的不一样之处。
快照发布:是把被发布数据库中的全部内容多从发布的服务器上复制到本身的数据库中,可是是单向复制。
事务发布:是把数据库中更改或添加的内容从发布服务器复制到本身的数据库中,可是也是单向复制。
合并发布:是数据库中的内容相互同步一直以至,是双向复制。