我正在使用 pg8000 和 SQLAlchemy 对 Amazon Redshift 表进行查询。有时我的查询因以下错误而崩溃。
pg8000.core.ProgrammingError: ('ERROR', '42P01', 'Relation with OID 1100223 does not exist.', '/home/ec2-user/padb/src/pg/src/backend/catalog/aclchk.c', '1423', 'pg_class_aclmask')
但是,这仅发生在数据库中的一个表上。而且这种行为是完全随机的。不知道为什么 SQLAlchemy 会抛出programmingError
以及它是否正确。