gop*_*pek 5 oracle odp.net oracle9i odp.net-managed asp.net-core-2.1
当我尝试连接到 Oracle 9i db 时,我总是收到 ORA-1017 无效的用户名/密码;登录被拒绝。在 Oracle 10g 或更高版本上一切正常。
ODP.NET 核心:2.18.3;ASP.NET 核心:2.1.403
ConnectionString:“数据源=myTnsName;密码=myPassword;用户ID=myUserId”
TnsAdmin 已设置。
在数据库端的 Oracle 登录中,我发现了这个条目:ORA-1017 无效的用户名/密码;未知身份验证类型:6A
欢迎任何想法?可以连接吗?
不可能的,10.2以下的Oracle数据库不支持。请参阅.NET 数据提供程序开发人员指南:
系统要求
Oracle Data Provider for .NET 托管驱动程序需要以下内容:
与 ODP.NET、非托管驱动程序相同的 Windows 操作系统支持。
ODP.NET,托管驱动程序是使用 AnyCPU 构建的。它在 32 位或 64 位 (x64) Windows 以及 32 位或 64 位 (x64) .NET Framework 上运行。
Microsoft .NET Framework 4、4.5、4.5.1 或 4.5.2
访问 Oracle 数据库 10g 第 2 版或更高版本