TIBDatabase 连接远程interbase
1.IBDatabase->DatabaseName = SportsServer:D:\\JCSports_2G\\db\\JCSPORTS_2G.GDB
2.IBDatabase->DatabaseName = 192.168.199.23:D:\\JCSports_2G\\db\\JCSPORTS_2G.GDB
第一种写法,完全可以用。
第二种写法,连接失败。提示: Unable to complete network request to host "192.168.199.23".Failed to establish a connection.連線嘗試失敗,因為連線對象有一段時間並未正確回應,或是連線建立失敗,因為連線的主機無法回應。
我现在就是想改用IP,请问是什么地方出错了?需要怎么写?
[解决办法]
改错地方了吧?
1.IBDatabase->DatabaseName = SportsServer:D:\\JCSports_2G\\db\\JCSPORTS_2G.GDB
2.IBDatabase->DatabaseName = SportsServer:D:\\192.168.199.23\\db\\JCSPORTS_2G.GDB
[解决办法]
写错了不好意思。你在局域网中应当把所有的机器(每次台电脑)IP全写死,不用路由的DHCP解析。
[解决办法]
如果你的IB数据库是默认安装的,用这样的字符串:
192.168.199.23:D:\\JCSports_2G\\db\\JCSPORTS_2G.GDB
如果安装时指定了实例名,则需要:
192.168.199.23/实例名:D:\\JCSports_2G\\db\\JCSPORTS_2G.GDB