Sign-up....

为什么不能在IBConsole里配置远程数据库?

IB版本7.1

我先配置了一个Local Server

然后配置了一个远程TCP/IP协议的数据库,显示如下消息:

Unable to complete network request to host "p4".

Failed to locate host machine.

The specified name was not found in the hosts file or Domain Name Services

----

InterBase Server和InterBase Guardian服务都已经启动。

我该怎么办?

谢谢!!

[290 byte] By [迷失的森林] at [2007-9-19 0:25:20]
# 1 Re: 为什么不能在IBConsole里配置远程数据库?
用TCP/ip协议这样:

p4:C:\Documents and Settings\All Users\Documents\xxx.ib

得保证运行Ibserver服务器的那台机器的计算机名字叫 p4

并且连网正常

而且 在机器 p4上ibguard已经运行

# 2 Re: 为什么不能在IBConsole里配置远程数据库?
如果 p4 机器上装xp ,这样启动服务器:

只要选择安装了InterBase Server一项,在“控制面板”里就会发现InterBase Manager一项,运行之,Startup Mode选择Manual,Status区域的勾选别选,Start按纽可以可靠启动服务器,并且在托盘可以看见标志。

at 2007-1-31 9:19:20 >
# 3 Re: 为什么不能在IBConsole里配置远程数据库?
而且你需要许可证来激活IB的远程连接。否则只支持LOCAL连接。如果你LOCAL连接没有问题,而在本机上调试远程连接(用localhost:c:/..../*.ib)出错,100%是没有许可证的问题。

如果本机“伪”远程可以,但是从别的机器连接却有问题,那要看防火墙是否打开IB的3050端口。

一直努力 at 2007-1-31 9:19:28 >
# 4 Re: 为什么不能在IBConsole里配置远程数据库?
好像ib不支持远程访问吧?
无心·无梦·无语 at 2007-1-31 9:19:38 >
# 5 Re: 为什么不能在IBConsole里配置远程数据库?
你注册一个数据库,把数据库名写为:

ip:远程文件绝对路径如:

192.168.1.1:c:\db\database1.ib

冷水铺 at 2007-1-31 9:19:44 >

其他数据库开发

All Classified