Detectar errores en la configuración de PostgreSQL con pg_file_settings

pg_file_settings permite localizar el archivo, la línea y el parámetro que provocan un error al leer la configuración de PostgreSQL, sin mostrar valores sensibles innecesarios.

¿Hay una directiva de PostgreSQL que no se aplica? La vista pg_file_settings permite localizar el archivo y la línea que producen un error al leer la configuración.

Continuar leyendo «Detectar errores en la configuración de PostgreSQL con pg_file_settings»

Saber si un cambio de PostgreSQL necesita reinicio con pg_settings

Comprueba qué parámetros de PostgreSQL requieren reiniciar la instancia y revisa el estado de un ajuste concreto con pg_settings.

¿Has cambiado un parámetro de PostgreSQL y quieres saber si basta con recargar la configuración? La columna pending_restart de pg_settings indica si ese ajuste todavía requiere reiniciar la instancia.

Continuar leyendo «Saber si un cambio de PostgreSQL necesita reinicio con pg_settings»

Ver el archivo de configuración de PostgreSQL con SHOW config_file

Consulta la ruta del archivo de configuración que usa la instancia de PostgreSQL con SHOW config_file y current_setting, sin modificar la configuración.

¿Dónde está el archivo de configuración que usa la instancia de PostgreSQL? La consulta SHOW config_file; devuelve la ruta exacta del fichero cargado por el servidor al que estás conectado.

Continuar leyendo «Ver el archivo de configuración de PostgreSQL con SHOW config_file»

Ver la codificación y la intercalación de una base de datos PostgreSQL

Consulta la codificación, la intercalación y el tipo de caracteres configurados en cada base de datos PostgreSQL.

¿Dónde se comprueba si una base de datos PostgreSQL usa UTF8 y qué reglas aplica al ordenar texto? La vista pg_database muestra la codificación, la intercalación y el tipo de caracteres de cada base de datos.

Continuar leyendo «Ver la codificación y la intercalación de una base de datos PostgreSQL»

Orígenes ODBC 32 y 64 bits en Windows 64 bits

La forma más estandar de conexión a datos es a través de ODBC.

Hoy en día es habitual que los sistemas operativos sean de 64 bits, siendo la excepción sistemas de 32 bits.

Aunque habitualmente esta distinción no implica demasiados cambios en la forma de administrar, sí es importante saber si estamos configurando un origen de datos ODBC de 32 o de 64 bits.

Continuar leyendo «Orígenes ODBC 32 y 64 bits en Windows 64 bits»

Cambiar directorios por defecto (Backup,data y log) en SQL Server 2017 Linux

Si estás administrando un SQL Server 2017 en linux habrás visto que no es posible cambiar los directorios por defecto usando el SSMS. Aquí vemos cómo conseguirlo a través de linea de comandos en el servidor. Continuar leyendo «Cambiar directorios por defecto (Backup,data y log) en SQL Server 2017 Linux»