Baixe o app para aproveitar ainda mais
Prévia do material em texto
20/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2520856&courseId=13970&classId=1251004&topicId=3014503&p0=03c7c0ace395d80182db0… 1/3 ADMINISTRAÇÃO DE BANCO DE DADOS I 3a aula Lupa PPT MP3 Exercício: CCT0846_EX_A3_201901262138_V3 13/04/2020 Aluno(a): WALLACE SOARES COSTA 2020.1 EAD Disciplina: CCT0846 - ADMINISTRAÇÃO DE BANCO DE DADOS I 201901262138 1a Questão Qual das opções abaixo é um passo para adicionar o diretório dos binários ao path do superusuário no Linux do banco (postgres) e definir a variável de ambiente PGDATA que indica o diretório de dados do SGBD? conceder permissão 777 para o usuário postgres Criar um novo arquivo bashrc. Faça conexão como o usuário ROOT. Acrescente a linhas ao arquivo HBA.CONF Editar o arquivo bashrc. Respondido em 13/04/2020 18:22:56 Explicação: Para adicionar o diretório dos binários ao path do superusuário do banco (postgres) e definir a variável de ambiente PGDATA que indica o diretório de dados do SGBD, você deve seguir os seguintes passos: 01 Faça conexão como o usuário Postgres: su - postgres 02 Edite o arquivo bashrc: vi ~/.bashrc 03 Acrescente as seguintes linhas ao arquivo: PATH=$PATH:/usr/local/pgsql/bin:$HOME/bin PGDATA=/db/data/ export PATH PGDATA 2a Questão O arquivo que impede que o PostGreSql seja executado em duplicidade é o: postmaster.pid postmaster.opts postgresql.conf pg_hba.conf pg_ident.conf Respondido em 13/04/2020 18:23:19 Explicação: postmaster.pid: é um arquivo lock para impedir a execução do PostgreSQL duplicado,contendo o PID do processo principal em execução e outras informações, tais como a hora em que o serviço foi iniciado; http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('2','3','','',''); javascript:abre_frame('3','3','','',''); 20/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2520856&courseId=13970&classId=1251004&topicId=3014503&p0=03c7c0ace395d80182db0… 2/3 3a Questão A criação de um novo cluster de banco de dados é realizada utilizando o utilitário: initdb cluster newdb createcluser createdb Respondido em 13/04/2020 18:23:30 Explicação: initdb Este utilitário de linha de comando cria um cluster de banco de dados do PostGreSql. Para isso ele irá criar os diretórios onde os banco de dados vão ser armazenados, gerar o catálogo do banco de dados e criará o banco de dados de modelo (template1). 4a Questão Para iniciar o banco de dados voce deve utilizar o aplicativo pg_startdb pg_ctl pg_start pg_dbstart pg_run Respondido em 13/04/2020 18:23:24 Explicação: O pg_ctl é um aplicativo de linha de comando do SO que permite iniciar, parar ou reiniciar PostgreSQL 5a Questão O tipo de parada do Postgresql que equivale ao servidor ser desligado por falta de energia é o: Fast Abort Immediate Transacional Smart Respondido em 13/04/2020 18:23:42 Explicação: Existem 3 modos de parada no PostGreSql: Smart (inteligente) aguarda todos os clientes desconectarem. Este é o padrão. Fast (rápido) não aguarda os clientes desconectarem. Realiza rollback das transações ativas e desconecta os clientes e o servidor é parado. Immediate (imediato) é similar ao servidor ser desligado por falta de energia. 20/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2520856&courseId=13970&classId=1251004&topicId=3014503&p0=03c7c0ace395d80182db0… 3/3 6a Questão Para forçar o postmaster a reler os arquivos de configuração sem parar o servidor o modo do pg_ctl deve ser: reload start stop review restart Respondido em 13/04/2020 18:23:42 Explicação: recarregar (reload) força o postmaster, a ler novamente os arquivos de configuração (postgresql.conf, pg_hba.conf, etc.). Desta forma as opções do arquivo de configuração que não requerem o reinício completo passam a valer javascript:abre_colabore('38403','186243528','3713580368');
Compartilhar