PostgreSQL: Renombrar una base de datos
Si por alguna razón necesitamos cambiar el nombre de una base de datos PostgreSQL, podemos hacerlo con el comando ALTER DATABASE.
Los pasos que debemos dar son los siguientes:
1. Con psql o pgAdmin nos conectamos a una base de datos que no sea la que deseamos renombrar.
2. Nos aseguramos de que no existen usuarios conectados a la base de datos. Para ello ejecutamos el siguiente comando (debería mostrar 0 usuarios conectados):
SELECT COUNT(*) AS users_online FROM pg_stat_activity WHERE datname='olddbname';
3. Renombramos la base de datos con el comando ALTER DATABASE:
ALTER DATABASE olddbname RENAME TO newdbname;
Enlaces relacionados:
Tu opinión es importante, por favor, si has llegado hasta aquí, dedica 2 segundos a darme tu opión sobre el blog. Gracias.
-
12 septiembre, 2012 a las 20:22TIP PostgreSQL: Renombrar una base de datos « DbRunas – Noticias y Recursos sobre Bases de Datos
-
13 septiembre, 2012 a las 16:32PostgreSQL: Desconectar usuarios de una base de datos « Aventuras y desventuras de un informático despistado – vjavierf.wordpress.com