【发布时间】:2025-12-19 18:05:07
【问题描述】:
我正在尝试使用 DataDirect ODBC 驱动程序与我的 Azure 数据库建立连接,但出现此错误。
Src_ODBC_Unld_iMIS_Name_All: ODBC function "SQLConnect" reported: SQLSTATE = 08001: Native Error Code = 0: Msg = [IBM(DataDirect OEM)][ODBC SQL Server Wire Protocol driver]Connection refused. Verify Host Name and Port Number. (CC_OdbcConnection::connect, file CC_OdbcConnection.cpp, line 578)
我的连接信息。
[ODBC Data Sources]
AzureSQLServer=DataDirect SQL Server Azure
[AzureSQLServer]
Driver=/opt/IBM/InformationServer/Server/branded_odbc/lib/VMsqls00.so
Description=DataDirect SQL Server Native Wire Protocol
Database=AzureDatabase
EncryptionMethod=1
HostName=azure-db-server.database.windows.net
PortNumber=1433
ValidateServerCertificate=1
我可以通过使用 SQL Server Native Client 驱动程序从 Windows 设置 ODBC 连接到数据库,并且我获得了数据库的成功审核日志条目。使用 DataDirect 驱动程序时,我什至没有在 Azure 数据库上获得审核日志条目。这是否表明 DataDirect 连接甚至没有通过我的防火墙或我的设置有问题?
【问题讨论】:
标签: sql-server azure odbc datastage datadirect