拓扑园

  • O&M
    • Universal部署
    • PHP+VUE+Laravel相关
  • Oracle性能优化
  • Oracle项目案例
    • Oracle近期项目案例(目录)
    • Oracle实战问题解析(目录)
    • Oracle数据库名变更流程(2种方式)
    • Oracle数据库目录更换流程(使用Oracle的clone工具)
    • Oracle数据库迁移方案(目录)
    • 标准化文档系列
  • Oracle基础知识
    • LLL的Oracle培训(分类)
    • LLL的docker培训(分类)
    • 标准化文档系列--(分类)
    • Oracle核心经典分析(分类)
    • 图灵小队----(分类并包含以下文章)
    • --MySQL8.0/Oracle/Memcached/Redis等安装配置于RHEL/OL6/7/8.X系列-运行环境最优配置
    • --PG安装配置于RHEL/9X系列-运行环境最优配置
    • --自动维护任务详解-开启、关闭信息统计收集(统计信息)
    • --图灵小队—Oracle/PostgreSQL下创建一个用户测试表(自行定义数据行)
    • --图灵小队-Oracle存储过程导出表的明细_UTL_FILE(文章)
    • --图灵小队-Oracle数据库删除/卸载操作指南(文章)
    • --图灵小队-Oracle常用性能查询SQL语句(文章)
    • --图灵小队-Oracle数据库上线前检查(文章)
    • --图灵小队-Oracle常用SQL语句(文章)
    • --图灵小队—Linux/Oracle脚本/MySQL合集(持续更新)
    • --图灵小队-Oracle技巧记录(文章)
    • ADG
    • RAC
    • ASM
    • OGG
    • RMAN
    • EXPDP/IMPDP
    • 工厂数据导入导出系列
  • MySQL
    • MySQL数据库规范
    • MySQL项目案例
    • MySQL安装配置
    • MYSQL集群项目
    • MySQL常见处理
    • MySQL-Sysbench专题
    • MySQL-Percona Toolkit专题
  • Linux
    • Shell编程
    • kubernetes
    • docker
    • Linux
    • PHP
    • Nginx
    • haproxy
    • mail
    • 网站
    • 域名
    • 网址收藏
  • 数据中心
    • 新框架系统集合
    • 工作文档
    • EBS数据文件扩容
    • VMware虚拟化
    • EBS系列
    • 大数据
    • SVN
    • zabbix
    • SAP
    • 备份相关
    • FC交换机
    • SVN
  • K-Studing
    • D8-Python学习
    • Oracle/MySQl等面试题
    • LG-MySQL
    • LG-Docker/K8S
    • LG-PostgreSQL
    • LG-ORACLE_BBED
    • LG-ORACLE
    • LG-Elasticsearch(ES)+ELK
    • Oracle-19C-OCP
    • WERN_ORACLE培训
    • redis数据库
    • Nginx培训学习系列
  • 其他
    • 外研英语4年级下册-听力
    • 影视系列
    • 如何使用iTunes软件通过抓包下载旧版本的ios的app
天高任鸟飞
Oracle/MySQL数据库恢复/数据迁移/生产规范报告技术交流:TEL:18562510581(微信同号);加微信入群
  1. 首页
  2. 数据中心
  3. EBS系列
  4. 正文

EBS 12R 安装EBSUAT之六—R12.2.6 EBS 升级——一台机器同时安装应用和数据库

2020年6月30日 1478点热度 0人点赞 0条评论

目录

  • 注:
  • 一、EBS 应用:升级前检查
    • 1、停全部服务,并清除残留进程;
    • 2 、检查数据库是否存在无效对象;
    • 3、扩容表空间:
  • 二、EBS 应用:应用R12.2.6 RPU
    • 1、下载应用补丁:21900901 ,并传至EBS服务器,进行解压
    • 2、把补丁拷贝至$PATCH_TOP,一般为:/u01/uat/ap/fs_ne/EBSapps/patch
    • 3、应用升级补丁升级到12.2.6;
    • 4、 启动应用服务器;
    • 5、执行补丁清理;——时间较长,约2小时
    • 6、执行fs_clone;并查看状态
    • 7、执行数据库层预克隆(每个节点都要做);
    • 8、执行应用层预克隆;
  • 三、EBS 应用:升级后任务
    • 1、 应用在线帮助补丁;
  • 四、EBS 应用:安装中文语言包
    • 1、注册中文语言;
    • 2、维护多语言表;
    • 3、维护完成后再次执行清理和fs_clone;
    • 4、数据库与预克隆;
    • 5、应用层预克隆;
    • 6、生成中文补丁上载清单;
    • 7、应用补丁;
    • 8、停应用和数据库,备份应用和数据库,升级完成。

注:

21900901是12.2.6的升级包,大约4.5G

24690690是12.2.7的升级包,大约4.6G

26787767是12.2.8的升级包,大约4.8G

一、EBS 应用:升级前检查

1、停全部服务,并清除残留进程;

$ sh $ADMIN_SCRIPTS_HOME/adstpall.sh apps/apps

2 、检查数据库是否存在无效对象;

SQL>select count(*) from dba_objects where status='INVALID';

如果不为0,则执行SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql

3、扩容表空间:

