我有以下场景:
1. 我有一个 Powershell 脚本 foo.ps1
2. 在这个脚本中,我想调用 bar.jar
3. Bar.jar 对 Oracle DB 运行查询
4. 该查询的结果应该是传回 foo.ps1
我使用 jar 进行 DB 调用的原因是因为我安装了 32 位 Oracle 库,但是我不能强制 Powershell 在 32 位模式下运行。我已经尝试过
如何在 64 位机器上执行 powershell 脚本之类的解决方案?
但是,尽管它在控制台中显示它切换到 32 位模式,但我仍然收到异常“尝试加载 Oracle 客户端库引发 BadImageFormatException。在安装了 32 位 Oracle 客户端组件的 64 位模式下运行时会出现此问题。”
干杯!