技术开发 频道

SQL Server 2005高可用性之复制

    二、复制实例 

    这里以配置一个事务复制来说明复制配置过程 。 

    试验在同一台机器的二个实例间进行,实例名分别是SERVER01、SERVER02 。将SERVER01配置发布服务器和分发服务器(也就是前面提到的“本地分发服务器”),SERVER02配置为订阅服务器。在本例中将SERVER01中一个DBCoper库中person表作为发布的数据,在发布前请确保person表有主键、SQL SERVER 代理自动启动、发布数据库是日志是完整模式。 

    第一步:完全备份SERVER01 DBCopy数据库,在SERVER02上恢复DBCopy数据库(复制前的同步,使用发布的源和目标数据一致)。 

      第二步: 在SERVER01上设置发布和分发。 

    A、 在SERVER01的复制节点-->本地发布右键选择新建订阅(如图2)。


图2

    B、 在新建发布向导中首先要求选择分发服务器,本例选择本机作为分发服务器,选择默认值(如图3)。


图3

    C、 向导第三步要求选择快照的路径,一般情况下选择默认路径。 

    D、 向导第四步选择发布的数据库(如图四),选择DBCopy。 


图4

    E、 接着选择发布的类型,这里选择事务复制(如图5)。


图5

    F、 选择发布的内容(PERSON),这里不仅可以发表,还可以发布其他的数据库对象,比如函数。在选择某一个表之后还可以选择发布某一列或几列。在这个步骤下一个界面中可以选择要发布的行。


图6

    G、 设置发布的内容之后设置 运行SQL代理的账号。设置如下:


图7

    H、 设置上一步之后,给复制起个名字PersonCopy。到此为止,发布和分发已配置成功(如图8)。


图8

0
相关文章