编译/oracle/product/8.1.7/precomp/demo/proc/的sample1.pc报如下的提示信息
[oracle@pc407-2kp proc]$ proc parse=no iname=sample1.pcPro*C/C++: Release 8.1.7.0.0 - Production on Wed May 24 15:00:08 2006(c) Copyright 2000 Oracle Corporation.  All rights reserved.System default option values taken from: /data/oracle/oracle/product/8.1.7/precomp/admin/pcscfg.cfgSemantic error at line 97, column 23, file sample1.pc:
    EXEC SQL CONNECT :username IDENTIFIED BY :password;
......................1
PCC-S-02322, found undefined identifier
Semantic error at line 97, column 47, file sample1.pc:
    EXEC SQL CONNECT :username IDENTIFIED BY :password;
..............................................1
PCC-S-02322, found undefined identifier
Semantic error at line 120, column 19, file sample1.pc:
            INTO :emprec INDICATOR :emprec_ind
..................1
PCC-S-02322, found undefined identifier
Semantic error at line 120, column 37, file sample1.pc:
            INTO :emprec INDICATOR :emprec_ind
....................................1
PCC-S-02322, found undefined identifier
Semantic error at line 122, column 28, file sample1.pc:
            WHERE EMPNO = :emp_number;
...........................1
PCC-S-02322, found undefined identifier如何配置才可以避免?

解决方案 »

  1.   

    /data/oracle/oracle/product/8.1.7/precomp/admin/pcscfg.cfg这个文件要配置正确才行的.
      

  2.   

    我的linux7.2+oracle817.0.1+i386-glibc21-linux可以正常使用,配置如下=====================
    sys_include=($ORACLE_HOME/precomp/public,/usr/include,/usr/lib/gcc-lib/i386-glibc21-linux/egcs-2.91.66/include)
    include=($ORACLE_HOME/precomp/public)
    include=$ORACLE_HOME/precomp/hdrs
    include=$ORACLE_HOME/tpcc2x_2/src
    include=$ORACLE_HOME/precomp/include
    include=$ORACLE_HOME/oracore/include
    include=$ORACLE_HOME/oracore/public
    include=$ORACLE_HOME/rdbms/include
    include=$ORACLE_HOME/rdbms/public
    include=$ORACLE_HOME/rdbms/demo
    include=$ORACLE_HOME/nlsrtl/include
    include=$ORACLE_HOME/nlsrtl/public
    include=$ORACLE_HOME/network_src/include
    include=$ORACLE_HOME/network_src/public
    include=$ORACLE_HOME/network/include
    include=$ORACLE_HOME/network/public
    include=$ORACLE_HOME/plsql/public
    include=/oracle/oracle8/app/oracle/product/8.1.7/lib
    ltype=short
    threads=no
    dbms=v8