started getting español postgresql syntax configuration-files

getting - ¿Cómo verificar la sintaxis de los archivos de configuración de PostgreSQL?



postgresql documentation español (2)

No hay manera de hacer esto que sea similar a apache2ctl . Si vuelve a cargar los archivos de configuración y hay un error de sintaxis, el servidor PostgreSQL se quejará en el registro y se negará a cargar el nuevo archivo. Por lo tanto, existe un riesgo muy pequeño de desordenar algo al hacer un error de sintaxis. (Por supuesto, esto no lo protegerá contra la escritura de cosas semánticamente incorrectas, pero apache2ctl tampoco lo hará). Aparte de eso, probablemente sea una buena idea probar los cambios en un servidor de prueba y tener un sistema que se propague Esos cambios a la producción de forma controlada.

A menudo edito el archivo pg_hda.conf y me preguntaba si hay una manera de asegurarme de que lo que acabo de escribir es correcto.

Hasta ahora estoy usando un servidor de prueba para verificar mis cambios.

Como Apache tiene su comando apache2ctl -t , ¿Postgres tiene algo similar?


consulte: https://dba.stackexchange.com/a/151457/177071

Tienes otro método para probar si el archivo de configuración es correcto.

en la línea de comando, escriba select pg_reload_conf();

postgres=# select pg_reload_conf(); pg_reload_conf ---------------- t (1 row)

Esto indica que su archivo es correcto. De lo contrario fallaría.