开发者社区 > 数据库 > 数据库管理工具 > 正文

DMS中,任务编排不是可以设置每天自动执行嘛?如果创建任务编排的人换了一个数据库登录账号,执行任务编

DMS中,任务编排不是可以设置每天自动执行嘛?如果创建任务编排的人换了一个数据库登录账号,执行任务编排的用户是切换之后的数据库账号嘛?

展开
收起
提个问题 2023-07-24 14:40:49 133 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    DMS中,任务编排确实可以设置为每天自动执行。但如果创建任务编排的用户和执行任务编排的用户的数据库账号不同,可能会导致问题。

    具体来说:

    当创建任务编排时,需要指定数据库连接信息,包括用户名密码。这个数据库账号就是创建任务编排的用户。

    DMS系统会将该数据库账号记录在任务编排中,用来执行任务编排。

    如果后来更换了这个数据库账号,DMS任务编排不会自动改用新的数据库账号。

    所以,在执行自动任务编排时,DMS还是使用创建任务编排时原来那个数据库账号。

    这就可能导致问题:

    如果原来的数据库账号失效了,DMS执行任务编排将失败。

    即使新的数据库账号有执行该任务编排的权限,DMS也无法使用。

    这时,任务编排就无法正常每天自动执行。

    解决方案是:

    使用原来创建任务编排的数据库账号,将它的权限授予新的数据库账号

    或者直接重新创建该任务编排,使用新的数据库账号。

    2023-07-27 18:58:59
    赞同 展开评论 打赏
  • 在 DMS 中,任务编排允许您设置每日自动执行的定时任务。

    关于您提到的数据库登录账号切换对任务编排的影响,可以根据以下情况来进行解答:

    1. 如果任务编排是由一个固定的数据库登录账号创建并配置的:当该数据库登录账号切换为另一个账号时,这不会直接影响已经创建的任务编排。任务编排将继续按照预定的计划和配置自动执行,使用切换之前的账号进行操作。

    2. 如果任务编排是由当前登录的数据库账号创建并配置的:如果您在创建任务编排时使用了当前登录的数据库账号,切换数据库账号后,该任务编排可能无法正常执行,因为它依赖于先前的账号权限和配置信息。在这种情况下,您需要相应地更新任务编排,以使用新的数据库登录账号和相应的权限。

    在任何情况下,建议仔细检查和确保任务编排中使用的数据库账号具有足够的权限来执行所需的操作,并避免出现权限不足或不一致的问题。另外,请确保及时更新任务编排中使用的账号信息以反映最新的数据库登录账号和授权设置。

    2023-07-25 15:51:32
    赞同 展开评论 打赏
  • 自动调度是在创建人名下执行的,手动调度是当前角色下执行的吧,此回答整理自钉群“阿里云DMS数据管理用户交流群”

    2023-07-24 14:43:09
    赞同 展开评论 打赏

阿里云提供了一系列数据库管理工具,可以满足您在云上进行数据库管理的各种需求。包含数据传输服务DTS、数据库备份 DBS、数据库自治服务 DAS、数据管理 DMS。

相关产品

  • 数据管理
  • 热门讨论

    热门文章

    相关电子书

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