Grundlegendes zu den SQL Einstellungen für die Konvertierung von Server zu Postgre SQL - AWS Database Migration Service

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.

Grundlegendes zu den SQL Einstellungen für die Konvertierung von Server zu Postgre SQL

SQLZu den Einstellungen für die SQL Konvertierung von Server zu Postgre in der DMS Schemakonvertierung gehören:

  • In SQL Server können Sie Indizes mit demselben Namen in verschiedenen Tabellen verwenden. In Postgre müssen jedoch alle IndexnamenSQL, die Sie im Schema verwenden, eindeutig sein. Um sicherzustellen, dass die DMS Schemakonvertierung eindeutige Namen für alle Ihre Indizes generiert, wählen Sie Eindeutige Namen für Indizes generieren aus.

  • SQLPostgre-Versionen 10 und früher unterstützen keine Verfahren. Wenn Sie mit der Verwendung von Prozeduren in Postgre nicht vertraut sindSQL, AWS DMS können Sie SQL Serverprozeduren in SQL Postgre-Funktionen konvertieren. Wählen Sie dazu Verfahren in Funktionen konvertieren aus.

  • Ihre SQL Quell-Serverdatenbank kann die Ausgabe von EXEC in einer Tabelle speichern. DMSBei der Schemakonvertierung werden temporäre Tabellen und ein zusätzliches Verfahren zum Emulieren dieser Funktion erstellt. 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 Serverdatenbanknamen als Schemanamen in SQL Postgre.

    • SCHEMA— Verwendet den SQL Serverschemanamen als Schemanamen in SQL Postgre.

    • DB_ SCHEMA — Verwendet eine Kombination aus SQL Serverdatenbank und Schemanamen als Schemanamen in Postgre. SQL

  • 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. DMSBei der Schemakonvertierung können den Namen von Parametern im konvertierten Code doppelte Anführungszeichen hinzugefügt werden. Wählen Sie dazu die Option Ursprüngliche Parameternamen beibehalten aus.

  • Sie können eine Länge von Routineparametern aus Ihrer Quelldatenbank behalten. DMSDie Schemakonvertierung erstellt Domänen und verwendet sie, um eine Länge von Routineparametern anzugeben. Wählen Sie dazu die Option Parameterlängen beibehalten aus.