sql >> Databáze >  >> RDS >> PostgreSQL

Nelze exportovat tabulku AWS RDS Postgres do CSV v S3 pomocí funkce aws_s3.query_export_to_s3

Zkuste upgradovat na Postgres 12.4. Mám podobný problém a to mi řekla podpora AWS (odpověď vložená níže). [upraveno]

Aktualizovat

Zpočátku mi to úplně nefungovalo, ale mohu potvrdit, že upgrade na Postgres 12.4 a odstranění a opětovné vytvoření rozšíření fungovalo.

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

Původní odpověď od podpory AWS:

Na základě výstupu description-db-engine-versions[1] vidím, že pouze níže konkrétní verze motoru podporují funkci s3Export. Proto verze 12.2 nepodporuje export do funkce 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. Nelze spustit server MySQL - proces řízení byl ukončen s kódem chyby

  2. jak zobrazit všechna načtená data z MYSQL

  3. Analog funkce ORACLE MONTHS_BETWEEN v Javě

  4. Je hromadné vkládání SQL Server transakční?