Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Die Einstellungen für die Konvertierung von SQL Server in PostgreSQL in DMS Schema Conversion umfassen Folgendes:
-
Um entsprechende Datenbankobjekte mithilfe von generativer KI zu konvertieren, aktivieren Sie die Generative AI-Einstellung. Objekte, die erfolgreich mit generativer KI konvertiert wurden, werden anhand des Aktionspunkts 7744 eindeutig gekennzeichnet, in dem es heißt: „Bei dieser Konvertierung werden Modelle für maschinelles Lernen verwendet, die Vorhersagen auf der Grundlage von Datenmustern generieren.“ Weitere Informationen finden Sie unter Datenbankobjekte mit generativer KI konvertieren.
-
In SQL Server können Sie Indizes mit dem gleichen Namen in verschiedenen Tabellen verwenden. In PostgreSQL müssen jedoch alle im Schema verwendeten Indexnamen eindeutig sein. Wählen Sie Eindeutige Namen für Indizes generieren aus, um sicherzustellen, dass DMS Schema Conversion für alle Indizes eindeutige Namen generiert.
-
PostgreSQL-Versionen 10 und früher unterstützen keine Verfahren. Wenn Sie mit der Verwendung von Prozeduren in PostgreSQL nicht vertraut sind, AWS DMS können Sie SQL Server-Prozeduren in PostgreSQL-Funktionen konvertieren. Wählen Sie dazu Verfahren in Funktionen konvertieren aus.
-
Ihre SQL-Server-Quelldatenbank kann die Ausgabe von
EXEC
in einer Tabelle speichern. DMS Schema Conversion erstellt temporäre Tabellen und ein zusätzliches Verfahren, um dieses Feature zu emulieren. Wählen Sie Zusätzliche Routinen für die Verarbeitung offener Datensätze erstellen aus, um diese Emulation zu verwenden. -
Sie können die Vorlage definieren, die für die Schemanamen im konvertierten Code verwendet werden soll. Wählen Sie für Schema-Namen eine der folgenden Optionen aus:
-
DB – Verwendet den SQL-Server-Datenbanknamen als Schemanamen in PostgreSQL.
-
SCHEMA – Verwendet den SQL-Server-Schemanamen als Schemanamen in PostgreSQL.
-
DB_SCHEMA – Verwendet eine Kombination aus SQL-Server-Datenbank- und -Schemanamen als Schemanamen in PostgreSQL.
-
-
Sie können die Schreibweise der Quellobjektnamen beibehalten. Wählen Sie Objektnamen in der gleichen Schreibweise beibehalten, um zu verhindern, dass Objektnamen in Kleinbuchstaben umgewandelt werden. Diese Option gilt nur, wenn Sie die Option zur Berücksichtigung von Groß- und Kleinschreibung in der Zieldatenbank aktivieren.
-
Sie können die Parameternamen aus der Quelldatenbank beibehalten. DMS Schema Conversion kann den Namen von Parametern im konvertierten Code doppelte Anführungszeichen hinzufügen. Wählen Sie dazu die Option Ursprüngliche Parameternamen beibehalten aus.
-
Sie können eine Länge von Routineparametern aus Ihrer Quelldatenbank behalten. DMS Schema Conversion erstellt Domains und verwendet sie, um eine Länge von Routineparametern anzugeben. Wählen Sie dazu die Option Parameterlängen beibehalten aus.