在本地网络上连接firebird数据库

时间:2013-05-22 09:36:10

标签: vb.net firebird

我在vb.net上制作了一个程序,并将Firebird 2.1作为数据库。我有一台服务器也安装了Firebird 2.1和Firebird ODBC。我想要做的是在客户端上运行该程序。问题是它没有运行并返回ERROR,如:

ERROR[08004][ODBC Firebird Driver]Unable to connect to data source: library 'gds32.dll' failed to load

如果我将Firebird 2.1服务器安装到客户端 - 它将返回错误,寻找数据库。

如果有人帮助我,我该怎么办?任何帮助都感激不尽。

我的项目应该像服务器客户端一样,服务器上的Firebird 2.1服务器和Firebird ODBC与位于C:\My_Database\CLIENT_CUSTOMER.FDB的数据库一起安装,应用程序位于某些客户端的共享文件中可以访问。

提前致谢!

1 个答案:

答案 0 :(得分:3)

您使用的ODBC驱动程序查找gds32.dll作为客户端库 - 这是InterBase天的客户端库名称。如果您可以更改ODBC数据源的配置,请将其更改为查找fbclient.dll。或者,将fbclient.dll复制到system32目录并将其重命名为gds32.dll