【发布时间】:2010-10-30 12:21:05
【问题描述】:
我们正在使用 Nhibernate 连接到 DB2 数据库。来自我的 C# 应用程序。 我们可以使用 Odbc 和 OleDB 驱动程序进行连接,但我们需要使用 IBM DB2 驱动程序 (IBM.Data.DB2.dll) 进行连接。
我们无法使用它进行连接。我们遇到以下错误,似乎 NHibernate 无法创建 NHibernate.Driver.DB2Driver。
{"无法从 NHibernate.Driver.DB2Driver 创建驱动程序。"}
这是我们正在使用的连接字符串。
<property name="dialect">NHibernate.Dialect.DB2Dialect</property>
<property name="connection.driver_class">NHibernate.Driver.DB2Driver</property>
<property name="connection.connection_string">Provider=IBMDADB2;Database=Databasename;Hostname=hostname;Protocol=TCPIP; Port=50000;Uid=username;Pwd=password;</property>
【问题讨论】:
-
您好,您应该重新格式化您的 XML 代码,每行添加 4 个空格。我没有代表来编辑您的帖子,其他人可能会这样做。请在using之后添加1个空行
-
odbc 连接使用了哪些设置
标签: c# nhibernate db2 driver