案例 - EBS SQL性能诊断
环境 Oracle 11.2.0.1, EBS R12.1.3 ,分别有两套系统。一个比较复杂的SQL,涉及到20多个表的一个视图,在A环境上运行很快,在B环境中运行很慢。 大致分析过程:1. 我们将视图的查询部分剥离出来,在两台不同DB上的查看执行计划来检查问题在哪里。对应视图如下: apps.HW_SWIFT_PAYMENT_...
EBS apps, applsys 的关系及密码更改
apps schema本身不拥有任何表,对于每一个独立Schema下的表数据,在Apps schema下要同样有一个synonym存在。apps的默认密码为“apps”. Applsys Schema:包含所有系统管理(administarative)相关的表,比如Workfl...
EBS R12的Concurrent Request ID和数据库Session ID的关联
ORACLE EBS的Request ID和后台数据库Session通过apps.fnd_concurrent_requests.oracle_process_id字段和v$process.spid字段关联。下面的SQL可以根据Request ID找到对应的Session信息:select * from v$sessionwhere paddr in (select addr from v$process where spid = ...
EBS 对特定表单独收集统计信息 - fnd_stats.gather_table_stats
对于某些EBS某些特定的表要做分析, 需撇开相同schema下的超大表,那么必须使用 fnd_stats.gather_table_stats对表进行统计信息收集, 而不能针对 schema , 这样就需要对每个需要的表进行单独处理...
EBS系统数据库统计信息收集总结- gather_schema_stats [final]
Oracle10g或以上版本DB 。exec dbms_stats.gather_schema_stats(ownname => 'DFMS', ptions => 'GATHER AUTO',estimate_percent => dbms_stats.auto_sample_size, &n...
Oracle BIEE在linux下的安装
BIEE在RHEL 4.x平台安装手册系统环境:Red Hat Enterprise Linux AS release 4 (Nahant Update 4)Oracle Database 10.2.0.1.0BIEE_linux_x86_redhat_10340下载BIEE安装软件:到http://www.oracle.com/technology/s...
Oracle EBS并发请求启用跟踪
文章版权所有 Jusin Hao(luckyfriends) ,支持原创,转载请注明 1.1. 并发请求启用跟踪 AP_EXPENSE_REPORT_HEADERS_ALL (检查事件预警) 1369519 请求Output和Log存放的路径查询 SELECT T.LOGFILE_NAME ,T.OUTFILE_NAME FROM FND_CONCURRENT_REQUESTS T WHERE T.REQUEST_ID = '1369499'; 如果要对FORM...
Oracle预警用户登录锁定、过期及其审计信息
----创建存储过程(预警用户登录锁定、过期及其审计信息)CREATE OR REPLACE PROCEDURE CUX_USERLOCK_ALERT as SUBJECT varchar2(100); INFO_USER1 varchar2(4000); INFO_USER2 varchar2(4000); v_lock_status number;BEGIN ------...
Oracle10G审计失败的用户登陆
文章版权所有 Jusin Hao(luckyfriends) ,支持原创,转载请注明 1.1.1.1. 迁移审计表到新表空间 ---创建存放审计记录的表空间 create tablespace erptbs_audit datafile '/u02/LUCKY/erptbs_audit_01.dbf' size 200M autoextend on ...
Oracle更改用户名
--创建测试用户 create user haohao1 identified by oracle default tablespace users ; grant connect,dba to haohao1; SQL> conn haohao1/oracle@10.13.7.219:1521/orcl11g Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 Connected as haohao1 SQL> create table test1 (a num...
Oracle_RAC_Grid_root.sh执行异常
文章版权所有 Jusin Hao(luckyfriends) ,支持原创,转载请注明 -----2014-05-31 1. 问题现象: 安装grid,运行root脚本的时候,后台有报这个错误: CRS-2672: Attempting to start 'ora.cssdmonitor' on 'rac1' CRS-2676: Start of 'ora.cssdmonitor' on 'rac1' succeeded CRS-2672: Attempting to start 'ora.cssd...
Oracle审计例子
文章版权所有 Jusin Hao(luckyfriends) ,支持原创,转载请注明 1. Oracle审计例子 1.1. 创建delete审计 --创建审计NC57模式下面bd_psndoc表的delete操作 Begin Dbms_Fga.Add_Policy(Object_Schema => 'SCOTT', Object_Name => 'T1', Policy_Name => 'T1_audit_delete', Statement_Types => 'delete'); End; ...
物化视图实现数据库仓库主从复制(1)
文章版权所有 Jusin Hao(luckyfriends) ,支持原创,转载请注明。 1. 实施背景及环境 本方案是利用Oracle物化视图实现主从同步部分表。 1.1. 涉及主机: 10.168.2.11:BI主库,SID:bidw,监听端口:1356) 10.168.2.12:BI从库(复制库),SID:bidwstb,监听端口:1521) 1.2. 涉及的表 ‘CHECK_DM', …..’ 1.3....
物化视图实现数据库仓库主从复制(2)
文章版权所有 Jusin Hao(luckyfriends) ,支持原创,转载请注明。 1. 创建物化视图 1.1. 建立DBLink 复制库(10.168.2.12)上配置tns /u01/app/oracle/product/11.2.0/db_1/network/admin\tnsnames.ora增加 bidw55 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.168.2.11)(PORT = 1521)) (CONNECT_DATA...
Oracle RAC节点时间差过大解决方法
Oracle RAC节点时间差过大解决方法 文章版权所有Jusin Hao(luckyfriends),支持原创,转载请注明。 目录 1. 问题现象... 1 1.1. 两台RAC节点的OS时间差超过5分钟... 1 1.2. 检查CTSS状态发现其处于观察模式... 1 ...
Oracle Architecture
Oracle【体系结构】9i``12C体系结构图
【_______________________________________________2013年8月19日,北京,晴】前言:与大家分享一下 9i ~12C体系结构图 thank you & best regards...
ORA-20000: Insufficient privileges to analyze an object in Schema
今天收到一些foglight的报警,说一些自动执行的dbms_stats.gather_schema_stats报这些错:Fri Nov 23 13:47:29 2007Errors in file c:oracleadminrcatudumprcat_j001_3928.trc:ORA-12012: error on auto execute of job 22ORA-20000: Insufficient privileges to analyze an object in SchemaORA-06512: at "SYS.DBMS_STATS", line 9635ORA-06512: at "SYS.DBMS_STATS", line 9800ORA-06512: at "SYS.DBMS_STATS", line 9854ORA-06512: at "SYS.DBMS_STATS", line 9831ORA-06512: at "SYSTE
nagios无法监控oracle的tns和login
Nagios web管理界面如下:1、首先在oracle服务器(客户机)上执行:[root@localhost ~]# /usr/local/nagios/libexec/check_oracle --tns ORCLOK - reply time 0 msec from ORCL[root@localhost ~]# /usr/l...
检查数据块损坏(Block Corruption)
Oracle提供了很多工具用来检查数据块是否损坏,下面给大家介绍下1.1DBVERIFY工具数据块的物理错误可以通过DBV命令检查出来。[oracle@pxboracle ~]$ dbv file=/u01/app/oracle/oradata/orcl/test01.dbf blocksize=81921.2RMAN的backup命令RMAN的backup命令在备份时可以检查数据块的物理错误。RMAN> backup datafile /u0...