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

Responder a