仍是关于interbase的连接问题(100分)

  • 主题发起人 主题发起人 susea
  • 开始时间 开始时间
S

susea

Unregistered / Unconfirmed
GUEST, unregistred user!
在一台win95系统中安装了interbase server
其他的机器无法与之连接(装了client端)。
bde的server配置如下:
server: chen:c:/program files/boraland/intrbase/bin/sbh.gdb
或//chen/intrbase/bin/sbh.gdb
或ip:c:...
但总是返回错误:unable to complete network request to host "chen"
failed to establish a connection.
检查,services 文件存在 gds_db 3050/tcp
所有网络配置也正常,ping的通。 大惑不解。
请各位大虾悉心指教。
 
检查 InterBase Server 的设置是否正确?
 
因为server是在win95上,所以觉得不需
太多配置,只将root的路径指定。
还请各位大虾帮忙。
 
用TCP/IP连接
IS LICENSE THE PROBLEM?
 
注意WINDOW95连接时的协议匹配性问题
 
1.以win95/98机器作为服务器只支持tcp/ip协议.
2.以ip地址连结如"chen"机的ip地址为"210.100.102.100"
bde 中设 server name 项为:
"210.100.102.100:c:/program files/boraland/intrbase/bin/sbh.gdb"
3.用interbase自带的InterBase Communication Diagnostics程序测试
选winsock项 Host填 "210.100.102.100" service选 "gds_db"
Test通过就一定可连上.
 
具我所知, InterBase Server要能远程连接, 必须在Windows NT上.
我以前试过, 95就是不行;
但NT上没有问题. 至于98, 我倒是没有试过.
 
我用INTERBASE较多,也偶尔遇到这样的问题,rss的说法基本上是
对的,只是95/98只支持TCP/IP我不能同意.NetBeui协议照样可用.
当然主机的描述方法不同:
TCP/IP: 主机名:路径/文件名,如:Chen:C:/Program....
NetBeui: 共享连接名:路径/文件名,如://chen/C:/Program ...
如果出现不能连接的情况则是因为InterBase的Socket调用与平常
的Sicket调用有一些差别.解决的方法是:
1.直接使用IP地址;
2.配置TCP/IP体系的DNS系统.
 
在客户端用Interbase Server Manage
建立连接时
server 打 主机名
协议用 NETBEUI
 
多人接受答案了。
 
后退
顶部