如何在 flyway.conf 中设置 orcale 钱包

Posted

技术标签:

【中文标题】如何在 flyway.conf 中设置 orcale 钱包【英文标题】:how to setup orcale wallet in flyway.conf 【发布时间】:2021-10-04 05:28:29 【问题描述】:

有人可以帮助在 flyway conf 中使用 oracle 钱包设置正确的 jdbc 连接字符串吗?

如果我尝试使用 sqlplus /@WALLET_NAME 它可以完美运行,但通过 flyway 它总是需要凭据(没有错误)。

我有 flyway.url=jdbc:oracle:thin:/@WALLET_NAME 也试过 flyway.url=jdbc:oracle:thin:@WALLET_NAME

感谢任何提示。

【问题讨论】:

【参考方案1】:

也许您正在使用免费的 flyway 版本。这似乎是一项付费功能。 请参阅此处并检查飞行团队标签: https://flywaydb.org/documentation/configuration/parameters/oracleWalletLocation

我尝试使用 Flyway。但是,免费版不支持 Oracle Wallet。这是在 Oracle Cloud 上使用 Oracle 自治数据库所必需的。

而且付费版对我来说太贵了。 所以,我决定回到 Liquibase。

【讨论】:

虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review

以上是关于如何在 flyway.conf 中设置 orcale 钱包的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Netbeans 中设置环境变量?

如何在 Android 中设置 libsvm?

如何在 Laravel 中设置全局变量?

如何在代码中设置绑定?

如何在协议扩展中设置委托

如何在预览中设置环境对象