Я пытаюсь включить расширения PostGIS в экземпляре Aurora Serverless Postgres 10.7, используя инструкции, предоставленные AWS (здесь) и выполнить шаги с помощью редактора запросов в консоли RDS. Используя эти же инструкции, я смог успешно выполнить все команды на отдельном обычном экземпляре Aurora RDS Postgres.
В «Шаг 4: передача права собственности на объекты роли rds_superuser» я получаю эту ошибку:
Это также не удастся, если вы попытаетесь выполнить команду из AWS cli, используя:
aws rds-data execute-statement --resource-arn "<<RESOURCE_ARN>>" \
--database "postgres" --secret-arn "<<SECRET_ARN>>" \
--sql "CREATE FUNCTION exec(text) returns text language plpgsql volatile AS $f$ BEGIN EXECUTE $1; RETURN $1; END; $f$;"
Как выполнить эти функции с помощью редактора запросов RDS или интерфейса командной строки AWS?