Ese si que es un truco increible !!!! Que bueno que pregunte seguro mas de uno ha buscado esto!!!! *-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas
*-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* Date: Fri, 27 Jan 2012 18:13:54 -0600 From: ichbinr...@gmail.com To: pgsql-es-ayuda@postgresql.org Subject: Re: [pgsql-es-ayuda] Deshabilitar 1 BD On 01/27/2012 05:55 PM, Miguel Angel Hernandez Moreno wrote: Ta vez pudieras 1 editar el script pg_hba 2 RELOAD a la bd y no perdes nada de conexiones 3 eliminar los procesos qe esten en las bd que no quieres que se accedan select * from pg_stat_actiity select pg_terminate_backend() y con eso ya no das nuevos accesos a esas BD y los existentes lo cierras cn el paso 3 El 27 de enero de 2012 17:38, Edwin Quijada <listas_quij...@hotmail.com> escribió: Hola! Tengo un server con 7 BD corriendo en el , bajos ciertas circunstancias deseo poder deshabilitar una sola o 2 de ellas de forma que nadie pueda conectarse pero solo a estas dos. Se que puedo hacerlo mediante pg_hba.conf pero necesito algo mas inteligente que se haga mediante un script o sql, preferible SQL. Ahoera lo hago con un script modifica pg_hba.conf pero eso es muy poco viable, ademas debo de restart el server y se me van las otras Alguna suferencia ? *-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* -- ISC Miguel Angel Hernandez Moreno Jaja! Qué bonito es PostgreSQL!!!!!!!! ALTER DATABASE "dbname" WITH CONNECTION LIMIT = 0; When you are ready to allow connections, change this back to -1. Referencia: http://vimalkumar.in/2011/01/27/disable-connections-to-a-postgresql-database-temporarily/ Saludos! -- PostgreSQL and Linux tips http://sharingtechknowledge.blogspot.com/