您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > ERP 测试环境架设步骤-_v1.-
第一节测试环境架设步骤说明:步骤动作说明1确认测试环境是否满足要求2ERP生产环境执行PreClone动作3将ERP生产环境的文件传送到对应的测试环境服务器上4在测试环境服务器上解压相关文件5测试环境的DB恢复6测试环境的AP恢复7执行脱密PLSQL8确认脱密结果9将脱密后的ERP测试系统提交给相关的最终用户使用第二节测试环境架设步骤明细1.确认测试环境是否满足要求测试环境的要求参见“测试服务器的准备-_v1.0.docx”2.ERP生产环境执行PreClone动作登陆其中一台生产环境的ERPAP服务器,切换到ERP安装用户下,执行如下指令:cd$ADMIN_SCRIPTS_HOMEperl./adpreclone.plappsTier登陆生产环境的ERPDB服务器,切换到ERP安装用户下,执行如下指令cd$ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME/perl./adpreclone.pldbTier3.将ERP生产环境的文件传送到对应的测试环境服务器上ERP环境包含了AP和DB,传送方法如下:DB的传送,步骤如下:A.登陆ERP生产环境的DB服务器,切换到ERP的安装用户下使用如下指令打包$ORACLE_HOME目录:tarcf-$ORACLE_HOME|gzipERPDB_PROD_ORACLE_HOME.tar.gzB.等待指令执行完毕后,使用ftp工具将ERPDB_PROD_ORACLE_HOME.tar.gz传到测试DB服务器目标目录。C.使用ftp工具传送生产环境的数据库备份文件到测试DB服务器的指定目录AP的复制:A.登陆到执行过preclone的那台生产环境的AP服务器上,切换到ERP的安装用户下,使用如下指令打包ERPAP相关文件:tarcf-$APPL_TOP$COMMON_TOP$IAS_ORACLE_HOME\$ORACLE_HOME|gzipERPAP_PROD.tar.gzB.等待指令执行完毕后,使用ftp工具将ERPAP_PROD.tar.gz传到测试AP服务器的指定目录。4.在测试环境服务器上解压相关文件解压DB相关的文件,步骤如下:A.登陆到ERP测试环境的DB服务器上,切换到oratest用户下,执行如下指令解压ERPDB_PROD_ORACLE_HOME.tar.gz文件,指令如下:gunzip-cERPDB_PROD_ORACLE_HOME.tar.gz|tarxf-B.确认数据库备份文件已经传送完毕C.确认如下事项,如果不符合要求需要修正确认解压后的ORACLE_HOME文件已经放到目标目录下确认解压后的ORACLE_HOME目录及该目录下的所有文件owner属性为oratest:dba解压AP相关的文件,步骤如下:A.登陆到ERP测试环境的AP服务器上,切换到appltest用户下,执行如下指令解压ERPAP_PROD.tar.gz文件,指令如下:gunzip-cERPAP_PROD.tar.gz|tarxf-B.确认如下事项,如果不符合要求需要修正确认解压后的ERPAP文件已经放到对应的目标目录下。确认解压后的ERPAP目录及该目录下的所有文件owner属性为appltest:dba5.测试环境的DB恢复登陆到测试环境DB服务器上,切换到oratest用户下,根据数据库备份所采用的方法,将数据库恢复到open状态并开启,然后依次执行如下步骤:修改数据库的db_name为TEST,步骤如下:A.启动数据库到mount状态下,指令如下:sqlplus“/assysdba”shutdownimmediatestartupmountexitB.在控制台下执行如下指令,修改db_name:niddbname=TESTtarget=/setname=YC.修改pfile文件中的db_name为TEST,然后开启数据库,开启的指令如下:sqlplus“/assysdba”startupexit将数据库改为非归档模式,指令如下:shutdownimmediatestartupmountalterdatabasenoarchivelogalterdatabaseopen;产生新的ENV文件:在控制台下执行如下指令,产生新的env文件:cd解压后的ORACLE_HOME目录/appsutil/clone/binperl./adcfgclone.pldbTechStack等待指令执行完毕后,会在新的ORACLE_HOME目录下产生TEST_服务器名的env文件,然后把该文件名的执行语句添加到~/.bash_profile的最后一行,重新登陆oratest使新的env文件生效。同步ERP数据库中的NODE信息,指令如下:sqlplusapps/apps密码execfnd_clone.setup_clean;exit;在控制台下执行如下指令:cd$ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME/./adautocfg.sh6.测试环境的AP恢复登陆到测试环境AP服务器上,切换到appltest用户下,执行如下指令恢复AP:cd解压后的COMMON_TOP目录/clone/binperl./adcfgclone.plappsTier等待指令执行完毕后,ERPAP会自动开启,同时会在新的APPL_TOP目录下产生一个APPSTEST_服务器名的env文件,然后把该文件名的执行语句添加到~/.bash_profile的最后一行,重新登陆appltest使新的env文件生效。7.执行脱密PLSQL使用SQL工具登陆到测试环境数据库上,执行脱密PLSQL,执行完毕后,确认脱密结果,并提交客户相关人员确认。8.确认脱密结果确认脱密结果是否达到预期,如果未达到预期结果,执行步骤7,8,直到达到预期结果为止。9.将脱密后的ERP测试系统提交给相关的最终用户使用
本文标题:ERP 测试环境架设步骤-_v1.-
链接地址:https://www.777doc.com/doc-3091395 .html