错误:表可能不存在或不受支持的关系类型代码:25350 上下文:查询:0 位置:mysqlclient.cpp:255 进程:padbmaster [pid=15091]

Posted

技术标签:

【中文标题】错误:表可能不存在或不受支持的关系类型代码:25350 上下文:查询:0 位置:mysqlclient.cpp:255 进程:padbmaster [pid=15091]【英文标题】:error: Table may not exist or is unsupported relation type code: 25350 context: query: 0 location: mysqlclient.cpp:255 process: padbmaster [pid=15091] 【发布时间】:2021-12-06 17:47:43 【问题描述】:

我们正在尝试从 mysql RDS 创建 AWS Redshift EXTERNAL_SCHEMA,但遇到了一个奇怪的问题。我们按照 AWS 说明在 Secret Manager 中使用 RDS 凭证创建了一个 Secret,并创建了一个 IAM 用户来访问该 Secret。我们能够获取所有 RDS 表 schema,但是当我们尝试 query EXTERNAL_SCHEMA 中的数据时,我们开始遇到问题。我们遇到的error 表明该表不存在或者是不受支持的数据类型。

我们尝试打开增强型 VPC 选项,但没有任何运气,并试图查看是否有其他人遇到过这个问题。

如果有人能够解决这个问题,请告诉我们。

【问题讨论】:

【参考方案1】:

将 enable_case_sensitive_identifier 设置为 true; 并且列名和表名应该用双引号引起来

【讨论】:

以上是关于错误:表可能不存在或不受支持的关系类型代码:25350 上下文:查询:0 位置:mysqlclient.cpp:255 进程:padbmaster [pid=15091]的主要内容,如果未能解决你的问题,请参考以下文章

AWS Cloudformation遇到不受支持的属性类型

windows连接远程win服务器失败,win7win10都存在此问题,显示出现身份验证错误,要求的函数不受支持,可能由于CredSSP加密Oracle修正

提供者禁用或不受支持的电容器火力基地

在 C 函数调用中传递 char 字符串时,Bochs (2.4.6)/GRUB (0.97) “错误 13 无效或不受支持的可执行格式”

Visual Studio Code 中的二进制或不受支持的文本 Python

AutoMapper 和 .NET Core:缺少类型映射配置或不支持的映射