当前位置: 首页 > 知识库问答 >
问题:

即使在企业版中,当脚本中指定“set serverout on”时,用于oracle迁移的Flyways命令行也会失败

唐啸
2023-03-14

即使在企业版中,当脚本中指定“set serverout on”时,用于oracle迁移的Flyways命令行也会失败

/飞行方式/飞行方式-5.2.4/飞行方式 -企业 -许可证密钥 = xxxxxxx -用户=系统 -密码 =xxxxxx -url=jdbc:oracle:thin:@//xxxxxx:xxx/dbname.示例.com 基线迁移迁移飞行方式企业版(试用版) 5.2.4 通过 Boxfuse 授权给芯迪科媒体,直到 2019-04-21 警告:您使用的是 30 天有限的飞行道试用许可证。30 天后,您必须升级到完整的飞行路线企业版许可证或降级到飞行路线社区版。数据库: jdbc:oracle:thin:@//xxxx:xxxx/dbname.example.com (Oracle 12.1) 已成功验证 2 次迁移(执行时间 00:00.217s) 当前版本的架构“系统”: 1 将架构“系统”迁移到版本 2 - LRE RESP FNL 推出 DLP 错误:将模式“系统”迁移到版本 2 - LRE RESP FNL 推出 DLP 失败!请还原备份并回滚数据库和代码!错误:

SQL 状态 : 42000 错误代码 : 922 消息 : ORA-00922: 缺少或无效的选项 位置 : /tmp/V2__LRE_RESP_FNL_ROLLOUT_DLP.sql (/tmp/V2__LRE_RESP_FNL_ROLLOUT_DLP.sql) 行 : 1 语句 : 设置服务器输出

共有1个答案

沈琛
2023-03-14

请在Flyway问题跟踪器中提交一个问题,并说明如何复制的具体步骤,包括使用的配置和导致问题的SQL文件。

 类似资料:
  • 我已经为工作中的应用程序创建了一个flyway项目。事实证明,在我准备好flyway设置进行测试之前,其中一个开发人员已经在测试中执行了一些SQL语句。 我的sql脚本有几个语句: 应该在语句#2上删除的列已经在我们的TEST实例上手动删除。它还没有被删除在我们的PROD实例上,我想通过迁移而不是手动进行。 显然,如果不先在测试中进行测试,我不会在PROD上运行迁移(有比这三个查询多得多的东西)。

  • 问题内容: 我正在尝试在Laravel中迁移用户表。运行迁移时,出现以下错误: [Illuminate \ Database \ QueryException] SQLSTATE [42000]:语法错误或访问冲突:1071指定的密钥太长;默认值为0。最大密钥长度为767字节(SQL:alter table 添加唯一的users_email_uniq()) 我的迁移如下: 经过一番谷歌搜索后,我发

  • 我正在更新我们应用程序中落后的一些maven依赖项,从flyway maven插件4.2.0升级时遇到了一个问题,我们的reset和migrate make命令失败了,我找不到任何有用的结果。 最初,我试图从4.2.0转移到5.2.4。当我无法解决我的错误时,我退回到5.0.0的单个版本。在5.0.0的发行说明之后,我将添加到我的flyway-$env.properties文件中,并更新了我的Ma

  • 我使用AWS CodeBuild使用无服务器框架将函数部署到AWS lambda。 这是我的构建规范。yml, 问题是,即使当无服务器部署-阶段$STAGE-区域$AWS_DEFAULT_REGION|deploy.out命令失败时,构建项目也会在代码库中由AWS代码构建显示为成功。 当serverless deploy命令失败时,我希望生成状态为failure。

  • 问题内容: 我正在建立一个新的版本。运行一个简单的shell命令非常有效,如下所示: 我一直试图将我的shell脚本“打包”到自己的类中,以使事情更加整洁。问题在于,当尝试从一个类中执行相同的完全相同的Shell脚本时,jenkins失败,并显示以下内容: org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException:未分

  • 问题内容: 我在尝试使用sqlplus将sql脚本运行到oracle时遇到问题。该脚本仅填充一些虚拟数据: 使用Oracle SQL Developer运行脚本时,脚本运行良好,但是使用sqlplus命令行工具时,将输出以下内容,然后将其挂起: 我正在使用以下命令行运行该工具,该命令在其他脚本中也可以正常运行: 有任何想法吗?谢谢。 问题答案: 您需要在脚本的末尾放置一个,或以(例如重定向的输入代