O presente post é para explicar como exportar (dump) e importar o banco de dados no SGBD PostgreSQL
É comum alguns dizerem banco de dados e SGBD como sendo a mesma coisa, mas tem suas diferenças, por isso, leia o conceito de cada um, com atenção e entenda de forma clara e objetiva.
O que é banco de dados?
Um banco de dados é uma coleção organizada de informações ou dados estruturados, normalmente armazenadas em um sistema. Um banco de dados é geralmente controlado por um Sistema de Gerenciamento de Banco de Dados (SGBD).
O que é SGBD?
Um Sistema de Gerenciamento de Banco de Dados (SGBD) é o sistema de software responsável pelo gerenciamento de um ou mais bancos de dados. Seu principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, a persistência, a manipulação e a organização dos dados. O SGBD disponibiliza uma interface para que seus clientes possam incluir, alterar ou consultar dados previamente armazenados.
Exportando o banco de dados
$ sudo pg_dump -U USERNAME DBNAME > dbexport.pgsql
Importando o banco de dados
Utilize o arquivo exportado para importar para o novo banco de dados no SGBD PostgreSQL.
$ sudo psql -U USERNAME DBNAME < dbexport.pgsql
Feito!
Nenhum comentário:
Postar um comentário