AWS Babelfish с Postgres выдает спорадическую ошибку
мы используем AWS Babelfish с БД с поддержкой Postgres, в идеале это БД Postgres. Часто возникают ошибки, связанные с невозможностью открыть отношение . Один и тот же SP иногда работает нормально, и один и тот же с ошибкой время от времени, если не чаще. Я нашел статью [https://www.postgresql.org/message-id/12791.1310599941%40sss.pgh.pa.us], в которой обсуждается ошибка, но она не указывает точную проблему. И другие статьи не помогают мне понять закономерность ошибки. Я добавил .dbo ко всем таблицам в качестве одного из возможных исправлений, а также удалил все временные таблицы в конце SP.
Level 16, State 1, Line 4
could not open relation with OID 54505
1 ответ
Всегда указывайте версию Babelfish (SELECT CAST(SERVERPROPERTY('BabelfishVersion') AS VARCHAR)). В грядущей версии 2.4.0 исправлена ошибка, из-за которой возникала эта ошибка.