PostgreSQL

Avant de commencer

Avant de commencer, rassemblez ces informations de connexion :

  • Nom du serveur qui héberge la base de données à laquelle vous souhaitez vous connecter

  • Nom de la base de données

  • Nom d'utilisateur et mot de passe

  • Vous connectez-vous à un serveur SSL ?

Se connecter et configurer l'espace de travail

Lancer Syntho et sélectionner Connect to a databaseou sous Create workspace, sélectionner PostgreSQL. Pour obtenir une liste complète des connexions de données, sélectionnez More sous From database. Procédez ensuite comme suit :

  1. Saisissez le nom du serveur qui héberge la base de données à laquelle vous souhaitez vous connecter.

  2. Saisissez le nom de la base de données pour vous connecter à la base de données contenue.

  3. Saisissez le numéro de port.

  4. Saisissez le nom d'utilisateur et le mot de passe.

    Sélectionnez l'option Require SSL lors de la connexion à un serveur SSL.

  5. Sélectionnez Create Workspace. Si Syntho ne parvient pas à établir la connexion, vérifiez que vos informations d'identification sont correctes. Si vous n'arrivez toujours pas à vous connecter, votre ordinateur a du mal à localiser le serveur. Contactez votre administrateur réseau ou votre administrateur de base de données.

Considérations et limites

  • Pour les colonnes JSON et XML, désactivez la validation dans la cible et/ou activez l'option ALTER pour l'utilisateur.

Types de données pris en charge

Ce tableau décrit le support et les limitations des différents types de données dans PostgreSQL lors de l'utilisation des connecteurs. Les capacités sont classées en trois catégories : synthèse, duplication et traitement.

| Type | Synthèse | Duplication | Traitement supplémentaire | | :------------------ : | :------------ : | :--------- : | :--------------------------------------------: | SMALLINT | ☑️ | ☑️ | - | | INT | ☑️ | ☑️ | - | | BIGINT | ☑️ | ☑️ | - | | DECIMAL | ☑️ | ☑️ | - | | NUMERIC | ☑️ | ☑️ | - | | REAL | ☑️ | ☑️ | - | | DOUBLE PRECISION | ☑️ | ☑️ | - | | CHAR | ☑️ | ☑️ | - | | VARCHAR | ☑️ | ☑️ | - | | TEXT | ☑️ | ☑️ | - | | BYTEA | ☐️ | ☑️ | - | | BOOLEAN | ☑️ | ☑️ | - | | DATE | ☑️ | ☑️ | - | | TIME | ☑️ | ☑️ | - | | TIMESTAMP | ☑️ | ☑️ | - | | INTERVAL | ☐️ | ☑️ | - | | JSON | ☐️ | ☐️ | Le contenu des types JSON est remplacé par * | JSONB | ☐️ | ☐️ | Le contenu des types JSON est remplacé par * | HSTORE | ☑️ | ☑️ | - | | UUID | ☐️ | ☑️ | - | | INET | ☐️ | ☑️ | - | | CIDR | ☐️ | ☑️ | - | | TSVECTOR | ☑️ | ☑️ | - | | TSQUERY | ☑️ | ☑️ | - | | POINT | ☐️ | ☑️ | - | | LSEG | ☐️ | ☑️ | - | | BOX | ☐️ | ☑️ | - | | PATH | ☐️ | ☑️ | - | | POLYGON | ☐️ | ☑️ | - | | LINE | ☐️ | ☑️ | - | | CIRCLE | ☐️ | ☑️ | - | | MONEY | ☑️ | ☑️ | - | | OID | ☐️ | ☑️ | - | | BIT | ☑️ | ☑️ | - | | BIT VARYING | ☑️ | ☑️ | - | | ENUM | ☑️ | ☑️ | - | | TSRANGE | ☐️ | ☑️ | - | | TSTZRANGE | ☐️ | ☑️ | - | | NUMRANGE | ☐️ | ☑️ | - | | INT4RANGE | ☐️ | ☑️ | - | | INT8RANGE | ☐️ | ☑️ | - | | INT4MULTIRANGE | ☐️ | ☑️ | - | | INT8MULTIRANGE | ☐️ | ☑️ | - | | XML | ☐️ | ☐️ | Les XML sont écrits comme ``blank</blank>` | | ARRAY | ☐️ | ☑️ | - | | FLOAT | ☑️ | ☑️ | - | | MACADDR | ☐️ | ☑️ | - | | MACADDR8 | ☐️ | ☑️ | - | | REGCONFIG | ☑️ | ☑️ | - | | REGCLASS | ☐️ | ☑️ | - | | DATERANGE | ☐️ | ☑️ | - |

Last updated