Créer une connexion à une base de données (Gestion des données)

ArcGIS Pro 3.4 | | Archive de l’aide

Synthèse

Crée un fichier utilisé par ArcGIS pour se connecter à une base de données ou à une géodatabase d’entreprise.

Utilisation

  • Une fois les informations de connexion valides fournies dans la boîte de dialogue de l’outil pour établir une connexion, l’outil se connecte à la base de données pour déterminer si elle contient la structure de géodatabase.

    • Pour les bases de données, tous les paramètres de la catégorie de paramètres Propriétés de la connexion à la géodatabase dans la fenêtre Géotraitement sont ignorés.
    • Pour les géodatabases, l’outil renseigne automatiquement la catégorie de paramètres Propriétés de la connexion à la géodatabase. Le paramètre Structure est défini avec la structure sde (pour les géodatabases de structure utilisateur Oracle uniquement), la valeur de Type de version par défaut pour la géodatabase et la version par défaut.
  • Si vous ne souhaitez pas enregistrer les informations de connexion dans la fenêtre Résultats ou si vous ne souhaitez pas les stocker dans les fichiers journaux de l’historique de géotraitement, désactivez les options de consignation au journal de l’historique de géotraitement et enregistrez le fichier de connexion sans enregistrer les informations de connexion.

  • Les connexions d’ArcGIS vers Altibase et Netezza ne sont plus prises en charge.

Paramètres

ÉtiquetteExplicationType de données
Emplacement du fichier de connexion

Chemin d’accès au dossier dans lequel le fichier de connexion à la base de données (.sde) est stocké.

Folder
Nom du fichier de connexion

Nom du fichier de connexion à la base de données. Le fichier en sortie porte l’extension .sde.

String
Plateforme de base de données

Spécifie la plateforme de système de gestion de base de données avec laquelle la connexion est établie. Les options valides sont les suivantes :

  • BigQueryLa connexion est établie avec Google BigQuery.
  • DamengLa connexion est établie avec Dameng.
  • Db2La connexion est établie avec IBM Db2 pour Linux, UNIX ou Windows.
  • OracleLa connexion est établie avec Oracle, Amazon Relational Database Service (RDS) for Oracle ou Autonomous Transaction Processing.
  • PostgreSQLLa connexion est établie avec PostgreSQL, Amazon Aurora (PostgreSQL-compatible edition), Amazon Relational Database Service (RDS) for PostgreSQL, Google Cloud SQL for PostgreSQL, Microsoft Azure Database for PostgreSQL ou Microsoft Azure Cosmos DB for PostgreSQL.
  • RedshiftLa connexion est établie avec Amazon Redshift.
  • TeradataLa connexion est établie avec Teradata Vantage.
  • SAP HANALa connexion est établie avec SAP HANA ou SAP HANA Cloud.
  • SnowflakeLa connexion est établie avec Snowflake.
  • SQL ServerLa connexion est établie avec Microsoft SQL Server, Microsoft Azure SQL Database, Microsoft Azure SQL Managed Instance, Amazon Relational Database Service (RDS) for SQL Server ou Google Cloud SQL for SQL Server.
String
Instance/Serveur
(Facultatif)

Serveur de base de données ou instance avec lesquels la connexion est établie.

La valeur que vous choisissez dans la liste déroulante Plateforme de base de données indique le type de base de données ou d’entrepôt de données Cloud avec lequel la connexion est établie. Les informations que vous devez fournir pour le paramètre Instance/Serveur dépendent du type de connexion que vous choisissez.

Vous trouverez ci-dessous les informations à fournir pour chaque plateforme.

  • Dameng : nom du serveur sur lequel la base de données Dameng est installée
  • Db2 : nom de la base de données Db2 cataloguée
  • Oracle : nom TNS ou chaîne Easy Connection d’Oracle pour la connexion à la base de données ou au service de base de données Oracle
  • PostgreSQL : nom du serveur sur lequel PostgreSQL est installé ou nom de l’instance du service de base de données PostgreSQL
  • Redshift : URL du serveur Redshift
  • SAP HANA : nom de la source de données ODBC (Open Database Connectivity) de la base de données ou du service de base de données SAP HANA
  • Snowflake : URL du serveur Snowflake
  • SQL Server : nom de l’instance de la base de données SQL Server ou nom de l’instance du service de base de données.
  • Teradata : nom de la source de données ODBC pour la base de données Teradata
String
Authentification de la base de données
(Facultatif)

