Valeu pela dica... Abraços Alexandre S Gondim Mago Desenvolvimento de Software Ltda ---- Original Message ---- From: JotaComm To: "Comunidade PostgreSQL Brasileira" Sent: Seg, Nov 8, 2010, 15:23 PM Subject: Re: [pgbr-geral] Novato - Onde ficam as tabelas do banco
Olá, Em 8 de novembro de 2010 13:31, Alexandre S Gondim escreveu: Ola Pessoal Desculpe a pergunta básica: Faz pouco tempo que comecei a mexer com o PG, mas não consegui identificar onde ficam as tabelas criadas. Como assim? Você quer saber onde os estão armazenados fisicamente fora do banco de dados, isto é no sistema de arquivos? Ou está se referindo a tabela dentro dos esquemas do banco? Como saber ou indicar a pasta onde serão geradas as tabelas??? Se você estiver conectado via psql ou pgAdmim você pode usar o seguinte comando para saber a localização fisica: SHOW data_directory; /usr/local/pgsql/data Supondo que esta seja a localização dos dados físicos, dentro desta pasta terá um diretório chamando base, dentro de base uma pasta com um identificador (OID) de cada banco de dados (este OID você consegue através da seguinte consulta: SELECT oid,datname FROM pg_database;), e no próximo nível os dados referentes ao banco de dados. Agora se você quer saber a localização de uma determinada tabela dentro de um esquema você precisa fazer: SELECT table_schema FROM information_schema.tables WHERE table_name='nome_da_tabela'; Abraços _______________________________________________ pgbr-geral mailing list [email protected] (mailto:[email protected]) https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral (https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral) []s -- JotaComm http://jotacomm.wordpress.com (http://jotacomm.wordpress.com)
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