$ alter database datafile '/u01/uat/db/data/a_txn_data03.dbf' autoextend on next 100m maxsize 10000m ;
$ alter database datafile '/u01/uat/db/data/undo01.dbf' autoextend on next 100m maxsize 10000m ;
$ alter database datafile '/u01/uat/db/data/a_txn_ind05.dbf' autoextend on next 100m maxsize 10000m ;

二、EBS 应用:应用R12.2.6 RPU

1、下载应用补丁:21900901 ,并传至EBS服务器,进行解压

2、把补丁拷贝至$PATCH_TOP,一般为:/u01/uat/ap/fs_ne/EBSapps/patch

$cp -r 21900901 /u01/uat/ap/fs_ne/EBSapps/patch

3、应用升级补丁升级到12.2.6;

[appluat@ebsuat 21900901]$ adop phase=apply apply_mode=downtime patches=21900901

再次执行上述命令:用时大约2-3小时

[appluat@ebsuat 21900901]$ adop phase=apply apply_mode=downtime patches=21900901

[appluat@ebsuat ~]$ adop phase=apply apply_mode=downtime patches=27283051

4、 启动应用服务器;

$ sh $ADMIN_SCRIPTS_HOME/adstrtal.sh

5、执行补丁清理;——时间较长,约2小时

$ adop phase=cleanup

6、执行fs_clone;并查看状态

$ adop phase=fs_clone

7、执行数据库层预克隆(每个节点都要做);

su - orauat

[orauat@ebsuat ~]$ cd /u01/uat/db/12.1.0/appsutil/
[orauat@ebsuat ~]$ cd mkdir etcc
[orauat@ebsuat 2-etcc]$ cp -r /u01/stage/2-etcc/p17537119_R12_GENERIC.zip /u01/uat/db/12.1.0/appsutil/etcc/
[orauat@ebsuat etcc]$ unzip p17537119_R12_GENERIC.zip 

数据库每次做补丁或者预克隆的时候  都要看你有没有漏掉补丁,就需要这个etcc工具的执行结果进行确认,所以需要有这么个文件夹 并且跑次etcc
$ cd $ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME
$ perl adpreclone.pl dbTier

8、执行应用层预克隆;

$ echo $FILE_EDITION  #结果是run
$ cd $INST_TOP/admin/scripts
$ perl adpreclone.pl appsTier

三、EBS 应用:升级后任务

1、 应用在线帮助补丁;

[appluat@ebsuat onlinehelp]$ cp -r 21900918/ /u01/uat/ap/fs_ne/EBSapps/patch/

[appluat@ebsuat 24744399]$ cp -r 24744399/ /u01/uat/ap/fs_ne/EBSapps/patch/

[appluat@ebsuat onlinehelp]$adop phase=apply patches=21900918 hotpatch=yes
[appluat@ebsuat 24744399]$adop phase=apply patches=24744399 hotpatch=yes

四、EBS 应用:安装中文语言包

1、注册中文语言;

登陆:打开EBS登陆网址,以sysadmin用户登陆

切换:Sysadmin Administratior【系统管理员】

点击:Oracle Application Managements 【管理器】下的控制板【dashbaord]

点击:和Dashboard并列的Site Map

点击:在Administration----System Configuration 下的License Manager

点击:Languages

选择:Simplified Chinese

选择:应用。

 

adop phase=prepare
adop phase=apply patches=26965182 workers=8
adop phase=finalize
adop phase=cutover
adop phase=cleanup cleanup_mode=full
运行完后,程序切换到fs2服务器了
adop phase =fs_clone


 

 

2、维护多语言表;

命令模式登陆ebs应用服务器,运行adadmin命令;

第一步选择——4.Maintain Applications Database Entities menu

第二步选择——3.Maintain multi-lingual tables

3、维护完成后再次执行清理和fs_clone;

$ adop phase=cleanup

$ adop phase=fs_clone

4、数据库与预克隆;

说明:每个数据库节点都需要运行下面的命令。

$ cd $ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME

$ perl adpreclone.pl dbTier

5、应用层预克隆;

$ cd $INST_TOP/admin/scripts

$ perl adpreclone.pl appsTier

6、生成中文补丁上载清单;

说明:此清单是用于向Oracle 官方申请生成中文补丁的程序清单,生成方法如下:

$ perl $AD_TOP/bin/adgennls.pl

说明:输出文件路径为:

/u01/CRP/fs1/EBSapps/appl/admin/CRP/out/adgennls.txt

说明:上传该文件到:https://updates.oracle.com/TransSync

说明:24小时左右会收到补丁下载的邮件,注意不要用163的邮箱,如果没有收到邮件,可以到网站上查看,以免错过。

说明:将下载的补丁包上传到服务器并解压。

7、应用补丁;

$ adop phase=prepare

$ adop phase=apply  patches=28191001

$ adop phase=finalize,cutover,cleanup

8、停应用和数据库,备份应用和数据库,升级完成。

备份应用,直接停机拷贝ap下的文件即可

 

 

问题总结:

1、下述方法不用考虑:

失败后,提示使用restart参数
[appluat@ebsuat 21900901]$ adop phase=apply apply_mode=downtime patches=21900901 restart=yes ,提示报错

查看25828573,是EBS 12.2

 

2、登录sysadmin报错:

select * from fnd_user where user_name like '<user name>';

select * from fnd_logins where user_id=0;

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2020年7月15日

admin

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

COPYRIGHT © 2022 拓扑园. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

鲁ICP备2021020523号

鲁ICP备2021020523号