在三层程序中,客户程序在运行时出现以下问题?请问怎样解决!谢谢。(100分)

  • 主题发起人 主题发起人 fpsky
  • 开始时间 开始时间
F

fpsky

Unregistered / Unconfirmed
GUEST, unregistred user!
Unknown network error
ORA-12203:INS:unable to connect to destination
Alias:dddb.
我用的是:oracle8。0。5数据库
 
你的全局服务名错误。
 
谢谢你的回答,那什么是全局服务名,能再具体点吗?
 
首先确定网络是通的。
然后检查ODBC,用一个简单的查询,看看是否能出来数据。
 
有可能两种原因:
1、检查网络是否通
2、检查MIDAS.DLL 是否分发到客户端
 
1.使用socketconnection
2.设好IP
 
问题出在数据库连接上,和delphi没有关系。
建议使用sql*net以及tcp/ip协议连接数据库,你报的错好像是说你使用了oracle的名字服务
而不是tcp/ip。
如果还不行,建议重装oracle客户端。
我常碰到这问题,有时候很没有道理,甚至要重装操作系统。
而且,由一台pc我已经整了2年了,到目前为止,就是没法用它连oracle。我也说不出装了多少遍。
 
除了xiaoqi的两点,还有客户端是不是win 95?win 98 的 socket 升级了!
 
这跟三层无关,你的ORCALE连接配置不对,即使两层也错。
应该先用Net8Assitant新建一个连接到ORACLE库的连接,再在BDE中用这个连接来表示数据库
 
问题解决了,是BDE连接的问题,重新设置后正常,谢谢大家。
 
谢谢大家。
 

Similar threads

后退
顶部