我正在尝试调用“Microsoft.data.odbc.dll”的 DLL,但它在 Windows Server 2012 中失败。我在服务器中安装了 oracle 11 G 客户端。
错误信息 :
RROR [NA000] [Microsoft][ODBC driver for Oracle][Oracle]Error while trying to retrieve text for error ORA-01019ERROR [IM006] [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failedERROR [01000] [Microsoft][ODBC Driver Manager] 驱动程序不支持应用程序请求的 ODBC 行为版本(请参阅 SQLSetEnvAttr)。- 在 Microsoft.Data.Odbc.OdbcConnection.Open() 在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) 在系统。 System.Data.Common.DbDataAdapter.Fill(DataSet 数据集)处的 Data.Common.DbDataAdapter.Fill(DataSet dataSet,Int32 startRecord,Int32 maxRecords,String srcTable,IDbCommand 命令,CommandBehavior 行为)
注意:它在我的本地机器上工作,它有 Windows 7 和 Oracle Client 11G。