`
cczmf
  • 浏览: 17309 次
  • 性别: Icon_minigender_1
  • 来自: 广东
社区版块
存档分类
最新评论

ebs portal主页设置注意点

    博客分类:
  • EBS
 
阅读更多
功能定义链接添加:&OASF=CUX_PO_VENDOR

2.获取特定参数的配置信息
select fnd_profile.value_specific(name => 'CUX_INV_RENT_QM_FLAG',org_id => 705) from dual;


select fnd_profile.value('CUX_INV_RENT_QM_FLAG') from dual


3.字符串转时间函数
fnd_conc_date.string_to_date(p_parameter1);


4.查询本机语言包:
select userenv('lang') from dual;


5.EBS有哪些接口表
select *
  from dba_objects db
 where db.object_type = 'TABLE'
   and db.object_name like '%INTERFACE%'
select *
  from dba_objects db
 where db.object_type = 'TABLE'
   and db.object_name like '%INTERFACE%'
   and owner like 'PO'


6.弹出打印
           
String jScript = 
                "window.open('" + openUrl
                 + "',target='blank')";
            pageContext.putJavaScriptFunction("CuxPrint", jScript);


7.查询操作某对象的来源对象
SELECT *
  FROM dba_source ds
 WHERE UPPER(ds.text) LIKE '%CUX_WZC_ACCOUNT_RENT%';
select owner, object_type, object_name from dba_objects where object_name like 'CUX%AP%OWED%PKG%'
Select * From Dba_Dependencies t Where t.referenced_name='CUX_ITEM_TAG_MES'


8.Form生成Trace文件监控错误的方法:
1). 打开想要监控的起始点,启用Trace:
     Help---Diagnostics---Trace---Trace with Binds and Waits
2). 操作
3). 停止Trace以结束监控:Help---Diagnostics---Trace---No Trace
4). 记下Trace文件路径:例如:$ORACLE_HOME/admin/<SID>/udump/erpprd_ora_10481_2510.trc
5). 编译生成的文件:
    比如:  tkprof erpprd_ora_10481_2510.trc /tmp/2510.trc
6). 取出编译后文件,用IE打开即可。

9.并发控制dbms_lock用法
dbms_lock.allocate_unique(lockname   => l_lockname,  
                            lockhandle => l_lockhandle);  
l_lock_output := dbms_lock.request(l_lockhandle,  
                                    6,  
                                    60,  
                                    FALSE);  
l_lock_output := dbms_lock.release(l_lockhandle); 


10.oaf做trace的方法
登陆isp->诊断(Set Trace Level),开始-> Trace with binds and waits,保存,记录trace id->操作业务功能->诊断(Disable Trace)->到数据库diag目录下找名为ERPSIT_ora_trace id_开头的*.trc文件->执行命令tkprof  ERPSIT_ora_49742750_SA000108201_0514_105945.trc ERPSIT_ora_49742750_SA000108201_0514_105945.txt explain=apps/Apps23sit

11.ORACLE 锁表的解决方法及查找引起锁表SQL语句方法
1). ORACLE中查看当前系统中锁表情况
select * from v$locked_object

可以通过查询v$locked_object拿到sid和objectid,然后用sid和v$session链表查询是哪里锁的表,用v$session中的objectid字段和dba_objects的id字段关联,查询详细的锁表情况。
查询SQL如下:
select sess.sid, 
       sess.serial#, 
       lo.oracle_username, 
       lo.os_user_name, 
       ao.object_name, 
       lo.locked_mode 
  from v$locked_object lo, dba_objects ao, v$session sess, v$process p 
where ao.object_id = lo.object_id 
   and lo.session_id = sess.sid;

查询是什么SQL引起了锁表的原因,SQL如下:
select l.session_id sid, 
       s.serial#, 
       l.locked_mode, 
       l.oracle_username, 
       s.user#, 
       l.os_user_name, 
       s.machine, 
       s.terminal, 
       a.sql_text, 
       a.action 
  from v$sqlarea a, v$session s, v$locked_object l 
where l.session_id = s.sid 
   and s.prev_sql_addr = a.address 
order by sid, s.serial#;

2). ORACLE解锁的方法
alter system kill session '146';
  --146为锁住的进程号,即spid

12.发布$OA_HTML目录下
Shell命令:
cd $FND_TOP/patch/115/bin目录下,
执行:ojspCompile.pl --compile -s CuxIntegration.jsp,命令行jsp文件不用加路径会自动到$OA_HTML下找。

13.FRM-92050:连接服务器失败:/forms/lservlet:-1
解决方法:
1)、打开IE属性 – 安全 – Internet – 自定义级别;
2)、启用XSS筛选器,修改为 禁用。

14.查询数据库对象是否存在同义词
select * from dba_objects m where m.object_name='OMS_DMO_MO_HEADERS'
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics