O PostgreSQL é um sistema de banco de dados objeto-relacional de código aberto . Apoiado por mais de 15 anos de desenvolvimento , este sistema de banco de dados é apreciado pela sua exatidão dos dados , confiabilidade e integridade . PostgreSQL é suportado por todos os principais sistemas operacionais, incluindo Windows, Linux e UNIX . Ele pode armazenar grandes arquivos binários , como vídeo, som e imagem , e também inclui a maioria dos tipos de dados encontrados em " SQL: . , 2008" Copiando uma tabela a partir do PostgreSQL é fácil, mas um simples comando COPY não copia o cabeçalho. Se você deseja copiar um cabeçalho, você deve executar um comando mais complexo COPY. Instruções
1
Abra o prompt do Linux linha de comando , digite " su - username" . " Enter" e pressione Substitua "username" com o seu nome de usuário . Utilize este comando para fazer login no seu banco de dados .
2
Type " start postgresql serviço" no prompt de comando do Linux e pressione " Enter". Isto irá iniciar o servidor de banco de dados , supondo que ele foi interrompido. Você também pode usar o " start /etc /rc.d /init.d /postgresql " ou o "/usr /bin /postmaster -D /var /lib /pgsql /data &" comando para iniciar o servidor.
3
Type " database_name psql " no prompt de comando do Linux e pressione " Enter". Substituir " database_name " com o nome de seu banco de dados . Você deve executar este comando para se conectar ao seu banco de dados. Você vai fazer o login como usuário "username" no nosso exemplo .
4 Tipo
"postgres" no prompt de comando do Linux e pressione " Enter". Este comando irá iniciar o prompt de comando do PostgreSQL. Você deve executar todos os comandos relacionados com o banco de dados a partir desse prompt .
5
Use o comando "Copiar" para copiar dados entre uma tabela e um arquivo . Você deve usar a seguinte forma do comando COPY para copiar um cabeçalho no PostgreSQL :
COPY nome_da_tabela TO filename [WITH CSV HEADER ]
Substituir " nome_da_tabela " com o nome da tabela que contém os dados que você deseja copiar e "filename" com o caminho para o arquivo . O parâmetro "cabeçalho " especifica que o arquivo contém uma linha de cabeçalho com os nomes de cada coluna. Quando a tabela é copiada para o arquivo , a primeira linha contém os nomes das colunas.