Guia de configuração de infraestrutura e ambiente

Recomendação geral para configurar o GeoDin no seu ambiente de rede

1. Requisitos do Sistema

Sistema Operacional: Windows 10/11 64 bits

Clientes de Banco de Dados ou DLLs 64 bits (dependendo do banco de dados utilizado):

  • MS SQL Server: SQL Server Native Client ou driver ODBC

  • PostgreSQL: driver ODBC do PostgreSQL (psqlODBC)

  • Oracle: Oracle Instant Client

  • Alternativamente, as DLLs necessárias podem ser colocadas no GeoDin BIN diretório

  • MS Access: Recomendado apenas para ambientes de usuário único e projetos menores

2. Instalação do GeoDin

Instale o GeoDin usando o instalador fornecido. Escolha entre as seguintes opções:

  • Instalação do Cliente (instalação padrão)

  • Instalação em Rede (instalação em um caminho UNC)

Instalação em Rede

Se o GeoDin for usado por vários usuários em uma rede, recomenda-se instalar o software em uma unidade de rede compartilhada. Isso oferece as seguintes vantagens:

  • Configuração Centralizada: Todos acessam o mesmo arquivo de configuração (por exemplo, conexões de banco de dados, dicionários, layouts do GeoDin), o que evita inconsistências.

  • Manutenção Simplificada: Atualizações e alterações precisam ser feitas apenas uma vez.

  • Redução do Esforço Administrativo: Não é necessária instalação separada em cada PC cliente.

  • Direitos de Acesso Controláveis: O acesso pode ser gerenciado especificamente através do sistema de arquivos da rede (por exemplo, permissões NTFS).


Se você precisar de uma recomendação com base em seus requisitos, entre em contato com nossa Equipe de Sucesso do Cliente para agendar uma consulta.

3. Bancos de Dados do GeoDin

O GeoDin usa FireDAC (Fire Data Access Components) para conectar-se a bancos de dados. Este é um framework universal que permite o acesso a uma ampla gama de bancos de dados – localmente, remotamente ou na nuvem.

Exemplos:

Microsoft SQL Server

DriverID=MSSQL
Server=myServer
Database=myDatabase

Para usuários SQL:
User_Name=myUser
Password=secret

Para Autenticação do Windows:
OSAuthent=Yes

String de conexão:
Database=myDatabase;Server=myServer;User_Name=myUser;Password=secret;DriverID=MSSQL

PostgreSQL

DriverID=PG 
Server=myServer
Database=myDatabase
Port=5432 
User_Name=myUser
Password=secret

String de conexão:
Server=myServer;Database=myDatabase;User_Name=myUser;Password=secret;DriverID=PG

Oracle

DriverID=Ora 
Server=myServer
Database=myDatabase
User_Name=myUser
Password=secret

String de conexão:
Database=myDatabase;User_Name=myUser;Password=secret;DriverID=Ora

Nuvem Azure (Microsoft SQL Server)

DriverID=MSSQL 
Server=tcp:myInstance.database.windows.net,1433
Database=myDatabase

Para usuários SQL:
User_Name=myUser 
Password=secret

Para Autenticação do Windows:
OSAuthent=Yes

Para conexões criptografadas:
Encrypt=Yes

String de conexão:
Database=myDatabase;User_Name=myUser;Password=secret;Server=tcp:myInstance.database.windows.net,1433;Encrypt=Yes;DriverID=MSSQL

Atualizado

Isto foi útil?