Utilizzare JetBrains DataGrip per accedere ad Aurora DSQL - Amazon Aurora DSQL

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzare JetBrains DataGrip per accedere ad Aurora DSQL

JetBrains DataGrip è un IDE multipiattaforma per lavorare con SQL e database, incluso PostgreSQL. DataGrip include una robusta GUI con un editor SQL intelligente. Per scaricare DataGrip, vai alla pagina di download sul JetBrainssito web.

Per configurare una nuova connessione Aurora DSQL in JetBrains DataGrip
  1. Scegli Nuova origine dati e PostgreSQL.

  2. Nella scheda Fonti dati/Generale, inserisci le seguenti informazioni:

    1. Host: utilizza l’endpoint del cluster.

      Porta: Aurora DSQL utilizza l’impostazione predefinita di PostgreSQL 5432

      Database: Aurora DSQL utilizza l’impostazione predefinita di PostgreSQL postgres

      Autenticazione: seleziona User & Password .

      Nome utente: inserisci admin.

      Password: genera un token e incollalo in questo campo.

      URL: non modificare questo campo. Verrà compilato automaticamente in base agli altri campi.

  3. Password: forniscila generando un token di autenticazione. Copia l’output risultante dal generatore di token e incollalo nel campo password.

    Nota

    È necessario impostare la modalità SSL nelle connessioni client. Aurora DSQL supporta PGSSLMODE=require and PGSSLMODE=verify-full. Aurora DSQL applica la comunicazione SSL lato server e rifiuta le connessioni non SSL. Per l'verify-fullopzione è necessario installare i certificati SSL localmente. Per ulteriori informazioni, consulta i certificati SSL/TLS.

  4. A questo punto è stabilita la connessione al cluster ed è possibile iniziare a eseguire le istruzioni SQL:

Importante

Alcune viste fornite dai DataGrip database PostgreSQL (come Sessions) non si applicano ai database Aurora DSQL a causa della loro architettura unica. Sebbene accessibili, queste schermate non forniscono informazioni affidabili sulle sessioni effettive connesse al database.