RE: Deshabilitar 1 BD

From: Edwin Quijada <listas_quijada(at)hotmail(dot)com>
To: <ichbinrene(at)gmail(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Deshabilitar 1 BD
Date: 2012-01-28 16:42:34
Message-ID: BAY155-W367772D67051C211BBE317E38F0@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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: ichbinrene(at)gmail(dot)com
To: pgsql-es-ayuda(at)postgresql(dot)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_quijada(at)hotmail(dot)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/

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message ruben avila galindo 2012-01-28 16:51:55 Re: Deshabilitar 1 BD
Previous Message Anthony 2012-01-28 00:15:06 Re: Limitar filas en grupos