Skip to content

Sqitch deploy fails on Oracle Oracle Autonomous Database #890

@Mouad-El-Asri

Description

@Mouad-El-Asri

Hi,

I'm encountering the following error when attempting to deploy changes to an Oracle Autonomous Database using Sqitch:

Undef did not pass type constraint "Str" (in $args->{"message"}) at /usr/local/share/perl5/Throwable.pm line 75
    "Str" is a subtype of "Value"
    "Value" is a subtype of "Defined"
    Undef did not pass type constraint "Defined" (in $args->{"message"})
    "Defined" is defined as: (defined($_))

Steps to reproduce:

  • Configure your Oracle ATP instance and download the client wallet.
  • Set the TNS_ADMIN environment variable to point to the wallet location.
  • Set up a Sqitch project with Oracle deployment scripts.
  • Run:
sqitch deploy --target db:oracle://<oracle_username>@<oracle_tns_alias>

Could you please help with any possible solutions or guidance on how to resolve this error?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions