

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.

# Verwenden eines Amazon-Redshift-Clusters als Ziel in DMS Schema Conversion
<a name="data-providers-redshift"></a>

Sie können Amazon-Redshift-Datenbanken als Migrationsziel in DMS Schema Conversion verwenden. Informationen zu den unterstützten Zieldatenbanken finden Sie unter [Zieldatenanbieter für DMS Schema Conversion](CHAP_Introduction.Targets.md#CHAP_Introduction.Targets.SchemaConversion). 

## Berechtigungen für Amazon Redshift als Ziel
<a name="data-providers-redshift-privileges"></a>

Die Verwendung von Amazon Redshift als Ziel für DMS Sehema Conversion erfordert die folgenden Berechtigungen:
+ **CREATE ON DATABASE**: Ermöglicht DMS, neue Schemata in der Datenbank zu erstellen.
+ **CREATE ON SCHEMA**: Ermöglicht DMS, Objekte in dem Datenbankschema zu erstellen.
+ **GRANT USAGE ON LANGUAGE**: Ermöglicht DMS, neue Funktionen und Prozeduren in der Datenbank zu erstellen.
+ **GRANT SELECT ON ALL TABLES IN SCHEMA pg\_catalog**: Stellt dem Benutzer Systeminformationen zum Amazon-Redshift-Cluster bereit.
+ **GRANT SELECT ON pg\_class\_info**: Stellt dem Benutzer Informationen zum Tabellenverteilungsstil bereit.

Sie können das folgende Codebeispiel verwenden, um einen Datenbankbenutzer zu erstellen und ihm Berechtigungen zu gewähren. Ersetzen Sie die Beispielwerte durch eigene Werte.

```
CREATE USER {{user_name}} PASSWORD {{your_password}};
GRANT CREATE ON DATABASE {{db_name}} TO {{user_name}};
GRANT CREATE ON SCHEMA {{schema_name}} TO {{user_name}};
GRANT USAGE ON LANGUAGE plpythonu TO {{user_name}};
GRANT USAGE ON LANGUAGE plpgsql TO {{user_name}};
GRANT SELECT ON ALL TABLES IN SCHEMA pg_catalog TO {{user_name}};
GRANT SELECT ON pg_class_info TO {{user_name}};
GRANT SELECT ON sys_serverless_usage TO {{user_name}};
GRANT SELECT ON pg_database_info TO {{user_name}};
GRANT SELECT ON pg_statistic TO {{user_name;}}
```

Wiederholen Sie den `GRANT CREATE ON SCHEMA`-Vorgang für jedes Zielschema, auf das Sie den konvertierten Code anwenden oder zu dem Sie Daten migrieren möchten.

Sie können ein Erweiterungspaket auf Ihre Amazon-Redshift-Zieldatenbank anwenden. Ein Erweiterungspaket ist ein Add-On-Modul, das die Funktionen in der Quelldatenbank emuliert, die erforderlich sind, wenn Objekte zu Amazon Redshift konvertiert werden. Weitere Informationen finden Sie unter [Verwenden von Erweiterungspaketen bei DMS Schema Conversion](extension-pack.md).