NT上数据库的连接问题。(200分)

  • 主题发起人 主题发起人 lha
  • 开始时间 开始时间
L

lha

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠,LHA送分来了!

今天心情很好,因为我又来到了大富翁
(平时很少有机会,主要是我的学校太那个...),
真羡慕能经常上大富翁的朋友:-)

现遇一难题:
有一Server为中文NT4.0+Sp4, Client为Win98,win98SE。

局域网,Server IP: 192.168.0.8, Client1 IP: 192.168.0.3
网络能ping通.

Server上有Local InterBase Server

Version: WI-V5.5.0.742
License: 2User
Capabilities: Local Client Support

我想在Client上访问Server的InterBase,
于是用BDE建别名,出现以下错误:

Unknown database.
Unable to complete network request to host
"192.168.0.8".
Failed to establish a connection.

unknown Win32 error 10061


BDE Error: 13059 [$33][$3]
Server Error: -902

不知以上方法是否可行,能否指点一下。
是不是一定要通过BDE连到Server上?

请详细一点。

唉!吾现已大三,但水平实在是Low.
 
你在服务器上装 Interbase server (local的只能本地访问)
 
delphi 4 5 企业版 c++builder 4 企业版 都有interbase server
安装完应该就可以了。

设置bde :
Server Name 的格式是: 主机名:c:/data/mydata.gdb 这样的格式
主机名是要能ping通的,好象直接用ip 地址不行
主机名和你的nt机器名一样,要是ping不通,就在客户端的 windows/hosts 文件
加一行: 192.168.0.8 主机名
 
你一定要安裝interbase server
 
没装Server吧?
 
就是没装server啦
 
谢谢各位侠,
我没装server,
但是我听说好象Nt上要配置DNS, 请问DNS如何配置?

BTW:我要到网吧才能上大富翁,上午才连得上大富翁
所以不能及时回应大家,说声Sorry!
 
不必配dns,要是客户端找不到服务器主机(不能用主机名连接)
可以使用hosts文件:
客户端是nt: winnt/system32/drivers/etc/hosts
客户端是win9x:windows/hosts
增加一行:(举个例子,服务器叫 myserver ,地址 10.0.0.1)
10.0.0.1 myserver
 
Thank for everyone!
 
1、不是INTERBASE的SERVER版,而是LOCAL。
2、如果是SERVER版,客户端要安装INTERBASE的客户程序。
 
多人接受答案了。
 
后退
顶部