Spécifie le type d’authentification utilisé.

  • Authentification de la base de donnéesL’authentification de la base de données est utilisée. Un nom d’utilisateur et un mot de passe de base de données interne sont utilisés pour la connexion à la base de données. Vous n’êtes pas obligé de fournir votre nom d’utilisateur et votre mot de passe pour créer une connexion. Cependant, si vous ne le faites pas, il vous sera demandé de les saisir lors de l’établissement d’une connexion.
    Remarque :

    Si le fichier de connexion que vous créez est destiné à offrir des services ArcGIS avec accès à la base de données ou à la géodatabase, ou si vous souhaitez utiliser la recherche dans le catalogue pour localiser les données accessibles via ce fichier de connexion, vous devez inclure un nom d’utilisateur et un mot de passe.

  • Authentification du système d’exploitationL’authentification du système d’exploitation est utilisée. Vous n’avez pas besoin de fournir de nom d’utilisateur et de mot de passe. La connexion est établie avec le nom d’utilisateur et le mot de passe utilisés pour l’ouverture d’une session sur le système d’exploitation. Si les identifiants de connexion utilisés pour le système d’exploitation ne sont pas des identifiants de connexion à la base de données valides, la connexion échoue.
Boolean
Nom d’utilisateur
(Facultatif)

Nom d’utilisateur de la base de données utilisé pour l’authentification de la base de données.

String
Mot de passe
(Facultatif)

Mot de passe d’utilisateur de la base de données utilisé pour l’authentification de la base de données.

Encrypted String
Enregistrer le nom d’utilisateur et le mot de passe
(Facultatif)

Indique si le nom d’utilisateur et le mot de passe sont enregistrés.

  • Activé : le nom d’utilisateur et le mot de passe sont enregistrés dans le fichier de connexion. Il s’agit de l’option par défaut. Si le fichier de connexion que vous créez est destiné à offrir des services ArcGIS avec accès à la base de données, à la géodatabase ou à l’entrepôt de données Cloud, ou si vous avez besoin d’utiliser la recherche dans le catalogue pour localiser les données accessibles via ce fichier de connexion, ou si vous envisagez d’utiliser le fichier de connexion dans un script, vous devez enregistrer le nom d’utilisateur et le mot de passe.
  • Désactivé : le nom d’utilisateur et le mot de passe ne sont pas enregistrés dans le fichier de connexion. Chaque fois que vous essayez de vous connecter à l’aide du fichier, vous êtes invité à saisir le nom d’utilisateur et le mot de passe.
    Remarque :

    ArcGIS Pro met en cache les informations d’identification de la première connexion réussie à la base de données pour laquelle vous n’enregistrez pas le nom d’utilisateur et le mot de passe. Si vous créez une deuxième connexion à la même instance de base de données, de géodatabase ou d’entrepôt de données Cloud dans la même session ArcGIS Pro et que vous n’enregistrez pas les informations d’identification, les informations d’identification mises en cache lors de la première connexion sont utilisées même si vous en indiquez d’autres dans le deuxième fichier de connexion. Pour vous connecter avec d’autres informations d’identification sans enregistrer le nom d’utilisateur et le mot de passe, démarrez une nouvelle session ArcGIS Pro.

Boolean
Base de données
(Facultatif)

Nom de la base de données avec laquelle la connexion est établie. Ce paramètre s’applique aux plateformes PostgreSQL, Redshift, Snowflake et SQL Server.

String
Structure (géodatabases de structure utilisateur Oracle uniquement)
(Facultatif)

Géodatabase de structure utilisateur avec laquelle la connexion est établie. L’outil détermine s’il se connecte à une base de données Oracle qui contient une géodatabase de structure utilisateur. Si la base de données Oracle contient une structure utilisateur, cette option est active. Sinon, elle reste inactive. L’option par défaut de ce paramètre consiste à utiliser la géodatabase de structure sde.

String
Type de version
(Facultatif)

Spécifie le type de version avec lequel la connexion est établie. Ce paramètre s’applique uniquement lors de la connexion à une géodatabase.

Remarque :

Si vous sélectionnez Historique et qu’aucun nom n’est spécifié, la version transactionnelle par défaut est utilisée. Si vous sélectionnez Moment temporel et qu’aucune date n’est spécifiée pour le paramètre Date et heure, la version transactionnelle par défaut est utilisée.

  • TransactionnelleLa connexion est établie avec une version transactionnelle. Si vous sélectionnez Transactionnelle, le paramètre La version suivante est utilisée est renseigné avec la liste des versions transactionnelles et le paramètre Date et heure est inactif. Il s’agit de l’option par défaut.
  • HistoriqueLa connexion est établie avec un repère chronologique. Si vous sélectionnez Historique, le paramètre La version suivante est utilisée est renseigné avec la liste des repères chronologiques et le paramètre Date et heure est inactif.
  • Moment temporelLa connexion est établie à un point donné dans le temps. Si vous sélectionnez Moment temporel, le paramètre La version suivante est utilisée est inactif et le paramètre Date et heure est actif.
  • BrancheLa connexion est établie avec la version de branche par défaut.
String
La version suivante est utilisée
(Facultatif)

Version transactionnelle de la géodatabase ou repère chronologique avec laquelle ou lequel la connexion est établie. L’option par défaut utilise la version transactionnelle par défaut.

