1. 配置BDE
开始->程序->Borland Delphi 6->BDE Administrator
  
2. 配置Drivers,修改上图画红圈的地方,分别是 
    DLL32:      SQLORA8.DLL
    VENDOR INIT:   OCI.DLL
    SQLPASSTHRU MODE: SHARED NOAUTOCOMMIT
修改完,点击工具栏上的apply或按CTRL+A,完成配置后关闭BDE Administrator,接下配置Database Aliases(数据库访问别名),重新打开BDE Administrator新建一个别名,如设为useoracle,接下图:
 
 
SERVER NAME下拉选择YOUSOFT.WORLD,点击工具栏上的apply或按CTRL+A,然后双击useoracle,进入连接
  
输入用户名、口令(如:上面建的yousoft,口令),按“OK”连接。出现下面表明连接成功!
  
三.添加与维护Oracle ODBC 数据源
  ODBC中文即开放式数据库链接(Open DataBase Connectivity),实际上是一种数据引擎。通过它所提供的函数,可以访问数据库中的数据。它的优点在于能处理多种类型的数据,如:dBase,FoxPro,Paradox及Oracle等。不同的数据库都有自己的ODBC驱动程序。我们从控制面版中打开ODBC数据源管理器
  
切换到Drives(驱动程序)选项卡,即可看到已安装的所以ODBC驱动程序,如上图所示。
1.添加ODBC数据源
切换到System DSN选项卡,在此添加一下Oracle数据源,如下图所示
 
单击Add按钮,出现如下图所示的Create New Data Source对话框。
 
在列表中选择Microsoft ODBC for Oracle选项,单击完成,为标识数据源,在Data Source Name文本框中输入useoralce2,User Name和Server中分别输入yousoft和yousoft.world,单击OK就可在System DSN选项卡中看到添加的数据源名称。
2.维护Oracle ODBC数据源
一旦建立好ODBC数据源后,还可以通过ODBC数据源管理器方便地对其进行修改,删除。只需选中数据源名称,单击Configure按钮即可修改该项数据源所有的设置。如查要删除选定的数据源,则只需单击Remove按钮。 

解决方案 »

  1.   

    访问Oracle,首先需要安装Oracle的客户端,并配置net8 Assistant的服务与数据库服务器连接,然后利用Delphi的Ado或者Bde与服务进行连接!Ado的连接字符串是这样的:
    Provider=MSDAORA.1;Password=zs_user;User ID=zs_user;Data Source=TESTDATA;Persist Security Info=True
    其中DataSource就是Oracle客户端的服务名
    User Id:用户名(服务器分配的)
    Password:口令