Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 如何在Maven Flyway插件中将DB迁移为SYSDBA?_Oracle_Maven_Flyway_Sysdba - Fatal编程技术网

Oracle 如何在Maven Flyway插件中将DB迁移为SYSDBA?

Oracle 如何在Maven Flyway插件中将DB迁移为SYSDBA?,oracle,maven,flyway,sysdba,Oracle,Maven,Flyway,Sysdba,我正在使用Maven Flyway插件迁移Oracle中的数据库。不幸的是,在Schema1的flyway:clean阶段,我为Schema1创建的同义词Schema2丢失了 我考虑的解决方法是将数据库迁移为用户“sys”,并使用角色“SYSDBA”,以便每次迁移时都可以运行createsynonym脚本 问题是Flyway插件没有在POM中提供任何选项来指定角色。有没有解决办法,或者同义词在清理阶段丢失了 最好的 Anika要运行以“sys”用户身份连接并具有“sysdba”角色的迁移,请按如

我正在使用Maven Flyway插件迁移Oracle中的数据库。不幸的是,在Schema1的flyway:clean阶段,我为Schema1创建的同义词Schema2丢失了

我考虑的解决方法是将数据库迁移为用户“sys”,并使用角色“SYSDBA”,以便每次迁移时都可以运行createsynonym脚本

问题是Flyway插件没有在POM中提供任何选项来指定角色。有没有解决办法,或者同义词在清理阶段丢失了

最好的


Anika

要运行以“sys”用户身份连接并具有“sysdba”角色的迁移,请按如下所示设置flyway.user属性:

在maven pom文件中

sys作为sysdba

…并在flyway.properties文件中

flyway.user=sys作为sysdba


不允许使用引号。

要运行以“sys”用户身份连接并具有“sysdba”角色的迁移,请按如下所示设置flyway.user属性:

在maven pom文件中

sys作为sysdba

…并在flyway.properties文件中

flyway.user=sys作为sysdba

不允许使用引号