Categoría: PostgreSQL

Categorías:

El archive wal en postgres nos permite disponer de una base de datos íntegra y tolerante a fallos en cualquier momento, además también nos permite implementar réplicas en otros servidores postgres. Para verificar el estado del archive wal podemos ejecutar la siguiente sentencia. postgres=# show archive_mode; archive_mode -------------- off (1 row) postgres=# En este caso […]

Categorías:

¿Dónde está alojada la información correspondiente a los datos de postgres en el sistema de archivos? Con estas sentencias sql podemos responder a esta pregunta.  El usuario que ejecute estas consultas debe tener permiso de SUPERUSER postgres=# SHOW data_directory; data_directory ------------------------ /var/lib/pgsql/12/data (1 row) postgres=# También podemos hacer uso de esta consulta postgres=# SELECT setting […]

Categorías:

Para listar tablas en postgres de hace uso del comando dt, veamos como.   postgres=# \dt List of relations Schema | Name | Type | Owner --------+--------------+-------+---------- public | departments | table | postgres public | dept_emp | table | postgres public | dept_manager | table | postgres public | employees | table | postgres […]

Categorías:

Para comprobar la versión instalada de Postgres, ingresamos como usuario postgres o cualquier otro usuario de base de datos en Postgres y ejecutamos la siguiente orden -bash-4.2$ psql --version psql (PostgreSQL) 12.11 -bash-4.2$ Lo anterior desde el sistema operativo.  Desde la línea de comandos de postgres podemos ejecutar la siguiente sentencia sql -bash-4.2$ psql psql […]

Categorías:

Para cambiar la clave de un usuario de base de datos en postgres, realizamos lo siguiente. Ingresamos al sistema operativo identificados como usuario postgres   -bash-4.2$ id uid=26(postgres) gid=26(postgres) groups=26(postgres) -bash-4.2$ Luego ejecutamos el comando psql para ingresar a la base de datos. En este caso la base de datos será postgres   -bash-4.2$ psql […]

Categorías:

Para revisar la versión que tenemos instalada de postgreSQL usamos la siguiente sentencia sql.   SELECT version(); Aquí te muestro el proceso completo.   [root@pgsql1 ~]# su - postgres Last login: Mon May 3 16:05:08 -05 2021 on pts/0 -bash-4.2$ psql psql (10.16) Type "help" for help. postgres=# select version(); version ---------------------------------------------------------------------------------------------------------- PostgreSQL 10.16 on […]