所以我遇到了一个问题,我正在使用FIPS强制环境和11g Oracle数据库,由于涉及FIPS的已知错误而导致使用Oracle.ManagedDataAccess
时遇到问题。唯一已知的解决方案是:
由于我们无法控制3个环境中的2个,因此我们无法进行太多细节,因此无法进行升级,这会阻止我们在所有三个环境之间强制执行一致的工作空间。我们无法禁用FIPS,因为它是必需的设置。这使我无法将Managed转换为Unmanaged。
有些人可能认为这很简单,但我对Oracle或ODP.NET几乎没有经验,因此,将C#文件(特别是那些使用Entity Framework的文件)转换为Unmanaged对我来说很陌生。
我已经找到了从头开始设置它的教程,但我发现的任何内容都是非托管的。我发现的几乎所有内容通常都是将ODP.NET和Entity Framework设置为托管,如何将Unmanaged转换为Managed,或者将非托管连接转换为花絮。现在似乎几乎没有什么,或者我只是在寻找所有错误的地方。
如何使用Oracle 11g作为非托管来设置带有实体框架的ODP.NET?有人可以简要介绍一下需要什么吗?