无法在oracle应用程序r12.1.3中生成FMX

时间:2017-07-08 15:16:10

标签: oracle oracle-apps

我是oracle应用程序表单开发的新手。 我无法使用putty中的以下命令生成.FMX文件。

frmcmp_batch.sh module=/u01/install/APPS/apps/apps_st/appl/au/12.0.0/forms/US/EMP.fmb 
userid=apps/apps 
    output_file=/u01/install/APPS/apps/apps_st/appl/po/12.0.0/forms/US/EMP.fmx module_type=form

请帮助我。

感谢和安培;此致 的Vivek

3 个答案:

答案 0 :(得分:0)

您可以从命令行调用脚本

$ appCompile.sh EMP.fmb 

appCompile.sh可能就像一个

ORACLE_HOME=/u01/install/APPS/apps/apps_st/appl/au/12.0.0/forms/US; export ORACLE_HOME
export NLS_LANG=american_america.we8iso8859p9 #for Turkish
NLS_DATE_FORMAT=DD/MM/YYYY; export NLS_DATE_FORMAT
FORMS_PATH=/data/aski_kodlar/standard; export FORMS_PATH
alias oh='cd $ORACLE_HOME'
LD_LIBRARY_PATH=/u01/install/APPS/apps/apps_st/appl/au/12.0.0/forms/US/lib:/u01/install/APPS/apps/apps_st/appl/au/12.0.0/forms/US/jdk/jre/lib/sparcv9:
/u01/install/APPS/apps/apps_st/appl/au/12.0.0/forms/US/jdk/jre/lib/sparcv9/server:/u01/install/APPS/apps/apps_st/appl/au/12.0.0/forms/US/jdk/jre/lib/sparcv9/native_threads
export LD_LIBRARY_PATH
export ORACLE_TERM=vt220
export TERM=xterm
type=$2

if test "$type" = ""
then
 type=form
fi

echo Compiling Form $1 ....
filename=`echo $1|cut -f1 -d.`
/u01/install/APPS/apps/apps_st/appl/scripts/frmcmp_batch.sh userid=apps/apps@db_name Module_Type=$type  compile_all=yes window_state=minimize batch=yes Module=$1

答案 1 :(得分:0)

在编译之前,您必须在linux中设置环境变量,这取决于您登录的是哪种环境,如果是Oracle On-Demand或Custom。

对于自定义: 搜索文件扩展名.env 通常位于/ u01 / oracle / EBS / app中,将该文件运行到SET环境变量。

对于Oracle On-Demand: 在Linux SSH中,在XXXX是数据库的位置下面运行comand pbrun impdba -u apXXXX

您必须运行补充脚本。

  1. 将您的提示添加到
  2. cd $ AU_TOP / forms / US export PATH = $ PATH:$ AU_TOP / resource:$ AU_TOP / forms / US

    1. 通过替换APPS_PASSWORD,XXCUST_TOP,XX_FORM_FILE来运行编译脚本。
    2. frmcmp_batch module = $ XXHMS_TOP / forms / US / XX_FORM_FILE.fmb userid = apps / APPS_PASSWORD output_file = $ XXCUST_TOP / forms / US / XX_FORM_FILE.fmx compile_all = special batch = yes

      它将创建一个扩展名为.err的LOG文件。

答案 2 :(得分:0)

这会有所帮助:

frmcmp_batch module=/disk5/PROD/apps/apps_st/appl/au/12.0.0/forms/US/EMP.fmb userid=apps/apps output_file=/disk5/PROD/apps/apps_st/appl/ont/12.0.0/forms/US/EMP.fmx module_type=form batch=yes