Skip to main content

Datenbankverbindung erstellen (Data Management Tools)

Zusammenfassung

Erstellt eine Datei, die ArcGIS zur Verbindung mit einer Datenbank, einem Cloud Data Warehouse oder einer Enterprise-Geodatabase verwendet.

Verwendung

  • Nachdem gültige Verbindungsinformationen im Dialogfeld des Werkzeugs zum Herstellen einer Verbindung eingegeben wurden, stellt das Werkzeug eine Verbindung mit der Datenbank her, um zu ermitteln, ob sie das Geodatabase-Schema enthält.

    • Bei Datenbanken werden alle Parameter in der Parameterkategorie Geodatabase-Verbindungseigenschaften des Bereichs Geoverarbeitung ignoriert.

    • Bei Geodatabases wird die Parameterkategorie Geodatabase-Verbindungseigenschaften automatisch durch das Werkzeug ausgefüllt. Als Parameter Schema wird das SDE-Schema (nur für Geodatabases mit Oracle-Benutzerschema), der standardmäßige Wert Versionstyp für die Geodatabase und die Default-Version festgelegt.

  • Wenn Sie die Verbindungsinformationen weder im Fenster Ergebnisse noch in den Protokolldateien des Geoverarbeitungsverlaufs speichern möchten, müssen Sie alle Protokollierungsoptionen für den Geoverarbeitungsverlauf deaktivieren und die Verbindungsdatei speichern, ohne dabei die Verbindungsinformationen zu speichern.

  • Verbindungen von ArcGIS mit Altibase und Netezza werden nicht mehr unterstützt.

Parameter

Beschriftung Erläuterung Datentyp

Speicherort der Verbindungsdatei

Der Ordner, in dem die Datenbankverbindungsdatei (.sde oder .dbconn) gespeichert wird.

Folder

Name der Verbindungsdatei

Der Name der Datenbankverbindungsdatei. Die Ausgabedatei hat die Erweiterung .sde.

String

Datenbankplattform

Gibt die Datenbankmanagementsystem-Plattform an, zu der die Verbindung hergestellt werden soll. Die folgenden Optionen sind gültig:

  • BigQueryDie Verbindung wird hergestellt zu: Google BigQuery.

  • DamengDie Verbindung wird hergestellt zu: Dameng.

  • Db2Die Verbindung wird hergestellt zu: IBM Db2 (für Linux, UNIX oder Windows).

  • ElasticsearchDie Verbindung wird hergestellt zu: Elasticsearch.

  • OpenSearchDie Verbindung wird hergestellt zu: OpenSearch.

  • OracleDie Verbindung wird hergestellt zu: Oracle, Amazon Relational Database Service (RDS) for Oracle oder Autonomous Transaction Processing.

  • PostgreSQLDie Verbindung wird hergestellt zu: PostgreSQL, Amazon Aurora (PostgreSQL-Compatible Edition), Amazon Relational Database Service (RDS) for PostgreSQL, Google Cloud SQL for PostgreSQL, Microsoft Azure Database for PostgreSQL oder Microsoft Azure Cosmos DB for PostgreSQL.

  • RedshiftDie Verbindung wird hergestellt zu: Amazon Redshift.

  • SAP HANADie Verbindung wird hergestellt zu: SAP HANA oder SAP HANA Cloud.

  • SnowflakeDie Verbindung wird hergestellt zu: Snowflake.

  • SQL ServerDie Verbindung wird hergestellt zu: Microsoft SQL Server, Microsoft Azure SQL Database, Microsoft Azure SQL Managed Instance, Amazon Relational Database Service (RDS) for SQL Server oder Google Cloud SQL for SQL Server.

  • TeradataDie Verbindung wird hergestellt zu: Teradata Vantage.

String

Instanz/Server

(Optional)

Der Datenbankserver bzw. die Datenbankinstanz, zu dem bzw. der die Verbindung hergestellt werden soll.

Der Wert, den Sie aus der Dropdown-Liste Datenbankplattform auswählen, gibt den Typ der Datenbank oder des Cloud Data Warehouse an, mit der bzw. dem eine Verbindung hergestellt wird. Abhängig vom ausgewählten Typ der Datenbankplattform müssen Sie für den Parameter Instanz/Server unterschiedliche Informationen angeben.

