SóProvas


ID
2605807
Banca
FCC
Órgão
DPE-AM
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

No PostgreSQL 9.0, para efetuar o backup e a restauração de um banco de dados utilizam-se, respectivamente, os comandos

Alternativas
Comentários
  • pg_dump:

    ● Terminal de comando

    ● Realiza cópia de segurança do PostgreSQL

     

     

    psql :

    Ferramentade administração do PostgreSQL em modo texto (terminal de comandos) do mesmo fornecedor do banco de dados PostgreSQL. Por padrão , este programa já é disponibilizado junto com o servidor PostgreSQL.

     

     

    Fonte: https://uploaddeimagens.com.br/imagens/postgresql-png

     

     

  • não seria pg_restore

    ?

     

     

    https://www.postgresql.org/docs/9.3/static/app-pgrestore.html

  • No psql é basicamente possível fazer tudo. O pg_restore seria uma melhor resposta. Forçaram a barra com psql mas não está errado não.

     

    "pg_restore — restore a PostgreSQL database from an archive file created by pg_dump"

  • Bem parecido com o Mysql: mysqldump e mysql

     

     

  • O pg_dump  extrai um banco de dados
    PostgreSQL para um arquivo script ou outro arquivo. O pg_dumpall cuja função
    é extrair um cluster de banco de dados PostgreSQL para um arquivo script. E o
    pg_restore o qual restaura um banco de dados PostgreSQL a partir de um
    arquivo gerado pelo pg_dump.
     

  • Acho que o examinador quis dizer pg_dump e pg_restore pois psql é uma ferramenta de administração do PostgreSql em modo texto.
  • É possível realizar a restauração do banco de dados usando tanto o pg_restore como o psql.

     

    psql dbname dumpfile

     

    pg_restore -d dbname filename

  • psql? Não seria pg_restore?

  • No PostgreSQL, o utilitário pg_dump permite gerar backups no formato de arquivos que contêm instruções SQL. Essas instruções possibilitam a recriação do esquema e da instância do banco de dados do jeito que eles estavam no momento do backup.

    Para restaurar um banco de dados cujo backup foi feito em um arquivo SQL, pode-se utilizar o psql, cliente do PostgreSQL que permite a execução de comandos SQL. Note que se o pg_dump for executado para exportar o backup em algum outro formato que não o formato padrão (-Fp, arquivo de texto com comandos SQL), será necessário utilizar o utilitário pg_restore.