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 PgSmartpretendido 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 PgSmartpretendido 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 PgSmartpretendido 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.