Informationen zu den Angaben, die für jede Plattform bereitgestellt werden müssen, finden Sie nachstehend.

  • Dameng—Der Name des Servers, auf dem die Dameng-Datenbank installiert ist

  • Db2—Der Name der katalogisierten Db2-Datenbank

  • Elasticsearch—Nicht unterstützt

  • OpenSearch—Nicht unterstützt

  • Oracle—Der TNS-Name oder die Oracle Easy Connection-Zeichenfolge zum Herstellen der Verbindung mit der Oracle-Datenbank bzw. dem Datenbank-Service

  • PostgreSQL—Der Name des Servers, auf dem PostgreSQL installiert ist, oder der Name der PostgreSQL-Datenbank-Service-Instanz

  • Redshift—Die URL für den Redshift-Server

  • SAP HANA—Der Datenquellenname der ODBC-Verbindung (Open Database Connectivity) für die SAP HANA-Datenbank bzw. den Datenbank-Service

  • Snowflake—Die URL des Snowflake-Servers

  • SQL Server—Der Name der SQL Server-Datenbankinstanz oder der Name der Datenbank-Service-Instanz

  • Teradata—Der ODBC-Datenquellenname für die Teradata-Datenbank

String

Datenbankauthentifizierung

(Optional)

Gibt den zu verwendenden Authentifizierungstyp an.

  • AktiviertDie Datenbankauthentifizierung wird verwendet. Die Verbindung mit der Datenbank wird über einen internen Datenbankbenutzernamen und ein internes Datenbankkennwort hergestellt. Sie müssen zum Erstellen einer Verbindung Ihren Benutzernamen und Ihr Kennwort nicht angeben. In diesem Fall werden Sie jedoch dazu aufgefordert, wenn eine Verbindung hergestellt wird.

    Hinweis:

    Wenn die Verbindungsdatei, die Sie erstellen, ArcGIS-Services den Zugriff auf die Datenbank oder Geodatabase gewährt, müssen Sie einen Benutzernamen und ein Kennwort einschließen. Dies gilt auch, wenn Sie die Katalogsuche zum Suchen von Daten verwenden, auf die über diese Verbindungsdatei zugegriffen wird.

  • DeaktiviertDie Betriebssystemauthentifizierung wird verwendet. Sie müssen keinen Benutzernamen und kein Kennwort angeben. Die Verbindung wird mit dem Benutzernamen und dem Kennwort hergestellt, die für die Anmeldung beim Betriebssystem verwendet wurden. Falls es sich bei den Login-Daten für das Betriebssystem nicht um ein gültiges Datenbank-Login handelt, kann keine Verbindung hergestellt werden.

Boolean

Benutzername

(Optional)

Der Datenbankbenutzername, der für die Datenbankauthentifizierung verwendet wird

String

Kennwort

(Optional)

Das Datenbankkennwort, das für die Datenbankauthentifizierung verwendet wird

Encrypted String

Benutzername und Kennwort speichern

(Optional)

Gibt an, ob der Benutzername und das Kennwort gespeichert werden.

  • AktiviertDer Benutzername und das Kennwort werden in der Verbindungsdatei gespeichert. Dies ist die Standardeinstellung. Wenn die Verbindungsdatei, die Sie erstellen, ArcGIS-Services den Zugriff auf die Datenbank, Geodatabase oder das Cloud Data Warehouse gewährt, müssen Sie den Benutzernamen und das Kennwort speichern. Dies gilt auch, wenn Sie die Katalogsuche zum Suchen von Daten verwenden, auf die über diese Verbindungsdatei zugegriffen wird.

  • DeaktiviertDer Benutzername und das Kennwort werden nicht in der Verbindungsdatei gespeichert. Bei jedem Versuch, mit der Datei eine Verbindung herzustellen, werden Sie aufgefordert, den Benutzernamen und das Kennwort einzugeben.

    Hinweis:

    ArcGIS Pro verschiebt die Anmeldeinformationen der ersten erfolgreichen Datenbankverbindung, für die Sie den Benutzernamen und das Kennwort nicht speichern, in den Cache. Wenn Sie dann in derselben ArcGIS Pro-Sitzung eine zweite Verbindung mit derselben Datenbank-, Geodatabase- oder Cloud-Data-Warehouse-Instanz herstellen und die Anmeldeinformationen nicht speichern, werden die im Cache abgelegten Anmeldeinformationen aus der ersten Verbindung verwendet, selbst wenn Sie in der zweiten Verbindungsdatei andere Anmeldeinformationen angeben. Wenn Sie mit anderen Anmeldeinformationen und ohne Speichern von Benutzername und Kennwort eine Verbindung herstellen möchten, müssen Sie eine neue ArcGIS Pro-Sitzung starten.

