使用 Jenkins 的 Flyway
Flyway using Jenkins
你好,我是 Flyway 的新手,正在探索使用 Jenkins 进行数据库迁移和版本跟踪。我们在这个项目中有 Oracle DB,这是我尝试使用 Jenkins 作业 运行 基线时遇到的错误。
$ /var/lib/jenkins/flyway-4.2.0/flyway -user=oracle ******** -url=jdbc:oracle:thin:@//10.202.98.95:1521/orcl -locations=/var/lib/jenkins/flyway-4.2.0/sql info baseline
Flyway 4.2.0 by Boxfuse
ERROR: Unable to instantiate JDBC driver oracle.jdbc.OracleDriver : oracle.jdbc.OracleDriver
ERROR: Build step 'Invoke Flyway' failed due to errors.
如果有人告诉我导致此错误的原因,这将很有帮助,在此先感谢
您可能需要 "install" Flyway 的 Oracle JDBC 驱动程序。找到 Oracle 驱动程序(通常称为 ojdbc6.jar
)并根据 documentation.
复制到 flyway/drivers
你好,我是 Flyway 的新手,正在探索使用 Jenkins 进行数据库迁移和版本跟踪。我们在这个项目中有 Oracle DB,这是我尝试使用 Jenkins 作业 运行 基线时遇到的错误。
$ /var/lib/jenkins/flyway-4.2.0/flyway -user=oracle ******** -url=jdbc:oracle:thin:@//10.202.98.95:1521/orcl -locations=/var/lib/jenkins/flyway-4.2.0/sql info baseline
Flyway 4.2.0 by Boxfuse
ERROR: Unable to instantiate JDBC driver oracle.jdbc.OracleDriver : oracle.jdbc.OracleDriver
ERROR: Build step 'Invoke Flyway' failed due to errors.
如果有人告诉我导致此错误的原因,这将很有帮助,在此先感谢
您可能需要 "install" Flyway 的 Oracle JDBC 驱动程序。找到 Oracle 驱动程序(通常称为 ojdbc6.jar
)并根据 documentation.