Ich versuche, eine PG-DB an einem angegebenen Speicherort zu erstellen. Gemäß der Dokumentation here muss ich das LOCATION-Flag verwenden. Allerdings, wenn ich CREATE DATABASE (from the pgsql CLI)
laufen, erhalte ich die folgende Warnung:Postgresql: Erstellen von Datenbank an einem angegebenen Speicherort
WARNING: LOCATION is not supported anymore
HINT: Consider using tablespaces instead.
jedoch die PG-Dokumentation auf TABLE nicht zeigen, wie es verwendet werden kann, eine Datenbank in einem bestimmten Verzeichnis zu erstellen. Was ist die erforderliche Syntax dafür?
Das Buch ist aus dem Jahr 2002, vermeiden Sie es als Referenz verwenden. –
Sie könnten den 'CREATE TABLESPACE'-Befehl im Handbuch hier http://www.postgresql.org/docs/9.1/static/sql-createtablespace.html nachschlagen, und dann erstellen Sie eine Datenbank: http: // www. postgresql.org/docs/9.1/static/sql-createdatabase.html bezieht sich auf diesen Ort – wildplasser