Boolean

Datenbank

(Optional)

Der Name der Datenbank, zu der eine Verbindung hergestellt wird. Dieser Parameter gilt für die Plattformen PostgreSQL, Redshift, Snowflake und SQL Server.

String

Schema (nur Oracle-Benutzerschema-Geodatabases)

(Optional)

Benutzerschema-Geodatabases werden nicht mehr unterstützt.

String

Versionstyp

(Optional)

Gibt den Versionstyp an, zu dem die Verbindung hergestellt wird. Dieser Parameter gilt nur beim Verbinden mit einer Geodatabase.

Hinweis:

Wenn Historisch ausgewählt ist und kein Name angegeben ist, wird die standardmäßige transaktionale Version verwendet. Wenn Zeitpunkt ausgewählt ist und für den Parameter Datum und Uhrzeit kein Wert angegeben ist, wird die standardmäßige transaktionale Version verwendet.

  • TransaktionalDie Verbindung wird zu einer transaktionalen Version hergestellt. Wenn Transaktional ausgewählt ist, wird der Parameter Folgende Version wird verwendet mit einer Liste von transaktionalen Versionen gefüllt, und der Parameter Datum und Uhrzeit ist inaktiv. Dies ist die Standardeinstellung.

  • HistoricalDie Verbindung wird zu einem historischen Marker hergestellt. Wenn Historisch ausgewählt ist, wird der Parameter Folgende Version wird verwendet mit einer Liste von historischen Markern gefüllt, und der Parameter Datum und Uhrzeit ist inaktiv.

  • ZeitpunktDie Verbindung wird zu einem bestimmten Zeitpunkt hergestellt. Wenn Zeitpunkt ausgewählt ist, wird der Parameter Folgende Version wird verwendet deaktiviert und der Parameter Datum und Uhrzeit aktiviert.

  • VerzweigungDie Verbindung wird zur Standard-Verzweigungsversion hergestellt.

String

Folgende Version wird verwendet

(Optional)

Die transaktionale Version oder der historische Marker der Geodatabase, zu der bzw. dem eine Verbindung hergestellt werden soll. Bei der Standardoption wird die transaktionale Default-Version verwendet.

Wenn Sie einen Verzweigungsversionstyp auswählen, wird immer eine Verbindung mit der Standard-Verzweigungsversion hergestellt.

String

Datum und Uhrzeit

(Optional)

Der Datums- und Uhrzeitwert, der für die Verbindung mit der Datenbank verwendet wird. Dieser Parameter wird mit Daten mit aktivierter Archivierung verwendet. Verwenden Sie die Zeitauswahl, um die entsprechende Zeit auszuwählen.

Bei einer manuellen Eingabe von Zeit- und Datumsangaben stehen die folgenden Formate zur Verfügung:

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

  • 6/9/2011 16:20:15

  • 6/9/2011

  • 4:20:15 PM

  • 16:20:15

Hinweis:
  • Wird lediglich eine Uhrzeit ohne Datum angegeben, wird das folgende Standarddatum verwendet: 30. Dezember 1899.

  • Wird lediglich ein Datum ohne Uhrzeit angegeben, wird die folgende Standarduhrzeit verwendet: 12:00:00 AM.

Date

Erweiterter Authentifizierungstyp

(Optional)

