高分请教 oracle与delhpi连接问题 ( 积分: 150 )

  • 主题发起人 主题发起人 Delx
  • 开始时间 开始时间
D

Delx

Unregistered / Unconfirmed
GUEST, unregistred user!
在delphi通过ADOTable 和 ADOStoreproc连接时报 "数据提供者或其他服务返回E_FAIL状态"错误,清高手指点,怎样才能访问oracle得表和存储过程,
 
如果是用ado直接連Oracle的話,要在使用的電腦上面要安裝Oracle客戶端並設置好才能夠使用的,因為很多人覺得麻煩,所以現在很多都是使用ODAC控件直接連接到Oracle
 
to deardai
我在本机下安装的oracle和delphi ,兵也安装了oracle客户端,请问你知道怎样配置客户端马?另外你说的odac是delphi自带的控件马?还第三方控件?

高分请教高手!
 
高分请教高手!
 
"请问你知道怎样配置客户端马?"
貌似你还没有配置过Oracle客户端?
 
客户端的简单配置
在“程序”中选择oracle自带的配置工具oracle net manager, 打开后选择“服务命名”,右键选择添加,填写服务名
接下来选择tcp/ip协议,然后输入数据库服务器的ip地址、机器名或者域名。
继续下一步,然后输入全局数据库名
再下一步,测试成功,表示配置正确,至此完成了oracle客户端的配置。

服务器端的简单配置
在“开始”菜单里选取“程序”,选择oracle企业管理器,点击左侧的数据库,弹出登陆界面,选择DBA身份登陆。进入后可看到相关的数据库表信息
 
to :lynch2611 :eloveme
我以配置了客户端,我是想问:odca是不是也需要配置客户端!odac是什么,我并不大清楚!:(
不好意思!
 
ODAC没用过``一直用ADO```所以这个问题不知道``呵呵 `自己去琢磨吧``百度一下吧
 
用bde吧,虽然比较老,但是数度还是蛮快的,比ado好用,ado链接oracle确实比较烦
 
用odac吧。或odbc都可以的。就是相关的设置和使用的方法不太一样。不过odac好像还是比较好用一些
 
跟连接SQL数据库没有什么区别,只是配置一下ConnectionString,很容易就可以使用了
 
Odac是個第三方控件,如果是用ODAC來連接Oracle客戶端的話就不需要在客戶端做任何設置可以直接連接,用ado的話一定要在客戶端裝個客戶端。然后在Net manager里建立並配置服務命名才能連接到,至於Bde你也要用Odbc來建立並設置資料庫連接吧
 
用udl文件连接啊,
 
bde配置oracle比较好,速度快
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
875
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部