2014-01-21 79 views
2

我想通过PHP和Firebird连接外部数据库(它位于我的同一网络),所以我用ibase_connect(),但我无法连接到外部数据库。php firebird/interbase外部数据库连接

下面有我的PHP连接:

$db = '\\SHARE-NAME\PATH\DATABASE.GDB'; 
$con = ibase_connect($db , $user , $password) or die(ibase_errmsg()); 

错误消息:

警告:ibase_connect():在C:上线16

I \路径\ connection.php/O错误在文件“C:\ SHARE-NAME \ PATH \ DATABASE.GDB”的“CreateFile(open)”操作过程中出现错误尝试打开文件时发生错误Le chemin d'accèsspécifiéest introuvable。

ibase_connect是否允许外部连接?

回答

2

您需要安装远程外部数据库上火鸟服务器,然后您可以连接

HOSTNAME:C:/PATH/DATABASE.FDB 

火鸟无法远程访问Windows共享访问数据库

http://www.firebirdfaq.org/faq46/