Controlo do Serviço da Instância de Base de Dados
O PgSmart permite gerenciar a instância da base de dados, possibilitando a visualização do estado do serviço, o seu arranque, paragem, reinício e recarregamento dos parâmetros de configuração.
    pgsmart db [OPERAÇÕES] [Flags]
Operações:
- Status => Situação da execução do serviço da instância de bancos de dados.
- Start => Inicia o serviço da instância de bancos de dados.
- Stop => Para o serviço da instância de bancos de dados.
- Restart => Reinicia o serviço da instância de bancos de dados.
- Reload => Recarrega os parâmetros de configuração da instância de bancos de dados.
Flags:
- -D, --pgdata=<valor>=> 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 está instalado o PgSmart Agent.
- -h, --help=> Ajuda.
- -q, --quiet=> Execução não interativa para controlo do componente (status|start|stop|restart|reload).
- Os diretórios de binários e dados são identificados automaticamente pelo PgSmart e apresentados para seleção, caso haja mais de um registado.
- As opções -De-Mpodem ser usadas para especificar diretamente o diretório de dados e a versão do PostgreSQL.
- Com estas informações, é possível localizar o ficheiro de configuração, extrair a porta e encontrar o serviço do sistema operativo correspondente.
- Instruções
- Vídeo
    pgsmart db status|start|stop|restart|reload -q -a 192.168.56.232 -D /var/lib/pgsql/15/data
Verificar o estado da instância
    pgsmart db status
    pgsmart db status -a <id-servidor> --pgdata=<PGDATA>
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmart ou Registar um novo Agente. 
- 
Selecione o diretório de dados da instância PostgreSQL (PGDATA).  Figura 1 - Estado do serviço da instância da base de dadosnota Figura 1 - Estado do serviço da instância da base de dadosnotaPara adicionar um diretório de dados não criado pelo PgSmart, selecione Adicionar.
Parar o serviço da instância
    pgsmart db stop
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmart ou Registar um novo Agente. 
- 
Selecione o diretório de dados da instância PostgreSQL (PGDATA).  Figura 2 - Paragem do serviço da instância da base de dadosnota Figura 2 - Paragem do serviço da instância da base de dadosnotaÉ possível adicionar um diretório de dados não criado pelo PgSmart. Para isso, selecione a opção Adicionar.
Inicializar o serviço da instância
    pgsmart db start
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmart ou Registar um novo Agente. 
- 
Selecione o diretório de dados da instância PostgreSQL (PGDATA).  Figura 3 - Inicialização do serviço da instância da base de dadosnota Figura 3 - Inicialização do serviço da instância da base de dadosnotaÉ possível adicionar um diretório de dados não criado pelo PgSmart. Para isso, selecione a opção Adicionar.
Reinicializar o serviço da instância
    pgsmart db restart
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmart ou Registar um novo Agente. 
- 
Selecione o diretório de dados da instância PostgreSQL (PGDATA).  Figura 4 - Reinicialização do serviço da instância da base de dadosnota Figura 4 - Reinicialização do serviço da instância da base de dadosnotaÉ possível adicionar um diretório de dados não criado pelo PgSmart. Para isso, selecione a opção Adicionar.
Recarregar os parâmetros de configuração da instância
    pgsmart db reload
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmart ou Registar um novo Agente. 
- 
Selecione o diretório de dados da instância PostgreSQL (PGDATA).  Figura 5 - Recarregamento do serviço da instância da base de dados Figura 5 - Recarregamento do serviço da instância da base de dados