连接到Firebird (ODBC)
此示例展示了如何连接到Linux服务器上运行的Firebird 2.5.4数据库。
必备组件:
•Firebird数据库服务器被配置为接受来自客户端的TCP/IP连接。
•必须在您的操作系统上安装Firebird ODBC驱动程序。此示例使用了从Firebird网站(https://www.firebirdsql.org/)下载的Firebird ODBC驱动程序2.0.3.154版。
•必须在您的操作系统上安装Firebird客户端。请注意,Firebird 2.5.4客户端没有可用的独立安装程序;客户端是Firebird服务器安装包的一部分。您可以从Firebird网站(https://www.firebirdsql.org/)下载Firebird服务器安装包,找到"Windows executable installer for full Superclassic/Classic or Superserver”。要仅安装客户端文件,请在执行向导步骤时选择“Minimum client install - no server, no tools”。
重要提示:
•Firebird ODBC驱动程序和客户端(32位或64位)的平台必须与XMLSpy的平台相对应。 •Firebird客户端的版本必须与您正在连接的Firebird服务器的版本相对应。 |
•需要以下数据库连接详细信息:服务器主机名或IP地址、服务器上的数据库路径(或别名)、用户名和密码。
要通过ODBC连接到Firebird,请执行以下操作:
1.启动数据库连接向导。
2.单击ODBC连接。
3.选择用户DSN(或系统DSN,如果您有管理员权限),然后单击添加 。
4.选择Firebird驱动程序,然后单击用户DSN(或系统DSN,具体取决于您在上一步中选择的选项)。如果列表中没有可用的Firebird驱动程序,请确保在您的操作系统上安装它(另请参见查看可用的ODBC驱动程序)。
5.输入数据库连接详细信息,如下所示:
数据源名称(DSN) | 为您正在创建的数据源输入一个描述性名称。 |
数据库 | 输入服务器主机名或IP地址,后跟一个冒号,然后是数据库别名(或路径)。在此示例中,主机名为firebirdserv,数据库别名为products,如下所示:
firebirdserv:products
使用数据库别名的前提是,在服务器上,数据库管理员已将别名products配置为指向服务器上实际的Firebird (.fdb)数据库文件(有关更多详细信息,请参见Firebird文档)。
您还可以用服务器IP地址代替主机名,用路径代替别名;因此,以下任何一个连接字符串示例都是有效的:
firebirdserver:/var/Firebird/databases/butterflies.fdb 127.0.0.1:D:\Misc\Lenders.fdb
如果数据库在本地的Windows机器上,请单击浏览,然后直接选择Firebird (.fdb)数据库文件。 |
客户端 | 输入fbclient.dll文件的路径。默认情况下,它是Firebird安装目录的bin子目录。 |
数据库账户 | 输入数据库管理员提供的数据库用户名(此示例中为PROD_ADMIN)。 |
密码 | 输入数据库管理员提供的数据库密码。 |
6.单击确定。