Buscar

Arquivo para impedir execução duplicada do PostgreSQL

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

O arquivo que impede que o PostGreSql seja executado em duplicidade é o:
Para iniciar o banco de dados voce deve utilizar o aplicativo
 
ADMINISTRAÇÃO DE BANCO DE DADOS I
   
ELISETE ATANAZIO ROSA 202104411782
ADM.BANCO DE DADOS I  2022.2 EAD (GT) / EX
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O
mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este
modelo de questões que será usado na sua AV e AVS.
 
1.
pg_hba.conf  
pg_ident.conf 
postmaster.opts
postgresql.conf 
 
postmaster.pid
 
 
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;
 
2.
pg_start
 
pg_dbstart
 
pg_startdb
 
pg_run
 
pg_ctl
 
 
 
Explicação:
javascript:voltar();
javascript:voltar();
Para forçar o postmaster a reler os arquivos de configuração sem parar o servidor o modo do pg_ctl deve ser:
A criação de um novo cluster de banco de dados é realizada utilizando o utilitário:
O tipo de parada do Postgresql que equivale ao servidor ser desligado por falta de energia é o:
 
O pg_ctl é um aplicativo de linha de comando do SO que permite  iniciar, parar ou reiniciar PostgreSQL 
 
3.
review
 
restart
start
stop
reload
 
 
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
 
4.
createcluser 
initdb 
createdb 
cluster 
newdb 
 
 
 
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).
 
5.
Immediate
 
Fast
Smart
Transacional
Abort
 
 
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. 
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? 
 
6.
conceder permissão 777 para o usuário postgres
Acrescente a linhas ao arquivo HBA.CONF
Criar um novo arquivo bashrc.
Faça conexão como o usuário ROOT.
Editar o arquivo bashrc.
 
 
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
    Não Respondida      Não Gravada     Gravada
Exercício inciado em 06/07/2022 20:15:10. 
javascript:abre_colabore('35088','290313195','5551833906');

Continue navegando