现在公司的项目准备使用Pro*C ,还没接触过Pro*C 。网页上说Oracle 的安装程序中就有Pro*C的安装包,可不知道哪个是。请问Pro*C的全名是什么,如何安装?哪有比较好的学习文档下载?请各位前辈指教,小弟在此谢过了!

解决方案 »

  1.   

    能明确点么。我用的Oracle 10g .组件名称是不是Oracle - Application Development - Pro C-C++ ?可我找遍了Oracle 10g的安装组将包,还是没找到这个组件。如果安装的时候自带安装了,该如何运行这个组件?
      

  2.   

    只用装client就有了,在ORACLE oraHOME81->application development->Pro C_C++下就有的!
      

  3.   

    oracle 10g 只装服务器端就可以,
      

  4.   

    装完oracle客户端或者服务器就ok了。-
    C:\Documents and Settings\Administrator>procPro*C/C++: Release 10.1.0.2.0 - Production on 星期四 2月 4 14:14:59 2010Copyright (c) 1982, 2004, Oracle.  All rights reserved.系统默认选项值取自于:  d:\oracle\product\10.1.0\db_1\precomp\admin\pcscfg.cfg选项名称       当前值         说明
    -------------------------------------------------------------------------------
    auto_connect   否             允许自动连接到 ops$ 帐户
    char_map       charz          正在映射字符数组和字符串
    close_on_commit否             关闭所有 COMMIT 游标
    cmax           100            用于连接池的 CMAX 值
    cmin           2              用于连接池的 CMIN 值
    cincr          1              用于连接池的 CINCR 值
    ctimeout       0              用于连接池的 CTIMEOUT 值
    cnowait        0              用于连接池的 CNOWAIT 值
    code           ansi_c         所要生成的代码类型
    comp_charset   multi_byte     C 编译器支持的字符集类型
    config         default        使用另一配置文件覆盖系统配置文件
    cpool          否             支持连接共享
    cpp_suffix     *none*         覆盖默认的 C++ 文件名后缀
    dbms           native         v6/v7/v8 兼容模式
    def_sqlcode    否             生成 '#define SQLCODE sqlca.sqlcode' 宏
    define         WIN32_LEAN_AND_定义预处理程序符号
    duration       transaction    设置高速缓存中的对象的连接持续时间
    dynamic        oracle         指定 Oracle 或 ANSI 动态 SQL 语义
    errors         是             错误消息是否发送到终端
    errtype        *none*         intype 文件错误的列表文件名
    fips           none           ANSI 不兼容用法的 FIPS 标志
    header         *none*         指定预编译标头的文件扩展名
    hold_cursor    否             控制游标高速缓存中的游标存留数
    iname          *none*         输入文件的名称
    include        *none*         所含文件的目录路径
    intype         *none*         类型信息的输入文件名
    lines          否             向生成的代码添加若干行指令
    lname          *none*         覆盖默认列表文件名
    ltype          none           在列表文件生成的数据量
    maxliteral     1024           生成的字符串字面量的最大长度
    maxopencursors 10             高速缓存的打开游标的最大数量
    mode           oracle         代码对 Oracle 或 ANSI 规则的顺应性
    native_types   否             本机浮点/双精度支持
    nls_char       *none*         指定国家语言字符变量
    nls_local      否             控制如何完成 NLS 字符语义
    objects        是             支持对象类型
    oname          *none*         输出文件的名称
    oraca          否             控制 ORACA 的使用
    pagelen        80             列表文件的页长度
    parse          none           控制对哪一 非 SQL 代码进行语法分析
    prefetch       1              在游标 OPEN 时预先提取的行数
    release_cursor 否             控制从游标高速缓存释放的游标数
    select_error   是             控制选择错误的标志
    sqlcheck       syntax         编译时 SQL 的检查量
    sys_include    *none*         系统标头文件所在的目录
    threads        否             表示多线程的应用程序
    type_code      oracle         使用 Oracle 或动态 SQL 的 ANSI 类型代码
    unsafe_null    否             允许不使用指示符表列的 NULL 提取
    userid         *none*         用户名/口令 [@dbname] 连接字符串
    utf16_charset  nchar_charset  由 UTF16 变量使用的字符集表单
    varchar        否             允许使用隐式 varchar 结构
    version        recent         要返回哪一版本的对象
    win32_threads  否             支持 Windows 默认的本地线程
    PCC-F-02135, CMD-LINE: 用户请求帮助
      

  5.   

    装oracle客户端或者服务器就ok
    PRO*C与OCI程序设计  http://download.csdn.net/source/1320825
      

  6.   

    早起的Oracle版本中有Pro*C的选项的,现在10g开始,客户端和服务器安装包中都是默认安装的
    安装完成后,在CMD运行proc,如果有信息显示,就说明安装成功了
      

  7.   

    安装了客户端,就默认安装了PROC,再在VC里配置PORC环境就可以了。
      

  8.   


    毛线啊........哥,你安个试试......你说的客户端是sqlplus ??还是java client 组件??
      

  9.   

    默认安装客户端好像没有proc的,要装服务器端才可以。