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

DMS我polardb自动关闭的时候,dts就操作不了polardb了?

DMS我polardb自动关闭的时候,dts就操作不了polardb了?

展开
收起
嘟嘟嘟嘟嘟嘟 2023-11-08 07:39:40 67 0
3 条回答
写回答
取消 提交回答
  • 如果您使用的是Polardb,那么当它自动关闭时,DTS可能无法对其进行操作。这是因为当Polardb处于非活动状态时,DTS无法获取数据库的元数据,从而无法进行实时同步。
    针对这种情况,建议您及时了解Polardb的状态,确保它是正常的。同时,您还可以使用DMS提供的定时任务功能来定期检查Polardb的状态,以便及时发现并处理异常情况。
    另外,在使用DTS进行数据库实时同步时,您还需要考虑 Polardb 是否具有足够的资源来支持DTS操作,比如内存和CPU等。如果资源不足,也可能导致DTS无法操作Polardb。在这种情况下,您可以通过增加Polardb的资源来改善这一情况。

    2023-11-08 21:47:09
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在使用DTS服务进行数据同步的过程中,如果遇到目标库(例如PolarDB)被自动关闭的情况,则可能会导致数据同步中断。这是因为当数据库实例被关闭时,其内部的所有数据和服务都将无法继续运行,因此也无法接收任何外部请求。
    在这种情况下,如果你想要恢复数据同步,首先需要确保目标库已经被正常启动。然后,你需要在DTS控制台中重新配置同步任务,指定新的目标库连接参数。接着,根据实际需求,可以选择立即开始同步或等待下一次计划同步时间。
    需要注意的是,在配置同步任务时,建议将目标库设置为只读模式,以免发生冲突或数据不一致的问题。另外,如果数据库实例经常出现自动关闭的情况,可能需要查找并解决相应的故障原因,以防止再次发生类似情况。

    2023-11-08 12:55:20
    赞同 展开评论 打赏
  • 是的,当Polardb自动关闭时,DTS(Data Transmission Service)是无法操作Polardb的。因为DTS需要在数据库运行的状态下进行数据传输。

    如果你在启动Polardb之后仍然无法使用DTS操作Polardb,可能是由于其他原因导致的,例如网络问题、DTS服务状态问题等。

    你可以先检查一下Polardb的状态,确认它已经正常启动。然后,你可以尝试重启DTS服务,看看问题是否得到解决。

    2023-11-08 08:58:53
    赞同 展开评论 打赏

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

相关产品

  • 数据管理
  • 热门讨论

    热门文章

    相关电子书

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载