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/                               
          

Responder a