--- Viviane Ribeiro <[EMAIL PROTECTED]> escreveu: > Pelo pg_hba.conf consigo restringir o acesso a > database, mas ele continua carregando a base. > > Efetivamente gostaria que o postgresql não > visualizasse, nem carregasse a database por um > tempo, até que fosse dado um attach nela. > > Existe uma tabela no system catalog que lista as > databases a serem carregadas - a pg_database. > Entretanto, não consigo editá-la diretamente. > > > > ________________________________ > > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Em > nome de Joao > Enviada em: quarta-feira, 25 de abril de 2007 16:42 > Para: Grupo de Usuários do PostgreSQL no Brasil > Assunto: Re: [PostgreSQL-Brasil] RES: Attach > Database > > > > pg_hba.conf resolve o q vc quer > > ----- Original Message ----- > > From: Viviane Ribeiro > <mailto:[EMAIL PROTECTED]> > > To: Grupo de Usuários do PostgreSQL no Brasil > <mailto:brasil-usuarios@pgfoundry.org> > > Sent: Wednesday, April 25, 2007 4:23 PM > > Subject: [PostgreSQL-Brasil] RES: Attach Database > > > > Imagine o seguinte... > > A variável $PGDATA aponta para /pgsql/dados > > Dentro da pasta dados duas pastas, uma para cada > base.... a BASEA e a BASEB > > > > Sendo assim eu tenho... > > /pgsql/dados/BASEA > > /BASEB > > > > Em determinado momento eu não quero mais deixar > disponível a baseB, mas, não quero excluir ela... > quero simplesmente detachar ou melhor, desanexar a > base do Postgresql, sem realizar a exclusão da > database, visto que no processo de exclusão a pasta > da database é eliminada, neste caso a pasta BASEB. > > > > No processo de anexar a base de dados... realizo o > processo inverso... tenho a pasta da base de dados, > mas a mesma não está sendo carregada pelo > Postgresql, tipo, se eu tentar rodar um psql BancoB, > não vou conseguir acessar... mas a pasta que > armazena as informações da base, neste exemplo, > encontra-se fisicamente dentro da pasta > /pgsql/dados/BASEB. Eu quero simplesmente que o > PostgreSQL passe a visualizar ela. > > > > No SQL Server, no momento em que eu rodo o > sp_dettach, ou seja, desanexo uma database, na > console de administração não consigo mais > visualizar, nem conectar na base de dados. Quando o > SQL Server é iniciado, ele não carrega essa base de > dados. Entretando, o arquivo MDF e LDF continuam > existindo. No momento em que eu quiser voltar a > visualizar e acessar essa database eu rodo o > sp_attach informando aonde estão os arquivos .MDF E > .LDF da database, para anexar a base novamente no > SQL Server. >
Diferentes agrupamentos (database cluster) não resolvem seu problema? http://www.postgresql.org/docs/8.2/interactive/creating-cluster.html Quando você disparar o PostgreSQL você indica qual agrupamento utilizar. []s Osvaldo __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios