开发者社区 > 数据库 > 关系型数据库 > 正文

自建的sqlserver迁移到阿里的polardb mysql后dts同步过来无法带过来 有示例吗?

请问客户自建的sqlserver迁移到阿里的polardb mysql后,由于之前在sqlserver中建立了计算列,dts同步过来无法带过来,需要重新建。这个有对应的文档和示例可以参考吗?需要帮助客户将计算列继续建立起来。

展开
收起
防火防爆 2024-08-27 10:34:32 51 0
2 条回答
写回答
取消 提交回答
  • 那其实跟官网这个是一样的嘛。此回答整理自钉钉群“PolarDB专家面对面 - 自建/RDS MySQL迁移PolarDB MySQL/大版本升级”

    2024-08-28 15:19:38
    赞同 展开评论 打赏
  • 阿里云DTS在将SQL Server数据库同步到PolarDB MySQL版时,不支持同步数据类型为SQL_VARIANT的计算列。您需要在PolarDB MySQL版中手动创建计算列。您可以根据PolarDB MySQL版的SQL语法来定义计算列,具体的创建计算列的SQL语句可以参考PolarDB MySQL的官方文档。由于计算列在MySQL中通常通过存储过程或者触发器实现,您可以创建一个存储过程来模拟计算列的逻辑。可参考文档

    2024-08-27 10:52:20
    赞同 5 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    DTS助力企业快速复制阿里巴巴异地多活架构 立即下载
    DTS控制台一本通 立即下载