Seitenhistorie
...
Konsistenz der Datenbanken prüfen
Mithilfe der Managementkonsole ein Rebuild aller Constraints durchführen. Eventuelle Inkonsistenzen müssen behoben werden. Wenn der Befehl ohne Fehlermeldungen durchläuft ist der Zustand konsistent.
...
Enthält eines der Argumente Leerzeichen, so ist es in Anführungszeichen zu setzen.
Da wir in unserem Beispiel für alle (potentiell sehr viele) BOs jeweils die gleichen Einstellungen setzen wollen, können wir dies schneller mit einem SQL-Skript erledigen. Folgendes Statement erzeugt ein solches Skript für das Nuclosschema <schemaname>:
...
Codeblock | ||
---|---|---|
| ||
pg_dump --file "my_exported_data.sql" --host "<db host>" --port "<db port>" [--username "<connect with db user>"] [--no-password] --verbose --format=p --blobs --data-only --no-owner --no-privileges --no-tablespaces --no-unlogged-table-data --no-comments --schema "<schema_name>" -t "^<schema_name>.<nuclet_prefix>*" -t <schema_name>.t_md_mandator -t <schema_name>.t_md_mandator_accessible -t <schema_name>.t_md_user -t <schema_name>.t_md_role_user -t <schema_name>.t_md_mandator_param_value -t <schema_name>.t_md_mandator_role_user -t <schema_name>.t_md_passwordhistory -t <schema_name>.t_md_role_user -t <schema_name>.t_md_user_setting -t <schema_name>.t_ud_searchfilter_user -t <schema_name>.t_ud_genericobject -t "<schema_name>.t_ud_document*" -t "<schema_name>.t_ud_go_*" -t <schema_name>.t_ud_history -t <schema_name>.t_ud_lock -t <schema_name>.t_ud_entityobject_relation -t <schema_name>.t_ud_logbook -t <schema_name>.t_ud_timelimittask -t "<db name>" |
...