Oracle EBS12.1.1克隆问题(登录问题)

Oracle ebs 12.1.1 /11.2.0.4.0/ RH6.5

在此次克隆中,出现了一个以前从来未曾遇到的问题,在虚拟机上克隆EBS的时候,主机名取名为xx_ddd,带了下划线,问题就来了,在数据库克隆的过程中,遇到问题,解决完成(R12.1 Adlnkoh.sh Fails With Error"make: *** No rule to make target `iodbagrp'. Stop" On 11gR2 (文档 ID 1496640.1)),克隆应用完成正常,没有任何问题,但是在登录系统的时候,出现如下所示问题(无法使用IE内核浏览器,其他未使用IE内核的浏览器款也正常登录,比如火狐):

这种问题,在平时登录偶尔也会出现,但大多数都是缓存造成,重新返回主页登录即可。但是这次可不是,登录始终显示这个问题,查遍各种资料,metalink上面也没有找到最终的解决方案。最后在itpub上查到一句话(http://www.itpub.net/forum.php?mod=viewthread&tid=1458552&highlight=),最终顿悟,原来虚拟机上安装ebs不能hosts里面的域名不能含有下划线,最终修改后,并重新克隆正常完成。

Oracle ebs 交叉验证规则导出

–已测试(两段均可),请变更账套名
select x.flex_validation_rule_name,
       x.description,
       h.include_exclude_indicator,
       h.concatenated_segments_low,
       h.concatenated_segments_high
  from apps.fnd_flex_vdation_rules_vl      x,
       apps.fnd_flex_validation_rule_lines h,
       gl_ledgers                          g
 where 1 = 1
   and x.id_flex_num = g.chart_of_accounts_id
   and x.flex_validation_rule_name = h.flex_validation_rule_name
   and (h.id_flex_code = 'GL#')
   and (h.application_id = 101)
   and g.name = 'FIN_Ledger'
 order by x.flex_validation_rule_name;

SELECT FFCV.APPLICATION_NAME,
       FFCV.FLEX_STRUCTURE_NAME,
       FFVV.FLEX_VALIDATION_RULE_NAME,
       FFVV.DESCRIPTION,
       FFVV.ERROR_MESSAGE_TEXT 错误信息,
       DECODE(FFVL.INCLUDE_EXCLUDE_INDICATOR, 'I', '包括', '排除') INCLUDE_EXCLUDE_INDICATOR,
       FFVL.CONCATENATED_SEGMENTS_LOW,
       FFVL.CONCATENATED_SEGMENTS_HIGH
  FROM FND_FLEX_CROSS_VALIDATION_V    FFCV,
       FND_FLEX_VDATION_RULES_VL      FFVV,
       FND_FLEX_VALIDATION_RULE_LINES FFVL
 WHERE 1 = 1
   AND FFCV.APPLICATION_ID = FFVV.APPLICATION_ID
   AND FFCV.FLEX_CODE = FFVV.ID_FLEX_CODE
   AND FFCV.FLEX_STRUCTURE_NUM = FFVV.ID_FLEX_NUM
   AND FFVV.APPLICATION_ID = FFVL.APPLICATION_ID
   AND FFVV.ID_FLEX_CODE = FFVL.ID_FLEX_CODE
   AND FFVV.ID_FLEX_NUM = FFVL.ID_FLEX_NUM
   AND FFVV.FLEX_VALIDATION_RULE_NAME = FFVL.FLEX_VALIDATION_RULE_NAME
   AND FFCV.APPLICATION_ID = 101
   AND FFVV.ENABLED_FLAG = 'Y'
   AND FFVL.ENABLED_FLAG = 'Y';

Oracle EBS R12.2结构

1.Applicaitons Tier采用WLS;
2.可以开箱即用可以直接安装成ASM/RAC;
3.可以在线打补丁,补丁工具名字改成了:adop,不叫ADPATCH了。。
4.可以多份文件系统,系统中同时存在3份应用的文件系统
5.可以多个port pool配置
6.安全加强,可以在安装阶段设定Apps,System DB,PRODUCTS DB users 等密码
7.允许集成存在的ORACLE_HOME,这样方便升级,减少升级时间等等
8.应用的克隆方法有所改变,DB的没变化。

从图上看,R12.2跟R12.1.x的区别,R12.2把原来application的tech_st下的10.1.2跟apps_ts和在了一起,把10.1.3改成了weblogic, weblogic的目录结构艮一般的weblogic一样。
另外R12.2好像新加了一些命令:
WebLogic Server
New scripts under $<INST_TOP>/admin/scripts
• adadminsrvctl.sh
– start/stop Admin server
• admanagedsrvctl.sh
– start/stop Managed servers
• adnodemgrctl.sh
– start/stop Node manager

Oracle 12C 变更归档模式

1.shutdown normal或shutdown immediate关闭数据库

SQL*Plus: Release 12.1.0.2.0 Production on Mon Mar 5 14:22:50 2018

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

SQL> conn /as sysdba;

SQL> shutdown immediate;

Database closed.
Database dismounted.
ORACLE instance shut down.

2.启动Oracle数据库到mount状态

SQL> startup mount;  

ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE instance started.

Total System Global Area 2147483648 bytes
Fixed Size                  3712904 bytes
Variable Size             486541432 bytes
Database Buffers         1644167168 bytes
Redo Buffers               13062144 bytes
Database mounted.

3.启用或停止归档模式

如果要启用归档模式,此处使用alter database archivelog 命令。

如果要关闭归档模式,此处使用alter database noarchivelog 命令。

SQL> alter database archivelog;  

Database altered.

SQL> alter database open;  

Database altered. 

SQL> archive log list;  

Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            /u01/DEV/db/data/archive
Oldest online log sequence     61
Next log sequence to archive   62
Current log sequence           62

以下是官方参考文档(12C一样的操作方式):

Enable/Disable Archive Log Mode In 10g and 11g ( Doc ID 371139.1 ) 

技术笔记(小潘的技术记录博客)