DB13通过GATEWAY备份异机Oracle数据库
(2022-10-19 19:30:07)
1、先在异机Oracle数据库上安装GATEWAY。 (可以通过swpm -->
Netweaver --> Install --> Standalone Engines --> Gateway)
Gateway
host 和 Gateway Service
(sapgw00 或 其它的端口)
2、增加安装gateway用到的 adm下的参数:
设置环境变量 (gw0adm)
setenv PATH ${PATH}:/sapmnt/SEP/exe/uc/rs6000_64/
setenv DB_SID SEP
setenv dbms_type ORA
setenv dbs_ora_tnsname SEP
setenv dbs_ora_schema SAPSR3
setenv ORACLE_SID SEP
setenv ORACLE_HOME /oracle/SEP/112_64
setenv SAPDATA_HOME /oracle/SEP
setenv ORACLE_BASE /oracle/SEP
3、很重要的一步,重启Gateway服务。
4、SM59 维护好:SAPXPG_DBDEST_
选:Start on Explicit host --> Program:
sapxpg 和 Target Host: 异机主机名
Gateway Options:
检查是否测试连接成功。
(可选: SM69 可以用来测试异机的外部命令)
5、DB13 设置作业。
如果报下面的错误,检查安装gateway的adm环境变量及需要重启。
Can't exec external program (2)
Message No. Q2232
Diagnosis
This message includes variables. No additional
information can be specified.