`
文章列表
用DMBS_UTILITY.FORMAT_ERROR_BACKTRACE可以显示错误发生在哪一行,在项目维护阶段,或者期初数据导入时,这样写的程序比较方便分析错误。(特别是数据错误)例如: DECLARE LN_NUM NUMBER; BEGIN SELECT 'a' INTO LN_NUM FROM DUAL; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(DBMS_UTILITY.FORMAT_ERROR_BACKTRACE || SQLERRM); END; --效果 ORA-0 ...
今天在导项目上线前的期初数据,当单笔数据量稍微大一点,则在P/L Developer的窗口下方出现如下错误: ORA-20000: ORU-10027: buffer overflow, limit of 1000 bytes 后来经过分析主要原因是:DBMS_OUTPUT.PUT_LINE调试信息输出太多,导致超过BUFFER,处理方法如下: 方法1:set serveroutput on size 10000000 方法2:exec dbms_output.enable(10000000); 方法3:tools->Preferences->Output:
通过如下代码可以很方便地查看那些报表运行速度比较慢: SELECT REQUEST_ID, PROGRAM, REQUESTED_START_DATE 提交日期, ACTUAL_COMPLETION_DATE 完成日期, ROUND((TO_NUMBER(ACTUAL_COMPLETION_DATE - REQUESTED_START_DATE) * 24 * 60) / 60, 2) RUN_TIME, '小时' 单位, LAST_UPDATE_DATE, ...
SELECT FU.USER_NAME, APP.APPLICATION_SHORT_NAME, FAT.APPLICATION_NAME, ICX.RESPONSIBILITY_ID, FR.RESPONSIBILITY_KEY, FRT.RESPONSIBILITY_NAME, ICX.ORG_ID, FFF.FUNCTION_NAME, FFT.USER_FUNCTION_NAME, ICX.FUNCTION_TYPE, ICX. ...
SELECT A.FILE_ID FILENO, A.TABLESPACE_NAME TABLESPACE_NAME, A.BYTES / 1024000 SIZEM, (A.BYTES - SUM(NVL(B.BYTES, 0))) / 1024000 USED, SUM(NVL(B.BYTES, 0)) / 1024000 FREE, SUM(NVL(B.BYTES, 0)) / A.BYTES ...
1.重置用户密码 select fnd_web_sec.change_password('USER_NAME','NEW_PASSWORD') from dual; 注: --USER_NAME:用户名 --NEW_PASSWORD:新密码  2.查看是否重置成功 select fnd_message.get() from dual;    
在项目上经常会有功能顾问让我们去查找某个form的item对应的lov,最简单直接,也是最笨的方法是打开该from,定位item,定位lov, 运气好点,碰到LOV和Record Group都是固定的就一下找到了,运气不好有可能LOV是动态绑定到ITEM上,而LOV的RG是动态生成,想找个查询的SQL,可能要吐血.下面介绍一个最简单的方法,这个方法共分三个步骤:   1.Form界面,点击帮助->关于oracle应用产品获得会话sid值(即session_id)    (如果你在这个界面没有看到会话sid值,去检查下你的FND:诊断这个配置文件的值是否为是)   2.打开一个item的l ...
第一步:资料准备环节 首先是准备开发环境,从网上查资料得知,做OAF开发,需要到metalink上下载一个patch文件才行。该patch文件包含了开发软件JDeveloper和开发文档等。大家可以到如下链接去下载: https://support.oracle.com/epmos/faces/ ...
/*特别注意*/ export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8" /*profile*/ select 'FNDLOAD apps/apps 0 Y DOWNLOAD $FND_TOP/patch/115/import/afscprof.lct ' || fpo.profile_option_name || '.ldt ' || ' PROFILE APPLICATION_SHORT_NAME=' || fa.application_short_name || ' PROFILE_N ...
总账系统     系统报表名 中文译名 用途描述 Journals-Voucher 日记账传票 通过提交该报表
用户如果想在EBS中做采购订单的话,首先要注册自己成为采购员,否则没法输入采购单的,如果让上级来审批采购订单的话还要设置自己的上下级职位结构,否则输入的采购单没法被审批的。 以下是设置用户TESTUSER自己采购,自己审批的步骤:   1、以系统管理员身体登录EBS设置TESTUSER用户关联某一员工,操作就不多说 2、设置自己成为采购员。以PO SUPERUSER身份登录EBS
SELECT NAME FROM HR_ORGANIZATION_UNITS HOU WHERE (1 = 1) AND BUSINESS_GROUP_ID = :$PROFILES$.PER_BUSINESS_GROUP_ID AND HOU.TYPE = :$FLEX$.ITS_PAYORG_TYPE; --w/c can be similar to : SELECT NAME FROM HR_ORGANIZATION_UNITS HOU WHERE (1 = 1) AND BUSINESS_GROUP_ID = FND_PROFILE ...
最近把JDeveloper 11.1.1.4.0升级到JDeveloper 11.1.2.2.0,发现原来在JDeveloper 11.1.1.4.0环境开发的项目不能运行了,查了一下资料,发现原来是JDK版本的原因,JDeveloper 11.1.2.2.0环境的jdk版本最低要求是jdk6 update 24,于是到官网上下载了一个最新的jdk7,发现还是不行,会报如下错误: *** Using HTTP port 7101 *** *** Using SSL port 7102 *** C:\Users\zhang\AppData\Roaming\JDeveloper\system ...
安装完Oracle BI Publisher Desktop后在office打开加载项时出现 “由于宏安全设置,无法找到宏或宏被禁用”。在网上找了好几种方法,发现只有这种方法有效果:在C盘搜索后缀名为.exd的文件(包括隐藏文件),重新命名为*.exd.bak。但是,具体为啥这样改就可以了,还不太明白。
概述 用户配置文件是一个可以影响系统运行的参数集合,可以在不同层级(Site层、应用模块层、责任层、用户层)设置不同的值; 作用范围小的覆盖范围大的层,系统已经预设了很多user profile; 开发人员也可以定义User profile。通过改变User profile的值或选择在那个层设置User profile可以决定每个用户可以看到哪些数据。User Profile Levels(用户配置文件级别) 层级的范围由小到大依次是: 用户层  < 职责层 < 应用层 < 地点层 Site Level(地点层) 地点层是作用范围最大,层级最低的层。它可以影响到正在运行的每 ...
Global site tag (gtag.js) - Google Analytics