HVR安装配置步骤

一、安装步骤

1、Linux/Unix平台安装

From HVR
Jump to: navigationsearch

1.登录用户
如果数据库是oracle,用oracle用户登录

如果数据库是db2,用db2inst1用户登录

2.创建目录、修改权限
用root登录
mkdir /hvr
cd /hvr
mkdir hvr_home
mkdir hvr_config
mkdir hvr_tmp
chown -R oracle:dba /hvr

3.修改登录用户 .bash_profile

添加
HVR_HOME=/hvr/hvr_home
HVR_CONFIG=/hvr/hvr_config
HVR_TMP=/hvr/hvr_tmp
export HVR_HOME HVR_CONFIG HVR_TMP
export PATH=$HVR_HOME/bin:$PATH
#在 hub machine 的 .bash_profile 多添加的环境变量
export HVR_HUB_class="oracle" (假设使用oracle数据库)

如果是oracle 9i,需要用32位的hvr,需要保证有的东西:
export LD_PRELOAD=/u01/app/oracle/product/9.2.0/db_1/lib32/libclntsh.so.9.0


4.解压缩安装文件

用户登录
在$HVR_HOME下
umask 0
gzip -dc hvr-4.7.1_7-linux_glibc2.5-x64-64bit.tar.gz | tar xf -
如果是hub machine,将hvr.lic 放入 $HVR_HOME/lib
cp hvr.lic hvr_home/lib  (非hub则不用添加 hvr.lic)

5.配置监听
用户登录。
hvrremotelistener -dN -EHVR_HUB_CHARSET=UTF-8 4343


2、Windows平台安装

From HVR
Jump to: navigationsearch

1.如果是hub machine,或者在这台机器上HVR将使用基于日志的捕获,并且使用hvrlogrelease命令,就必须安装Perl。Perl可以从http://www.activestate.com/activeperl下载 。如果HVR安装之后才安装Perl,必须重新创建HVR Scheduler 服务。

2.使用Administrator登录Microsoft Windows。

3.HVR安装图解

运行对应的安装包进行hvr的安装,如图,点击Next

Setup0.png

 

选择“I accept the agreement”,点击Next

Setup2.png

 

设置三个环境变量的值, 点击Next

Setup3.png

 

选择C盘中文件夹的名称,默认即可,点击Next

Setup4.png

 

选中创建环境变量和在桌面创建图标的选项,点击Next

Setup5.png

 

准备安装,点击Next

Setup6.png

 

安装完成,点击Finish

Setup7.png

 

4. 在hub machine安装hvr license授权文件,文件名为hvr.lic。只需将其复制到目录%HVR_HOME%\lib中。

此文件只需安装在hub所在机器的%HVR_HOME%\lib中。

5.配置环境变量 HVR_HUB_CLASS

HVR_HUB_CHARSET=UTF-8

6.配置监听

hvrremotelistener  -acs -EHVR_HUB_CHARSET=UTF-8 4343


3、Hvr安装配置步骤(oracle hub)

From HVR
Jump to: navigationsearch

--创建一个schema

create user hvrhub identified by hvr
default tablespace users
temporary tablespace temp
quota unlimited on users;

--基本权限
grant create session to hvrhub;
grant create table to hvrhub;
grant create trigger to hvrhub;
grant create procedure to hvrhub;

grant execute on dbms_alert to hvrhub;


二、同步配置(以db2-->db2为例)
1、双击打开HIGHGO HVR客户端
点击:
注册HUB(HUB安装在目的端)
创建主备端的LOCATION:
因为HVR HUB安装在目的端,因此创建源端的LOCATION需要选择“Connect to HVR on remote machine”:
创建目的端LOCATION:
因为目的端和HVR HUB服务器在同一台机器上,因此不需要选择“ Connect to HVR on remote machine”:

创建channel:


创建GROUP:
添加action:

添加同步表:
选择源端数据库双击:
选择所要同步的表:(按住Ctrl可以多选),然后点击Add:
Refresh tables:
HVR Load:

启动Scheduler:

Trigger:
显示RUNNING,表示服务同步正常。

测试同步:
源端查询:
目的端查询:

源端修改如下:
目的端查询如下:



在线添加需要同步的表:
选择数据源:
此时添加新表同步完成。

如若源端的表空间不是创建数据库时默认的,建议首先在目的端创建对应的表空间。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值