YMP迁移达梦时,报错:查询出现异常

简介: YMP迁移达梦时,在评估阶段出现报错:(查询出现异常,执行SQL为:......)

【标题】YMP迁移达梦时,报错:查询出现异常

【问题分类】数据导入导出

【关键字】数据同步,YMP,评估,数据迁移,SQL报错

【问题描述】YMP迁移达梦时,在评估阶段出现报错:(查询出现异常,执行SQL为:......)
上传中...
错误日志为:YMP-ERROR-2024-11-28-0.log

【问题原因分析】查询达梦数据库数据字典出现报错,需修改达梦参数配置,或者在YMP中使用HINT。

【解决/规避方法】

达梦执行以下SQL,修改系统参数配置:

-- 达梦执行以下参数修改

sp_set_para_value(1, 'VIEW_FILTER_MERGING', 29);

-- 或者在业务sql中使用以下hint:

SELECT /*+VIEW_FILTER_MERGING(29)*/

 sel.OWNER,

 sel.NAME,

 sel.TYPE,

 sel.STATUS,

 sel.TABLE_NAME

FROM

    (

 SELECT

  a.OWNER,

  a.INDEX_NAME AS NAME,

  'INDEX' AS TYPE,

  obj.STATUS,

  a.TABLE_NAME

 FROM

  ALL_INDEXES a

 JOIN

    ALL_OBJECTS obj

ON

  a.OWNER = obj.OWNER

  AND a.TABLE_NAME = obj.OBJECT_NAME

 WHERE

  a.owner IN ('GDP7SZGCH_LH')

  AND obj.OBJECT_TYPE = 'TABLE'

  AND a.INDEX_TYPE != 'VIRTUAL'

  AND NOT (

    (a.TABLE_NAME LIKE 'BM$_%'

   OR a.TABLE_NAME LIKE 'BMJ$_%'

   OR a.TABLE_NAME LIKE 'MDRT$_%'

   OR a.TABLE_NAME LIKE 'MLOG$_%'

   OR

     a.TABLE_NAME LIKE 'MTAB$_%'

   OR a.TABLE_NAME LIKE 'MVIEW$_%'

   OR a.TABLE_NAME LIKE 'MTRG$_%'

   OR a.TABLE_NAME LIKE 'STAT$_%')

  OR

    (a.TABLE_NAME LIKE '%$ALOG'

   OR a.TABLE_NAME LIKE '%$AUX'

   OR a.TABLE_NAME LIKE '%$DAUX'

   OR a.TABLE_NAME LIKE '%$RAUX'

   OR

     a.TABLE_NAME LIKE '%$ROT'

   OR a.TABLE_NAME LIKE '%$UAUX')

)) sel

JOIN

 ALL_IND_COLUMNS col

ON

 sel.OWNER = col.INDEX_OWNER

 AND sel.NAME = col.INDEX_NAME

 AND sel.TABLE_NAME = col.TABLE_NAME

重新进行迁移即可。(已反馈YMP开发)

【影响范围】所有版本

【修复版本】-

相关文章
|
8月前
|
机器学习/深度学习 运维 自然语言处理
深度学习+实时监控:运维不再靠“拍脑袋”!
深度学习+实时监控:运维不再靠“拍脑袋”!
349 3
|
8月前
|
SQL druid Java
【YashanDB知识库】YashanDB JDBC驱动查询时抛出io fail:Read timed out异常
【YashanDB知识库】YashanDB JDBC驱动查询时抛出io fail:Read timed out异常
|
8月前
|
Shell 网络安全 C#
一款 .NET 开源、功能强大的远程连接管理工具,支持 RDP、VNC、SSH 等多种主流协议!
一款 .NET 开源、功能强大的远程连接管理工具,支持 RDP、VNC、SSH 等多种主流协议!
285 4
|
8月前
|
机器学习/深度学习 人工智能 安全
《AI赋能网络数据加密:开启网络拓扑安全新征程》
在数字化时代,网络拓扑承载着海量数据流动,但面临黑客攻击、数据窃取等安全威胁。传统加密方法逐渐失效,人工智能(AI)成为保障数据安全的新引擎。通过动态密钥生成、自适应加密算法选择和基于行为分析的加密控制,AI显著提升了加密灵活性与安全性。同时,智能解密模型可高效处理异常加密数据。金融与医疗行业的应用案例证明了AI加密技术的有效性。未来,AI将结合量子计算、区块链等技术,在更复杂的网络环境中为数据安全提供强大保障,推动数字化社会的稳定发展。
407 58
|
8月前
|
人工智能 自然语言处理 语音技术
GPT-4o mini TTS:OpenAI 推出轻量级文本转语音模型!情感操控+白菜价冲击配音圈
GPT-4o mini TTS 是 OpenAI 推出的轻量级文本转语音模型,支持多语言、多情感控制,适用于智能客服、教育学习、智能助手等多种场景。
481 2
GPT-4o mini TTS:OpenAI 推出轻量级文本转语音模型!情感操控+白菜价冲击配音圈
|
8月前
|
SQL 分布式计算 数据库
【YashanDB 知识库】Hive 命令工具 insert 崖山数据库报错
【YashanDB 知识库】Hive 命令工具 insert 崖山数据库报错
|
8月前
|
SQL Java 数据库连接
【YashanDB 知识库】解决 mybatis 的 mapper 文件 sql 语句结尾加分号";"报错
【YashanDB 知识库】解决 mybatis 的 mapper 文件 sql 语句结尾加分号";"报错
|
8月前
|
SQL 数据库
【YashanDB 知识库】导入数据时报错:YAS-00008 type convert error:literal does not match format string
【YashanDB 知识库】导入数据时报错:YAS-00008 type convert error:literal does not match format string
|
8月前
|
Java 测试技术 C#
浅谈 C# 13 中的 params 集合
浅谈 C# 13 中的 params 集合
199 5
|
8月前
|
机器学习/深度学习 人工智能 算法
《AI重塑无线网络:化解信号干扰与波动难题》
无线网络在数字化时代至关重要,但信号干扰与波动(如同频干扰、邻频干扰及物理环境变化等)严重影响性能。传统方法虽能缓解部分问题,但在复杂动态环境中效果有限。人工智能的引入,通过机器学习和强化学习,实现了智能信道选择、功率控制及干扰消除,显著提升网络稳定性与效率。实际应用中,智能工厂和大型商场的案例证明了AI技术的有效性。未来,随着AI不断发展并与其他技术融合,无线网络将更稳定高效,为用户带来更优体验。
412 5