【发布时间】:2017-03-08 13:35:52
【问题描述】:
我正在尝试使用 ODP.NET 托管驱动程序连接到 9i oracle 数据库。每次我看到 ORA-01017:无效的用户名/密码;登录被拒绝。
我正在尝试连接到 10g 或更高版本的 oracle 数据库 - 一切都很好。
此外,当我尝试使用 .Net Framework for Oracle 或 .Net Framework for OLE DB (MSDAORA) 连接到 9i oracle 数据库时,一切都很好。
有什么问题?
【问题讨论】:
-
也许用一个全新的驱动程序连接到一个石器时代的数据库不是很聪明。
-
@WernfriedDomscheit,也许你知道正确的方法?
-
在 Oracle 9i 中,密码不区分大小写。尝试将密码全部设置为大写,也许它会有所帮助 - 尽管它是一个救命稻草。
-
我刚刚有了另一个想法,将Oracle参数SEC_CASE_SENSITIVE_LOGON设置为false,也许有帮助。
-
@WernfriedDomscheit,我都试过了。不成功。也许您对“石器时代的数据库”是正确的,但我找不到可以证实这一点的官方文件。
标签: c# oracle odp.net oracle9i