Gibt den erweiterten Authentifizierungstyp an, der bei der Verbindung zu einem Cloud Data Warehouse, Microsoft Azure SQL Database, Azure SQL Managed Instance, Elasticsearch oder OpenSearch verwendet wird.

  • Microsoft Entra-MFADer Microsoft Entra-Multi-Faktor-Authentifizierungstyp (MFA) wird verwendet, aber nicht das Kennwort. Wenn Sie eine Verbindung herstellen, wird Ihnen per Textmeldung, E-Mail oder MFA-Gerät ein Code zugesandt, oder die Authentifizierung erfolgt durch Scannen des Fingerabdrucks. Dieser zweite Teil des Authentifizierungsprozesses ist davon abhängig, wie Ihre Netzwerk- und Authentifizierungsprotokolle konfiguriert sind. Diese Option wird nur für Azure SQL Database und Azure SQL Managed Instance unterstützt.

  • Microsoft Entra-KennwortDer Microsoft Entra-Kennwort-Authentifizierungstyp, bei dem Benutzername und Kennwort als Parameterwerte eingegeben werden müssen, wird verwendet. Benutzernamen dürfen maximal 30 Zeichen lang sein. Diese Option wird nur für Azure SQL Database und Azure SQL Managed Instance unterstützt.

  • Microsoft Entra-integriertDer Microsoft Entra-integrierte Authentifizierungstyp wird verwendet. Sie müssen keinen Benutzernamen und kein Kennwort angeben. Die Verbindung wird mit dem Benutzernamen und dem Kennwort hergestellt, die für die Anmeldung beim Betriebssystem verwendet wurden. Diese Option wird nur für Azure SQL Database und Azure SQL Managed Instance unterstützt.

  • ServiceauthentifizierungDer Service-Authentifizierungstyp, der für die Herstellung einer Verbindung mit Google BigQuery verwendet werden soll. Weitere Informationen finden Sie in der Google BigQuery-Dokumentation zur Authentifizierung.

  • StandardDer Standard-Authentifizierungstyp, der für die Herstellung einer Verbindung mit Amazon Redshift verwendet werden soll. Informationen zur Standardauthentifizierung finden Sie im Handbuch zur Installation und Konfiguration des ODBC-Datenkonnektors von Amazon Redshift.

  • BenutzerEine Authentifizierungsmethode, bei der ein Benutzername und ein Kennwort eingegeben werden müssen, wird für die Verbindung mit Snowflake verwendet.

  • BenutzerauthentifizierungDer Benutzerauthentifizierungstyp, der für die Herstellung einer Verbindung mit Google BigQuery verwendet werden soll. Weitere Informationen finden Sie in der Google BigQuery-Dokumentation zur Authentifizierung.

  • BasicEine Authentifizierungsmethode, bei der ein Benutzername und ein Kennwort eingegeben werden müssen, wird für die Verbindung mit Elasticsearch oder OpenSearch verwendet.

String

Project ID

(Optional)

Die Projekt-ID für die Google BigQuery-Verbindung. Öffentliche Datenprojekte werden nicht unterstützt.

String

Standard-Dataset

(Optional)

Das Standard-Dataset für die Google BigQuery-Verbindung. Geben Sie nur den Dataset-Namen an; der vollständig qualifizierte Dataset-Name wird nicht unterstützt. Der Dataset-Name darf höchstens 32 Zeichen enthalten. Öffentliche Datasets werden nicht unterstützt.

String

Aktualisierungstoken

(Optional)

Der Wert des Aktualisierungstoken.

Dieser Parameter trifft nur auf Google BigQuery-Verbindungen zu, wenn der erweiterte Authentifizierungstyp "Benutzerauthentifizierung" lautet.

Encrypted String

Schlüsseldatei

(Optional)

Der Wert der Schlüsseldatei.

Dieser Parameter trifft nur auf Google BigQuery-Verbindungen zu, wenn der erweiterte Authentifizierungstyp "Serverauthentifizierung" lautet.

File

Role

(Optional)

Der Rollenwert für eine Cloud Data Warehouse-Verbindung.

Der Parameter ist nur für Snowflake-Verbindungen relevant.

String

Warehouse

(Optional)

Der Warehouse-Wert für die Verbindung.

Der Parameter ist nur für Snowflake-Verbindungen relevant.

String

Erweiterte Optionen

(Optional)

Die erweiterten Optionen für die Verbindung. Dies sind optionale Verbindungsinformationen, die spezifisch für die Cloud Data Warehouse-Plattform (Google BigQuery, Amazon Redshift oder Snowflake) sind, zu der Sie eine Verbindung herstellen. Geben Sie erweiterte Optionen mit option=<value> getrennt durch Semikolons an, zum Beispiel option1=value1;option2=value2;. Informationen über optionale Verbindungsoptionen finden Sie in der Dokumentation zum Cloud Data Warehouse.

String

Host-URL

(Optional)

Die URL für die Verbindung zu Elasticsearch oder zu OpenSearch.

Der Parameter ist nur für Elasticsearch oder OpenSearch-Verbindungen relevant.

String

Abgeleitete Ausgabe

Beschriftung Erläuterung Datentyp

Ausgabe-Workspace

Die Ausgabe-Datenbankverbindungsdatei (.sde oder .dbconn).

Workspace

Umgebungen

Aktueller Workspace

Lizenzierungsinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja