Instalação do Serviço de Base de Dados
O PostgreSYS, através do PgSmart, oferece uma forma simples, fácil, rápida e personalizável de instalar o PostgreSQL e a extensão PostGIS para georreferenciação.
Além de disponibilizar todos os pacotes de instalação num único local, é possível, através de uma única operação guiada, instalar os binários do PostgreSQL e inicializar uma instância/cluster de base de dados, incluindo a criação do respetivo serviço no sistema operativo.
- 
Instalação do PgSmart CLI, cumprindo os requisitos mínimos. 
- 
Repositório de Pacotes adicionais para resolver dependências indiretas. De acordo com as políticas de segurança e suporte de cada organização, a Tecnisys não fornece tais pacotes. Contudo, para distribuições da família Enterprise Linux, o repositório Extra Packages for Enterprise Linux - EPEL geralmente fornece as dependências indiretas necessárias. 
- 
O Agente PgSmart deve estar instalado e em execução na máquina onde será instalado o serviço de base de dados. 
- 
Registo de Agentes do PgSmart. 
    pgsmart install -s db [Flags]
    pgsmart install --service=db [Flags]
Flags:
- -M, --pg-version=(11/12/13/14/15): Padrão: 15 (rhel 7); 16 (rhel 8 | sles 15). => Versão majoritária do PostgreSQL a ser instalada, independentemente do serviço. Será utilizada a versão mais recente da versão majoritária selecionada.
- -a, --agent=<agent>=> Define o alias, hostname ou IP do servidor onde um Agente do PgSmart está instalado.
- -h, --help=> Mostra a ajuda.
- -q, --quiet=> Execução não interativa para a instalação dos serviços. Usada juntamente com --service, --pg-version e --agent.
- -s, --service=db=> Serviço de Base de Dados da Plataforma PostgreSYS.
- --geo-component=> Instala o componente de Georreferenciação (PostGIS), usado com a opção --quiet.
Este modo de instalação é ativado pela opção quiet (--quiet, -q) e utiliza os valores padrão para os parâmetros não informados. Contudo, esta opção é desativada na primeira instalação devido à necessidade de criação do repositório de pacotes do PostgreSYS baseado em informações fornecidas interativamente.
Instalação do Sistema de Gestão de Base de Dados
- Comando
- Vídeo
  pgsmart install -a <agent> -q --service=db --pg-version=(11|12|13|14|15|16)

Instalação da Extensão Geo-Component
- Comando
- Vídeo
    pgsmart install -a <agent> -q --geo-component -M 15

- Instruções
- SGBD
- PostGIS
- pgvector
- pgembed
    pgsmart install
Instalação do Serviço de Base de Dados
- Selecione o Agente do PgSmart(ou Registar um novo Agente). 1.1. Selecione oServiço de Base de Dados. 1.2. Selecione oSistema de Gestão de Base de Dados. 1.3. Selecione aVersão Majoritária do PostgreSQL. 1.4. Selecione aReleaseda versão majoritária selecionada. 1.5. Confirme se deseja atualizar o repositório de pacotes da Plataforma PostgreSYS.
1.5.1. Se sim, selecione Informar e:
- 
Indique a URL do repositório
- 
Indique o código de identificação
- 
Indique o nome do repositório
- 
Indique um usuário de acesso(opcional se diferente do padrão Tecnisys)
- 
Indique uma palavra-passe de acesso(opcional se diferente do padrão Tecnisys)
- 
Confirme se deseja ativar a verificação da chave GPG - Em caso afirmativo, forneça o caminho para o ficheiro da chave GPG
 
- 
Para uma instalação local, não se esqueça de descarregar e importar a chave pública GPG dos repositórios (PGSYS-GPG-KEY). Por exemplo, para distribuições Enterprise Linux (RHEL-like), acesse: URL da Chave GPGhttps://repo.tecnisys.com.br/repository/yum/pgsys/components/4.1.0/rhel-8-x86_64/PGSYS-GPG-KEY/PGSYS-GPG-KEYPara distribuições SUSE e similares, acesse: URL da Chave GPGhttps://repo.tecnisys.com.br/repository/zypp/pgsys/components/4.1.0/sles-15-x86_64/PGSYS-GPG-KEY/PGSYS-GPG-KEYPara distribuições Debian, Ubuntu e similares, acesse: URL da Chave GPGhttps://repo.tecnisys.com.br/repository/apt/pgsys/components/4.1.0/PGSYS-GPG-KEY.asc
- 
Os pacotes de instalação compactados (tar.gz) já incluem a chave pública GPG. 
1.6 Inicialização da Instância
- Após completar a instalação do componente, a próxima etapa é inicializar uma instância de base de dados. Este passo é crucial para preparar a base de dados para utilização, configurando e iniciando os serviços necessários.
- Confirme se deseja inicializar uma instância agora.
- Em caso afirmativo, o sistema prosseguirá com o processo de Inicialização da Instância.

Instalação das Extensões da Base de Dados
- Selecione o Componente das Extensõesa ser instalado.
2.1 Confirme a instalação da extensão.
2.2 Confirme se deseja instalar/atualizar o repositório de pacotes (necessário caso ainda não esteja configurado).
2.3 Caso opte por instalar/atualizar, forneça a URL do repositório.
A instalação do repositório de pacotes não será realizada se os repositórios do pgsys já estiverem presentes ou mapeados na máquina.



- 
Conecte-se ao banco de dados e execute o comando abaixo correspondente à extensão que você instalou: Terminal inputCREATE EXTENSION POSTGIS;
 CREATE EXTENSION vector;
 CREATE EXTENSION pgembed;