SQL Server数据库实用技术(107)
时间:2007-11-09 来源:不详 作者:迈克DB
内容来自dedecms
3 配置出版数据库
在为出版者指定分发数据库之后还需要设定用于出版的数据库,然后才能在出版数据库上创建出版物。设定一个用于出版的数据库需要执行以下步骤:
(1) 启动SQL Server Enterprise Manager, 选中分发者服务器。
(2) 在主菜单中选择Tools, 在下拉菜单中选择Replication, 然后选择Configure Publishing, Subscribers and Distribution 选项,此时会打开Publisher and DistributorProperties 对话框,选中Publication Database 标签。如图16-15 所示。
(3) 在Database 下的表格内单击Trans 或Merge 列下的复选框来设定出版数据库是用于事务复制还是合并复制。
当然也可以通过复选框来禁止某一数据库来出版出版物。如果某一出版数据库被禁止出版,那么在该数据库中已创建的出版物将被删除掉。
4 配置订购选项
当设置完分发数据库选项和出版活动选项后,就必须设置订购者,以让其知道从哪里接收复制数据。使用SQL Server Enterprise Manager 使上一个远程服务器扮演订购者角色需执行以下步骤来进行选项配置:
(1) 启动SQL Server Enterprise Manager, 选中分发者服务器。
织梦好,好织梦
(2) 在主菜单中选择Tools, 在下拉菜单中选择Replication, 然后选择Configure Publishing, Subscribers and Distribution 选项,此时会打开Publisher and Distributor Properties 对话框,选中标签 。如图16-16 所示;
(3) 在Subscribers 下的表格中单击复选框来指定某一远程服务器扮演订购者角色。
(4) 单击Enable All, 则表格中所列出的所有服务器都作为订购者从出版者接收复制数据;单击Enable None, 则禁止表格中服务器从出版者接收复制数据;单击New 表示添加新的订购者,将打开 Enable New Subscriber 对话框。如图 16-17 所示。
添加新的订购者时,可以添加SQL Server 订购者,也可以添加异构订购者。SQL Server 支持三种异构订购者,它们是:
SQL Server database
Microsoft Access
ODBC 数据源
OLE DB 数据源
在使用异构订购者前必须首先创建相应的数据源。不同的非SQL Server 数据源有不同的创建要求和限制,比如,是否包含用户名,对数据类型的支持范围不同。另外,还应注意以下几点:
在通常情况下非SQL Server ODBC 数据源只能作为订购者;快照复制和事务复制适用于所有非SQL Server 订购者;异构订购者只能使用推订购的方式。 copyright dedecms
(5) 如果并不打算添加新的订购者,则不必执行step4。 通过单击表格中订购者右边的方框按钮可打开订购者属性对话框,对其它属性项进行设置。如图16-18 所示。
在该对话框内显示订购的类型(SQL Server ODBC OLE DB), 以及关于订购的描述信息。在Agent connection to Subscriber 下的选项栏中,通过选中单选按钮设置复制代理日志写入订购者时的安全认证模式和设置。如果选择Impersonate the SQL Server Agent Account on ‘XUJIN’ (trusted connection)选项,则表示利用出版者上SQL Server Agent 账号来进行认证,默认情况下使用该设置。Use SQL Server Authentication 表示使用SQL Server 认证模式,此时要求通过输入账号和密码来建立一个信任连接。
文章评论
共有位Admini5网友发表了评论 查看完整内容