如何使用ODP.NET Core的托管驱动连接Oracle 9i数据库

5
当我尝试连接到Oracle 9i数据库时,我总是收到ORA-1017无效的用户名/密码;登录被拒绝。在Oracle 10g或更高版本中一切正常。
ODP.NET Core: 2.18.3; ASP.NET Core: 2.1.403
ConnectionString: "Data Source=myTnsName;password=myPassword;user id=myUserId"
已设置TnsAdmin。
在Oracle日志中,我发现了这个条目:ORA-1017无效的用户名/密码;未知的Auth类型:6A
有什么想法?是否可以连接?
1个回答

4
不可能,Oracle数据库低于10.2版本不被支持。请参阅《Data Provider for .NET Developer's Guide》:(链接) 引用: 系统要求 Oracle Data Provider for .NET, Managed Driver需要以下内容: - 与ODP.NET Unmanaged Driver相同的Windows操作系统支持。 - ODP.NET Managed Driver使用AnyCPU构建。它可以在32位或64位(x64)Windows和32位或64位(x64).NET Framework上运行。 - Microsoft .NET Framework 4, 4.5, 4.5.1或4.5.2。 - 访问Oracle Database 10g Release 2或更高版本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接