Ich versuche, meine aktuelle vorhandene Datenbank postgre Instanz zu importieren, dieAzure PostgreSQL Server Service Sortierungs Fehler erstellen
ich bereits konfigurierte meine azur postgresql-Server-Parameter auf Azure PostgreSQL Server ausgeführt wird Codierung als UTF-8 zu verwenden (I‘ nicht sicher, dass es ohne Neustart ist die Anwendung aber auch wenn ich
nicht Option, um es neu zu starten) ich mit diesem Befehl, um diese Aktion zu tun bin versucht:
sudo -u postgres pg_dump --encoding="UTF-8" --no-owner DBNAME | psql --host=xxx.postgres.database.azure.com --port=5432 [email protected] --dbname=DBNAME
jedoch einen Fehler etwas wird immer so:
ERROR: could not create locale "en_US.utf8": No error
Ich tauche in dem Prozess und versuchen Sie es mit UTF8 zu laufen (statt UTF8) und anderen Optionen, aber es ist jedes Mal denselben Fehler bekommt.
Ich habe eine Dump-Datei den Inhalt und die Leitung zu überprüfen, die diesen Fehler generiert wird:
CREATE COLLATION "en_US.utf8" (lc_collate = 'en_US.utf8', lc_ctype = 'en_US.utf8');
dies, dass Fehler verursacht. Ich habe versucht, es manuell auf Azure Postgre-Instanz auszuführen, und ich habe denselben Fehler auch.
Durch die Art, wie ich bereits erstellt diese Datenbank aus Konsole, indem Sie diese mit SQL:
create database "DBNAME" with owner=xxx encoding='UTF-8' template template0;
Auch habe ich versucht, andere Optionen zu erstellen und zu importieren, aber nicht von ihnen arbeiten.
Kann mir jemand helfen?