Redgate Flyway

For PostgreSQL users - where are your DBs hosted?

Flyway Oracle Wallet Location Setting

Flyway Teams

Description

The location on disk of your Oracle wallet.

Note that Oracle Wallet is not currently supported for operations involving Redgate Comparison technology:

  • commands such as diff, check, prepare, snapshot
  • schema model and migration generation operations in Flyway Desktop

Type

String

Default

none

Usage

Flyway Desktop

This can't be set in a config file via Flyway Desktop, although it will be honoured, and it can be configured as an advanced parameter in operations on the Migrations page.

Command-line

./flyway -oracle.walletLocation="/User/db/my_wallet" info

TOML Configuration File

[flyway.oracle]
walletLocation = "/User/db/my_wallet"

Configuration File

flyway.oracle.walletLocation=/User/db/my_wallet

Environment Variable

FLYWAY_ORACLE_WALLET_LOCATION=/User/db/my_wallet

API

OracleConfigurationExtension oracleConfigurationExtension = configuration.getPluginRegister().getPlugin(OracleConfigurationExtension.class);
oracleConfigurationExtension.setWalletLocation("/User/db/my_wallet");

Gradle

flyway {
    oracleWalletLocation = '/User/db/my_wallet'
}

Maven

<configuration>
    <oracleWalletLocation>/User/db/my_wallet</oracleWalletLocation>
</configuration>

Didn't find what you were looking for?