我原来使用过,现在给你说一下需要注意的几个选项,
  先new一个oracle的BDE连接,
  NET Protocol: 用Oracle的Net8 config assistent做一个到服务器的连接,
    用这个连接就可以了
  Server Name : 用想连接的Svr Name就行了。
  SqlQyMode: 用Server。
  UserName:不用说了吧
填完后存盘,连接一下应该就行了。

解决方案 »

  1.   

    是这样的。
     step1 鼠标点中树形条框中的database.点击右键。选择菜单中的new.
     step2 在下拉框中选择oracle 作为database的驱动。
     step3 在新建的oracle 驱动列表中选择 server name 选择你需要建立连接的数据库。这个用户名通过ORacle client端设置后的。
     step4 在user name输入用户名。
     然后,在树形框鼠标点击 新建的oracle用户名。点右键,选择apply。
     就ok了。
      

  2.   

    NET Protocol 很重要,如果你连接出错,八成就是它的问题了,
    你得用Oracle的Net8 ... Assistent做一个连接.然后就用这个连接.
      

  3.   

    也可以不配BDE。直接用TNS协议连接将DB的Params设置成
    NET PROTOCOL=TNS
    OPEN MODE=READ/WRITE
    SCHEMA CACHE SIZE=8
    LANGDRIVER=
    SQLQRYMODE=
    SQLPASSTHRU MODE=SHARED AUTOCOMMIT
    SCHEMA CACHE TIME=-1
    MAX ROWS=-1
    BATCH COUNT=200
    ENABLE SCHEMA CACHE=FALSE
    SCHEMA CACHE DIR=
    ENABLE BCD=FALSE
    ENABLE INTEGERS=FALSE
    LIST SYNONYMS=NONE
    ROWSET SIZE=20
    BLOBS TO CACHE=64
    BLOB SIZE=32
    OBJECT MODE=TRUE
    SERVER NAME=192.168.0.111
    USER NAME=tiger
    PASSWORD=tiger你可以参看一下Demos\Oracle8\ortypes
      

  4.   

    问题解决,现在放分。另开贴,再问一个关于Delphi访问Oracle的问题。
    请各位继续帮忙。