我试图通过nhibernate打开oracle连接:
我使用以下内容 驱动程序类= NHibernate.Driver.OracleDataClientDriver Dialact = NHibernate.Dialect.Oracle10gDialect
连接字符串=数据源= ODOCLDN;用户ID = uid;密码= pwd
我的nhibernate配置适用于MYsql和sql server。但不适用于oracle。
使用连接字符串中提到的数据源,用户和密码,我可以使用“SQL PLUS”登录。但不使用nhibernate!
获得以下错误: 用户名/密码无效,登录被拒绝。
请帮忙
答案 0 :(得分:2)
“用户名/密码无效,登录被拒绝”消息表示您已成功连接到数据库,但身份验证失败。您已连接到错误的数据库,或者您的用户标识/密码不正确。检查ODBC管理器中的数据源,并确保它指向您需要的数据库。