无法在linux上编译oracle表单12c

时间:2018-03-14 05:25:30

标签: oracle weblogic12c

我正在将我的oracle表单从6i迁移到12c。我能够在Windows环境下编译表单,但不能在CentOS-6 Linux上编译。

以下是错误

FRM-30041: Position of item places it off of canvas.
Item: LOGIN_NAME
Block: LOGIN
Form: MAIN

FRM-30085: Unable to adjust form for output.

对象库似乎是编译表单时系统无法找到的问题。

以下是我的.bash_profile

export ORACLE_BASE=/usr/lib/jvm/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.2.1
export MW_HOME=$ORACLE_HOME
export WLS_HOME=$MW_HOME/wlserver
export WL_HOME=$WLS_HOME
export DOMAIN_BASE=$ORACLE_BASE/config/domains
export DOMAIN_HOME=$DOMAIN_BASE/frsdomain
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161
export PATH=$JAVA_HOME/bin:$PATH
export FR_HOME=$ORACLE_HOME
export ORACLE_INSTANCE=$DOMAIN_HOME/config/fmwconfig/components/FORMS/instances/forms1
export FR_INST=$ORACLE_INSTANCE

# Forms compilation
export PATH=.:$FR_HOME/bin:$FR_HOME/forms/mesg:$PATH
export LD_LIBRARY_PATH=$FR_HOME/oracle_common/jdk/jre/lib/amd64:$FR_HOME/lib:$FR_HOME/oracle_common/lib:$FR_HOME/oracle_common/jdk/jre/lib/amd64/server
export FORMS_BUILDER_CLASSPATH=$FR_HOME/jlib/
export FORMS_PATH=/home/weblogic/app_home/forms
export REPORTS_PATH=/home/weblogic/app_home/reports
export TERM=vt220
export ORACLE_TERM=$TERM

我错过了任何变量吗?有人可以帮我解决问题吗?

1 个答案:

答案 0 :(得分:0)

这是对象库的一个问题,我们必须将对象库重新附加到表单中。