开发者社区> 问答> 正文

DMS在数据库连接工具中能够执行的sql 放到dms调度里面就一直报错 ,能排查一下问题吗?

DMS在数据库连接工具中能够执行的sql 放到dms调度里面就一直报错 ,能排查一下问题吗?就是一个递归的sql Navicat上面可以执行,但是dms上面调度一直报错,调度的是adbpg

展开
收起
冰激凌甜筒 2023-04-04 16:35:12 230 0
2 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    可能是 DMS 调度任务所使用的数据库账号没有足够的权限执行相应的 SQL。您可以检查该账号是否被赋予执行 SQL 的权限,并且数据库中相应的表或列是否存在。

    2023-04-25 16:01:26
    赞同 展开评论 打赏
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    数据管理DMS执行sql一直报错,你这边是否有具体的错误码可以提供一下方便具体问题的查询。另外你也可以自己先检查SQL语法是否正常,DB Link名称、库名和表名是否输入正确,是否有相关表查询权限。另外逻辑数仓兼容多数MySQL语法和函数,可使用MySQL语法编写,基于dblink.db.table的三段式方式引用表。

    2023-04-04 16:51:35
    赞同 展开评论 打赏
归属于问产品:
数据管理DMS
进入专区
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载