sábado, 12 de agosto de 2017

Renombrar base de datos en PostgreSQL

Primero tenemos que entrar en la consola cliente psql

sudo -u postgres psql

Una vez dentro, hay que desconectar a todos los usuarios conectados a la base de datos. Para eso, ejecutamos el siguiente comando

SELECT pg_terminate_backend( pid )
FROM pg_stat_activity
WHERE pid <> pg_backend_pid( )
    AND datname = 'NOMBRE DE LA BASE DE DATOS';

Luego podremos renombrar la base de datos con el siguiente comando

ALTER DATABASE "antiguo nombre" RENAME TO "nuevo nombre";

y listo!

1 comentario: