You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS DMS从SQL Server迁移至RDS Oracle时表未找到问题求助

AWS DMS SQL Server 源端表选择规则配置方案

核心填写规则

  • 源架构名必须填实际架构名:以SSMS中表所属的架构为准,比如表是MySchema.AP_Vendor,就填MySchema,不要默认填dbo(除非表确实在dbo架构下)
  • 表名称字段单独填表名:禁止写成dbo.AP_Vendor这种架构+表名的组合格式,DMS会分别匹配架构和表名,合并写法会导致匹配失败
  • 大小写严格匹配:SQL Server本身大小写不敏感,但DMS的选择规则是大小写敏感的,必须和SSMS显示的架构、表名大小写完全一致(如AP_Vendor不能写成ap_vendor)

配置示例

假设你的表在Sales架构下,表名是AP_Vendor:

  • 源架构名:Sales
  • 表名称:AP_Vendor

如果要匹配该架构下所有以AP_开头的表,表名称填%AP_%(DMS支持百分号作为通配符)

额外排查要点

  • 确认任务配置的源数据库名称与SSMS中操作的数据库一致
  • 确保DMS复制实例(或Serverless任务)拥有SQL Server源数据库的权限:至少需要目标架构下表的SELECT权限,以及读取系统元数据表(如sys.tables)的权限,否则无法识别表结构
  • 不要给架构名或表名添加引号:比如不要填"dbo",直接填dbo即可,引号会被当作名称的一部分导致匹配失败

内容的提问来源于stack exchange,提问作者ByteSlinger

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 15:02:04