oracle - 如何在 flyway.conf 中设置 orcale 钱包
问题描述
有人可以帮助在flyway conf中使用oracle钱包设置正确的jdbc连接字符串吗?
如果我尝试了 sqlplus /@WALLET_NAME 它可以完美运行,但是通过 flyway 它总是需要凭据(没有错误)。
我有 flyway.url=jdbc:oracle:thin:/@WALLET_NAME 也试过 flyway.url=jdbc:oracle:thin:@WALLET_NAME
感谢您的任何提示。
解决方案
也许您正在使用免费的flyway版本。这似乎是一项付费功能。请参阅此处并检查 flyway 团队标签: https ://flywaydb.org/documentation/configuration/parameters/oracleWalletLocation
我尝试使用 Flyway。但是,免费版不支持 Oracle Wallet。这是在 Oracle Cloud 上使用 Oracle 自治数据库所必需的。
而且付费版对我来说太贵了。所以,我决定回到 Liquibase。
推荐阅读
- swift - 如何从多个 API url 下载图像但跳过无法访问的
- python - 如何查找网络 ID
- tsql - 我有一个要求,我需要在 Azure SQL DW 中将列值动态转换为列标题
- python - 遵循 python googl-style-guide 时避免使用静态成员和方法
- python-3.x - 在 CPLEX 上实施软规则
- linux - Ubuntu / NGINX - 无法更改某些目录和文件的所有权或权限
- swift - 将数据从蓝牙设备转换为可读字符串
- python - 比较具有相同形状但沿轴移动的两条曲线
- java - JVM 搜索 install4j 应用程序的回退
- ssl - 将 Http 更改为 Https 用于 c# Web 应用程序