操作系统  办公  实用知识  设计  开发  WEB开发  移动开发  数据库  软件工程  网管  安全  管理  信息化  答疑  渠道 

教你快速掌握Sybase整库复制的具体步骤

2008-6-30 作者:罗丽娜 网友评论 0 条 点击进入论坛

  复制服务器名字 : HRB_REP

  主数据库服务器和主库HRB_HB.maindb to 备份数据库服务器和备份库HRB_HB_REP.maindb

  ◆1. 复制服务器和ASE数据库的interfaces中都要包括上面三个server的接口信息

  ◆2. 用复制服务器安装的用户登录。

  ◆3. 使用/repsrv/REP-12_5/install/rs_init 安装复制服务器

  (ctrl-a 接受 ctrl-b 向后 ctrl-x 退出)

  1>; Configure a Server product

  2>; Replication Server

  3>; Install a new Replication Server

  3.1>; Replication Server Information

  3.1.1 输入复制服务器的名字 HRB_REP

  3.1.2 Is this Replication Server the ID Server 选择Yes

  3.2>; Replication Server System Database

  3.2.1 RSSD SQL Server Name: 输入安装复制服务器系统库的数据库服务器名字HRB_HB_REP

  3.2.2 Create RSSD : 如果没有建过这个库,选Yes

  3.2.3 SA password : 输入sa口令

  3.3>; RSSD Device Information

  3.3.1 Size of the RSSD Database: 输入HRB_REP_RSSD数据库的大小(30-50M)

  3.3.2 RSSD device name : 输入数据库设备的名字

  3.3.3 如果数据库中没有建立设备,选择 Create the RSSD device 并输入设备文件名和大小

  3.3.4 Size of the RSSD Database: 输入HRB_REP_RSSD日志的大小(30-50M)

  3.4>; Disk Partition

  3.4.1 Partition文件必须存在,可以使用 >;filename(或touch filename) 创建

  3.4.2 Disk Partition Path: 输入partition文件的文件名

  3.4.3 Logical Identifier for Disk Partition: 输入partition在复制服务器中的逻辑名

  3.4.4 Size of Disk Partition: 输入Partiton的大小(一定要分配足够大的空间,否则在大的事务复制时会因为partition满而出错)

  3.5>; 如果所有选项全部为complete状态,按ctrl-a创建复制服务器

  创建完后不要退出rs_init,后面还要用

  ◆4. 在主点数据库和备份点数据库服务器中分别执行

  设置数据库服务器可以复制

  isql -Usa -P; -S;

  1>; use master

  2>; go

  1>; sp_configure 'enable rep agent threads',1

  2>; go

  如果maindb没有设置select into 选项,需要如下设置

  1>; use master

  2>; go

  1>; sp_dboption maindb,'select into',true

  2>; go

  1>; use maindb

  2>; go

  1>; checkpoint

  2>; go

  ◆5. 在复制服务器中执行

  isql -Usa -P -S;

  1>; create logical connection to HRB_HB.maindb

  2>; go

  ◆6. 在rs_init中增加主库到复制中,选择 add a database to the replication system

  6.1>; Replication Server Information

  6.1.1>; 输入复制服务器名字HRB_REP

  6.2>; Database Information

  6.2.1>; SQL Server Name: 输入主数据库服务器名HRB_HB

  6.2.2>; SA password : 输入sa口令

  6.2.3>; Database name: 输入主库名maindb

  6.2.4>; Will database be replicated : 选择Yes

  6.2.5>; Is this a Physical Connection for Existing Logical Connection: 选择Yes

  6.2.6>; Logical DB Setup

  6.2.6.1>; Is this an Active Connection or Standby Connection: 选择active

  6.2.6.2>; Logical DS Name : 输入主服务器名HRB_HB

  6.2.6.3>; Logical DB Name : 输入主数据库名maindb

  6.3>; 如果所有选项全部为complete状态,添加数据库

  ◆7. 在主数据库服务器中执行

  isql -Usa -P; -SHRB_HB

  1>; use maindb

  2>; go

  1>; sp_reptostandby maindb,"ALL"

  2>; go

  1>; grant role sa_role to maindb_maint

  2>; go

  在备份数据库服务器中执行

  isql -Usa -P; -SHRB_HB_REP

  1>; use master

  2>; go

  1>; sp_addlogin maindb_maint,maindb_maint_ps,@defdb="maindb"

  2>; go

  1>; use maindb

  2>; go

  1>; sp_adduser maindb_maint

  2>; go

  1>; grant role sa_role to maindb_maint

  2>; go

  ◆8. 同步主库HRB_HB和备份库HRB_HB_REP的login和role、权限等,要保证两台机器的login id一致

  ◆9. 在rs_init中增加备份库到复制中,选择 add a database to the replication system

  9.1>; Replication Server Information

  9.1.1>; 输入复制服务器名字HRB_REP

  9.2>; Database Information

  9.2.1>; SQL Server Name: 输入备份数据库服务器名HRB_HB_REP

  9.2.2>; SA password : 输入sa口令

  9.2.3>; Database name: 输入主库名maindb

  9.2.4>; Will database be replicated : 选择Yes

  9.2.5>; Is this a Physical Connection for Existing Logical Connection: 选择Yes

  9.2.6>; Logical DB Setup

  9.2.6.1>; Is this an Active Connection or Standby Connection: 输入standby

  9.2.6.2>; Logical DS Name : 输入主服务器名HRB_HB

  9.2.6.3>; Logical DB Name : 输入主数据库名maindb

  9.2.6.4>; Active DS Name : 输入主服务器名HRB_HB

  9.2.6.5>; Active DB Name : 输入主数据库名maindb

  9.2.6.6>; Active Db sa password : 输入主数据库sa口令

  9.3>; 如果所有选项全部为complete状态,添加数据库

  ◆10. 从主库dump到备份库load&online

  ◆11. 在复制服务器中恢复连接

  isql -Usa -P -SHRB_REP

  1>; resume connection to HRB_HB.maindb

  2>; go

  1>; resume connection to HRB_HB_REP.maindb

  2>; go

  ◆12. 修改备份库HRB_HB_REP的参数与主库HRB_HB一致,锁的数量最好要大于主库。

已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 登录邮箱: 密码:
  匿名发表
今日推荐
技术文库(共有 46473 篇文章)
操作系统
办公软件
实用知识
网络管理
软件开发
WEB开发
软件工程
数据库
设计在线
信息安全
行业信息化
管理信息化
重点推荐
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail