PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Не може да се експортира таблица на AWS RDS Postgres в CSV в S3, като се използва функцията aws_s3.query_export_to_s3

Опитайте да надстроите до Postgres 12.4. Имам подобен проблем и това ми каза поддръжката на AWS (отговорът е поставен по-долу). [редактирано]

Актуализация

Първоначално не успях напълно да заработя, но мога да потвърдя, че надграждането до Postgres 12.4 и премахването и повторното създаване на разширението проработиха.

DROP EXTENSION aws_s3 CASCADE;
DROP EXTENSION aws_commons CASCADE;
CREATE EXTENSION aws_s3 CASCADE;

Оригинален отговор от поддръжката на AWS:

Въз основа на изхода от describe-db-engine-versions[1] виждам, че само посочените по-долу конкретни версии на двигателя поддържат функцията s3Export. Следователно версия 12.2 не поддържа функция за експортиране към S3.

[
    {
        "Engine": "postgres",
        "EngineVersion": "10.14",
        "SupportedFeatureNames": [
            "s3Import",
            "s3Export"
        ]
    },
    {
        "Engine": "postgres",
        "EngineVersion": "11.9",
        "SupportedFeatureNames": [
            "s3Import",
            "s3Export"
        ]
    },
    {
        "Engine": "postgres",
        "EngineVersion": "12.4",
        "SupportedFeatureNames": [
            "s3Import",
            "s3Export"
        ]
    } ]


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какъв е проблемът с изтриването на ред от базата данни?

  2. В таблицата на PostgresQL, как да създадете колона с всички стойности в колона1, за която стойността на текущия ред в колона1 се появява в колона2?

  3. PG::InvalidColumnReference:ГРЕШКА:за SELECT DISTINCT, изразите ORDER BY трябва да се показват в списъка за избор

  4. Как да актуализирате редове в база данни със стойности от data.frame в R условно

  5. Има ли някакъв пряк път за използване на dblink в Postgres?