Flyway:使用Oracle OCI

Flyway:使用Oracle OCI,oracle,flyway,oracle-call-interface,Oracle,Flyway,Oracle Call Interface,Flyway的主要Oracle驱动程序是JDBC精简版,配置如下: URLjdbc:oracle:thin:@//host:port/service或jdbc:oracle:thin:@tns\u entry。 JAR是ojdbc8.JAR和orai18n.JAR,主要类是:oracle.jdbc.OracleDriver 是否可以使用OracleOCI驱动程序而不是JDBCThin?如果是,那么如何配置该脚本?为什么要这样做?@a_horse_和a_no_name,我面临这个问题:并对任何工作

Flyway的主要Oracle驱动程序是JDBC精简版,配置如下:

URL
jdbc:oracle:thin:@//host:port/service
jdbc:oracle:thin:@tns\u entry
。 JAR是ojdbc8.JAR和orai18n.JAR,主要类是:oracle.jdbc.OracleDriver


是否可以使用OracleOCI驱动程序而不是JDBCThin?如果是,那么如何配置该脚本?

为什么要这样做?@a_horse_和a_no_name,我面临这个问题:并对任何工作区感到好奇。我猜,Flyway错误地解析了SQL脚本,只将部分脚本发送到服务器-OCI驱动程序不会为此更改任何内容。@a_horse_和a_no_name,多亏了你的提示,我在Flyway的Oracle解析器中找到了根本原因。我回答了上面提到的问题。