Si vous choisissez un type de version de branche, la connexion est toujours établie avec la version de branche par défaut.

String
Date et heure
(Facultatif)

Valeur représentant la date et l’heure utilisées pour se connecter à la base de données. Cette option est utilisée avec des données archivables. Utilisez le sélecteur de date/heure pour choisir la date appropriée.

Pour saisir une date manuellement, utilisez les formats suivants :

  • 6/9/2011 4:20:15 PM
  • 6/9/2011 16:20:15
  • 6/9/2011
  • 4:20:15 PM
  • 16:20:15

Remarque :

  • Si une heure est saisie sans date, la date par défaut du 30 décembre 1899 est utilisée.
  • Si une date est saisie sans heure, l’heure par défaut est utilisée, à savoir 12:00:00 AM.

Date
Type d’authentification avancé
(Facultatif)

Spécifie le type d’authentification avancé utilisé lors de la connexion à un entrepôt de données Cloud, à Microsoft Azure SQL Database ou à Azure SQL Managed Instance.

  • Microsoft Entra MFALe type d’authentification par nom d’utilisateur Microsoft Entra multifactor authentication (MFA) est utilisé, mais pas le mot de passe. Lorsque vous vous connectez, un code vous est envoyé dans un message texte, un e-mail ou sur un appareil d’authentification multifacteur (MFA), ou un lecteur d’empreintes digitales peut être utilisé pour l’authentification. Cette deuxième partie du processus d’authentification varie selon la manière dont vos protocoles réseau et d’authentification sont configurés. Cette option n’est prise en charge que pour Azure SQL Database et Azure SQL Managed Instance.
  • Microsoft Entra PasswordLe type d’authentification Microsoft Entra Password, qui exige des valeurs pour les paramètres de nom d’utilisateur et de mot de passe, sera utilisé. La longueur maximale des noms d’utilisateur est de 30 caractères. Cette option n’est prise en charge que pour Azure SQL Database et Azure SQL Managed Instance.
  • Microsoft Entra IntegratedLe type d’authentification Microsoft Entra Integrated sera utilisé. Vous n’avez pas besoin de fournir de nom d’utilisateur et de mot de passe. La connexion est établie avec le nom d’utilisateur et le mot de passe utilisés pour l’ouverture d’une session sur le système d’exploitation. Cette option n’est prise en charge que pour Azure SQL Database et Azure SQL Managed Instance.
  • Authentification du serviceLors de la connexion à Google BigQuery, le type d’authentification du service est utilisé. Consultez la documentation Google BigQuery sur l’authentification pour en savoir plus.
  • StandardLors de la connexion à Amazon Redshift, le type d’authentification standard est utilisé. Consultez le guide d’installation et de configuration des connecteurs de données ODBC Amazon Redshift pour en savoir plus sur l’authentification standard.
  • UtilisateurLors de la connexion à Snowflake, une méthode d’authentification qui exige un nom d’utilisateur et un mot de passe est utilisée.
  • Authentification de l’utilisateurLors de la connexion à Google BigQuery, le type d’authentification de l’utilisateur est utilisé. Consultez la documentation Google BigQuery sur l’authentification pour en savoir plus.
String
ID de projet
(Facultatif)

ID de projet de la connexion Google BigQuery.

String
Jeu de données par défaut
(Facultatif)

Jeu de données par défaut de la connexion Google BigQuery.

String
Jeton d’actualisation
(Facultatif)

Valeur du jeton d’actualisation.

Ce paramètre ne s’applique qu’aux connexions Google BigQuery lorsque le type d’authentification avancé est l’authentification de l’utilisateur.

Encrypted String
Fichier de clé
(Facultatif)

Valeur du fichier de clé.

Ce paramètre ne s’applique qu’aux connexions Google BigQuery lorsque le type d’authentification avancé est l’authentification du serveur.

File
Rôle
(Facultatif)

Valeur de rôle d’une connexion à l’entrepôt de données Cloud.

Ce paramètre n’est applicable qu’aux connexions à Snowflake.

String
Entrepôt
(Facultatif)

Valeur d’entrepôt de la connexion.

Ce paramètre n’est applicable qu’aux connexions à Snowflake.

String
Options avancées
(Facultatif)

Options avancées de la connexion. Il s’agit d’informations de connexion facultatives spécifiques à la plateforme d’entrepôt de données Cloud (Google BigQuery, Amazon Redshift ou Snowflake) à laquelle vous vous connectez. Spécifiez des options avancées en utilisant Option=<valeur> séparé par des points-virgules. Par exemple, option1=value1;option2=value2;. Consultez la documentation de l’entrepôt de données Cloud pour obtenir des informations sur les options de connexion facultatives.

String

Sortie obtenue

ÉtiquetteExplicationType de données
Espace de travail en sortie

Fichier de connexion à la base de données en sortie (.sde).

workspace

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes