问题
我正在使用 Oracle DB 11g (11.2.0.4.0 - 64 位)、Jenkins、Windows PowerShell 插件和 VsTestRunner 插件来自动运行单元测试。在设置时,我偶然发现了一个运行中出现的巨大问题,vstest.console.exe
我会收到以下错误:ORA-01017: invalid username/password; logon denied
。通过我的所有研究,已证明这是由 FIPS 合规性问题引起的。
我发现的唯一可行的解决方案是更改与 FIPS 关联的注册表项并将其禁用(将 1 设置为 0)。不幸的是,此解决方案不可行,因为 FIPS 合规性是当前环境的要求。
发现的一个可能的解决方案是将 Oracle DB 更新到 12c Release 2,因为它可以解决早期版本中发现的一个已知错误;但是,我被告知这不是一个选择。
当然,这让我来到这里。
问题
是否有人知道任何其他可能的解决方案,可以让我成功连接到仍然符合 FIPS 的 Oracle 数据库?