其他信息:错误[IM002] [Microsoft] [ODBC驱动程序管理器]未找到数据源名称,并且未指定默认驱动程序

时间:2014-04-25 18:57:07

标签: c# wcf odbc database-connection

我在尝试打开ODBC连接的时候遇到此错误。

这是我的连接字符串:

<add name="ODBCConnection"
     connectionString="Driver={IBM InfoSphere Classic ODBC Driver V10.1};Server=xxx.xxxxxx.COM,6666;Database=DTM;"
     providerName="System.Data.Odbc"/>

我没有使用DSN,因为我认为没有必要,连接字符串可以处理所有这些。有人能告诉我连接字符串有什么问题吗?

编辑:更新了仍无效的连接字符串。

1 个答案:

答案 0 :(得分:1)

&#34; IBM InfoSpere类ODBC驱动程序V10.1&#34;必须是您将在ODBC管理器中找到的确切驱动程序字符串。请注意,如果您使用的是64位Windows计算机,则有2个ODBC管理员,一个用于32位和64位。请参阅64-bit ODBC,其中说明了每个地方的位置。您需要知道您的应用程序是32位还是64位,并将其与管理员匹配。