Configuração dos Parâmetros da Instância da Base de Dados
Dada uma instância já criada (Inicialização da Base de Dados), segue-se a configuração dos seus parâmetros, ação que modifica o ficheiro postgresql.conf
, presente no diretório da Banco de Dados
.
Os parâmetros disponíveis para edição estão em conformidade com a versão do PostgreSQL instalada e selecionada.
Cada alteração efetuada adiciona uma linha de comentário no ficheiro postgresql.conf
, com a data e o usuário que realizou a modificação.
-
Todos os componentes instalados.
pgsmart db config [Flags]
Flags
-D, --pgdata=<path> [Default: data].
=> Diretório de Dados da instância PostgreSQL.-M, --pgversion=(11|12|13|14|15).
=> Versão majoritária do PostgreSQL.-a, --agent=<agent>
. => Alias, hostname ou IP do servidor onde o PgSmart Agent está instalado.-h, --help
. => Ajuda
A execução não interativa está desativada para esta operação.
pgsmart db config
Configuração dos Parâmetros da Base de Dados
- Instruções
Consulta de Parâmetro
- Instruções
- Vídeo
- Selecione o
Agente do PgSmart
pretendido ou Registar um novo Agente.
1.1. Selecione Configurações das instâncias
no menu de opções.
1.2. Selecione o Diretório de dados
da instância PostgreSQL que pretende configurar.
1.3. Selecione a opção Parâmetros
.
- Será apresentada a lista de parâmetros configuráveis.
1.4. Para localizar um parâmetro, digite o seu nome completo, parcial, ou qualquer conjunto de caracteres. A busca é insensível a maiúsculas e minúsculas.
1.5. Para ver detalhes do parâmetro, pressione <ENTER>
sobre o parâmetro pretendido.
- Os parâmetros estão agrupados por seção.
- Parâmetros a azul são obrigatórios;
- Parâmetros a vermelho estão inconsistentes e devem ser corrigidos.
- Cada parâmetro é identificado por sua origem, que diz respeito a localização onde se origina o valor:
global
: configurado manualmente.default
: permanece com o valor padrão.auto
: (automático, vindo do ficheiro postgresql.auto.conf).


Edição de Parâmetro
- Instruções
- Vídeo
- Selecione o
Agente do PgSmart
pretendido ou Registar um novo Agente.
1.1. Selecione Configurações das instâncias
.
1.2. Selecione o Diretório de dados
.
1.3. Escolha Parâmetros
.
1.4. Selecione o parâmetro desejado.
1.5. Pressione <ENTER>
para ver os detalhes.
1.6. Selecione Editar
.
1.7. Atualize o(s) valor(es) do parâmetro.
1.8. Confirme a operação, se solicitado.
1.9. Confirme se deseja realizar o RELOAD ou RESTART.

Remoção de Parâmetro
- Instruções
- Vídeo
- Selecione o
Agente do PgSmart
pretendido ou Registar um novo Agente.
1.1. Selecione Configurações das instâncias
.
1.2. Selecione o Diretório de dados
.
1.3. Escolha Parâmetros
.
1.4. Escolha o parâmetro pretendido.
1.5. Pressione <ENTER>
.
1.6. Selecione Remover
.
1.7. Confirme a operação.
1.8. Confirme o RELOAD ou RESTART.

Ao remover um parâmetro, ele volta ao seu valor default
.
-
Dependendo do parâmetro alterado, poderá ser necessário um RELOAD ou um RESTART da instância, que será informado pelo PgSmart.
-
Se o RELOAD ou o RESTART não forem confirmados, as alterações permanecerão no ficheiro até que sejam aplicadas.