borland c++ builder 5 企业版使用bde访问 oracle方法
系统环境:
1、操作系统:windows 2000 server
2、数据库: oracle 8i r2 (8.1.6) for nt 企业版
3、开发工具:borland c++ builder 5 企业版
连接方法:
一、安装 oracle 8i r2 (8.1.6) for nt 企业版
使用典型安装,安装目录为d:\oracle;
二、安装 borland c++ builder 5 企业版
把 borland c++ builder 5 光盘放入光驱,使用典型安装,
安装目录为c:\program files\borland\cbuilder5;
三、生成oracle实验记录
连入sql*plus,以system/manager用户登录
sql> conn system/manager
创建新的用户:如user1/pass1,赋予connect,resource权限。
sql> grant connect,resource to user1 identified by pass1;
sql> conn user1/pass1
sql> create table test(a number,b char(19));
sql> insert into test values(1,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
sql> insert into test values(2,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
sql> insert into test values(3,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
sql> insert into test values(4,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
sql> insert into test values(5,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
sql> commit;
sql> select * from test;
a b
---------- -------------------
1 2000-11-28 20:27:33
2 2000-11-28 20:27:36
3 2000-11-28 20:27:38
4 2000-11-28 20:27:40
5 2000-11-28 20:27:52
d:\oracle\ora81.network\admin\tnsnames.ora中有如下内容:
test =
(description =
(address_list =
(address = (protocol = tcp)(host = 192.1.1.1)(port = 1521))
)
(connect_data =
(service_name = oradb)
)
)
总结:
oracle service_names: oradb
oracle用户名: user1
户名密码: pass1
测试表名: test
tnsnames: test
四、配置bde
开始->程序->borland c++builder 5->bde administrator
1、配置drivers,修改以下几个地方.
dll32: sqlora8.dll
vendor init: oci.dll
langdriver: oracle sql we850
sqlpassthru mode: shared noautocommit
清除server name和user name
修改完,按鼠标右键,apply(ctrl+a),提交修改
2、配置database aliases(数据库访问别名),新建一个别名,起名为oracle.
3、修改以下几个地方.
server name: test
修改完,按鼠标右键,apply(ctrl+a),提交修改,退出bde administrator
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器