当我尝试连接到Oracle 9i db时,我总是得到ORA-1017无效的用户名/密码;登录被拒绝。
在Oracle 10g或更高版本上,一切都很好。

ODP.NET Core:2.18.3;
ASP.NET Core:2.1.403

ConnectionString:“数据源= myTnsName;密码= myPassword;用户标识= myUserId”

设置了TnsAdmin。

在数据库侧的Oracle登录中,我找到了以下条目:ORA-1017无效的用户名/密码;未知身份验证类型:6A

有什么想法欢迎吗?可以连接吗?

最佳答案

不可能,不支持低于10.2的Oracle数据库。参见Data Provider for .NET Developer's Guide


系统要求

适用于.NET的Oracle数据提供程序,托管驱动程序需要以下内容:


与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版或更高版本

07-24 09:37
查看更多