我有一个Firebird数据库(v2.5),它位于服务器上,主机名为" FBDEVDB"。我正在安装SQL Server的单独服务器上开始将表和数据迁移到SQL Server数据库的过程。
我看到几篇帖子讨论了这可以使用SSMS的导入数据功能和Firebird DB的ODBC连接来完成。所以,我已经下载并安装了Firebird ODBC驱动程序64位。当我去配置我的DSN时,我首先得到一个关于丢失gds32.dll的错误。进一步研究,我意识到我需要Firebird文件中的fbclient.dll。我已将其复制到我的SQL Server计算机上,现在gds32.dll错误消失了,我可以告诉它连接到Firebird实例正在尝试,因为如果我提供了错误的用户名/密码,它会告诉我我的登录不正确。
但是,当我使用有效的登录名/密码时,我收到以下错误消息
我在ODBC设置中定义了以下字段
Database: FBDEVDB::C:\Firebird\MYDATABASE.FDB
Client: C:\Temp\fbclient.dll
Database Account: SYSDBA with VALID PASSWORD
我错过了什么?我似乎无法找到有关此错误含义的任何信息。
谢谢!!!!!