> For the complete documentation index, see [llms.txt](https://docs.geodin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geodin.com/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/connecting-to-a-database/managing-database-connections.md).

# Gerir ligações do Banco de dados

Quando existe uma Conexão de bancos de dados, você a gere a partir do gestor de objetos GeoDin (GOM): Editar ou Eliminar a Conexão, controlar como Conexões e Projetos são apresentados e ajustar a Configuração subjacente `GeoDin.INI` configuração. A referência mais aprofundada às tabelas do Sistema no final da página documenta como a estrutura de um Projeto: GeoDin é armazenada.

## Editar uma Conexão de bancos de dados

Quando o ícone do Banco de dados de uma Conexão de bancos de dados está selecionado no gestor de objetos GeoDin (GOM), o Método ![Edit database connection](/files/14cfbe830619a3596ad7d2037bc5244461434d5e) **"Editar uma Conexão de bancos de dados"** está disponível.

{% hint style="info" %}
O Banco de dados tem de ser fechado.
{% endhint %}

Editar uma Conexão de bancos de dados é o mesmo que criar uma nova Conexão, com a exceção de que a Conexão atual é substituída. Tanto o Nome da Conexão como o Ficheiro do Access ou o Banco de dados Cliente/Servidor podem ser alterados.

As Configurações gerais para Bancos de dados Access são descritas no capítulo:

[MS Access](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/connecting-to-a-database/supported-database-types.md)

As configurações gerais dos bancos de dados Cliente/Servidor são descritas no capítulo:

[Cliente/Servidor](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/connecting-to-a-database.md)

## Eliminar uma conexão ao banco de dados

Uma conexão de bancos de dados existente pode ser eliminada no gestor de objetos GeoDin usando o método ![Delete database connection](/files/9abccaaa1022ffb7794b9fba784ea2d14b8177a8) **"Eliminar uma conexão ao banco de dados"**.

{% hint style="info" %}
O banco de dados deve estar fechado e deve ser um banco de dados definido pelo utilizador; os bancos de dados do Sistema só podem ser eliminados No [Bancos de dados do Sistema](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/connecting-to-a-database.md).
{% endhint %}

Ao confirmar com **OK** elimina a Conexão de bancos de dados no gestor de objetos GeoDin. Isto elimina a conexão, mas não os dados, exceto nas seguintes exceções descritas abaixo.

Para um Banco de dados MS Access, também existe a opção de eliminar o ficheiro \*.accdb do Banco de dados MS Access.

{% hint style="danger" %}
**Aviso:** Se esta opção for escolhida, então o ficheiro \*.accdb será eliminado sem qualquer possibilidade de o restaurar. Por isso, usa esta opção com CUIDADO e APENAS quando tiveres a certeza de que não precisas do banco de dados.
{% endhint %}

## Bancos de dados do utilizador vs. bancos de dados do sistema em implementações centralizadas

Compreender a distinção entre bancos de dados do utilizador e bancos de dados do sistema é especialmente importante quando o GeoDin é instalado centralmente e acedido via Remote Desktop (RDS/Citrix) ou uma Instalação de rede partilhada.

**Bancos de dados do utilizador** (ícone de cilindro azul) são armazenados no **registo do Windows do PC local do utilizador individual**. Numa implementação centralizada, isto significa que são armazenadas no perfil de registo desse utilizador no servidor terminal. Apenas esse utilizador vê estas conexões - os outros utilizadores que abrirem o GeoDin a partir da mesma Instalação não as verão.

**Bancos de dados do Sistema** (ícone de cilindro Amarelo) são configurados centralmente para a Instalação e armazenados como `*.CON` Ficheiros na `CONFIG` pasta da Instalação GeoDin (ver [Bancos de dados do Sistema](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/connecting-to-a-database.md)). Cada Utilizador que abre o GeoDin a partir dessa Instalação vê os mesmos bancos de dados do Sistema.

{% hint style="info" %}
Em organizações com uma Instalação GeoDin central (por exemplo, acedida via Remote Desktop), os bancos de dados partilhados do projeto devem ser registados como **bancos de dados do Sistema** pelo administrador de TI (criado no nível do Sistema e armazenado como `*.CON` Ficheiros na Instalação `CONFIG` Pasta). Isto garante que todos os Utilizadores vejam a mesma Conexão de bancos de dados sem que cada Utilizador precise configurar a sua própria conexão.
{% endhint %}

{% hint style="warning" %}
Se um Utilizador criar uma conexão de banco de dados do Utilizador e depois outro Utilizador precisar de aceder ao Banco de dados igual, esse segundo Utilizador também terá de criar a sua própria conexão — ou o administrador de TI terá de adicionar o Banco de dados como um Banco de dados do Sistema.
{% endhint %}

## Migrando um Banco de dados MS Access para PostgreSQL usando Copiar todos projetos

O **Copiar todos projetos** Método (Disponível Para o Nível do Banco de dados) é a forma recomendada de migrar um Access (`.accdb`) Banco de dados para um Banco de dados PostgreSQL. Cria uma cópia 1:1 de todos projetos, preservando os IDs do Projeto: e todos os dados.

**Passos:**

1. Conecte ambos o Banco de dados MS Access da Fonte e o Banco de dados PostgreSQL de destino incluido no GeoDin.
2. Selecione o Banco de dados da Fonte no objeto Manager.
3. Escolha o Método **Copiar todos projetos**.
4. Selecione o Banco de dados PostgreSQL de Destino como o Destino e confirme.

Após a operação de Copiar estar concluída, Ambos os Bancos de dados são fechados automaticamente. Abra apenas um deles daqui em diante - ter os mesmos IDs de Projeto: em dois Bancos de dados simultaneamente pode causar confusão. Elimine ou Renomeie a antiga Conexão do Banco de dados MS Access assim que a migração for verificada.

***

## Configuração

Exibição das conexões de bancos de dados no objeto manager GeoDin

A Configuração Padrão para o objeto manager GeoDin mostra:

1. conexões de bancos de dados que foram configuradas como Bancos de dados do Sistema no lado do Sistema
2. conexões de bancos de dados específicas do Utilizador; estas são armazenadas especificamente para o Utilizador no registo do Windows e também só são Visíveis para o Utilizador que configurou esta Conexão

**Impedir conexões específicas do Utilizador**

Definir o Utilizador ADODataBases=Falso na seção \[Bancos de dados] do ficheiro GeoDin.ini oculta Ambos estes conectores de Bancos de dados e o Método para criá-los. Os Métodos para criar tais conexões são então também ocultados.

```ini
[Banco de dados]
UtilizadorADODataBases=Falso
```

**\[Seção \[DBCriarLista] (parte opcional)]{.Sublinhado}**

Esta Seção limita a Lista de Bancos de dados, incluido em que novos Projetos GeoDin podem ser criado

**Exemplo:**

```ini
[DBCriarLista]
DB1=GIS-Projetos
```

Os Utilizadores podem Criar novos Projetos apenas incluido no Banco de dados GIS-Projetos.

**Definição de grupos de Banco de dados**

Os Bancos de dados na Seção \[SistemaBancos de dados] podem ser agrupados opcionalmente no gestor de objetos. Para fazer isso, primeiro crie uma nova Seção no ficheiro de Configuração onde os grupos podem ser definidos:

```ini
[SistemaBancos de dadosGroups]
GOMGropo1=Geotecnia
GOMGropo2=Hidrogeologia
```

Na Seção de Configuração relevante de um Banco de dados do Sistema (ver abaixo), introduza o nome do Gropo usando o Parâmetro GOMGroup.

```ini
[GeoDin_ARCHIVE]
....
....
GOMGropo=Geotecnia
```

Os grupos são mostrados no gestor de objetos GeoDin como pastas e são listados alfabeticamente diretamente abaixo de ***...**\\**Bancos de dados*** nó.

## Propriedades de visualização

A configuração padrão incluido o gerenciador de objetos do GeoDin (GOM) mostra todos projetos incluido o banco de dados aberto. Informação adicional. para um projeto (Código único (ID), autor, data de criação) é exibida ao mover o ponteiro do mouse sobre o ícone do projeto incluido o GOM:

Exemplo projeto GeoDin

Projeto: 120/01

Projeto: 120/02

Código único (ID):DEMOPR

FUGRO CONSULT GMBH

20.01.2011

Você pode Configurar o Típo de exibição e a Rotulação dos Projetos incluido No Banco de dados, clicando com o botão direito sobre (em) a Entrada do Banco de dados e selecionando ***propriedades de exibição*** do menu pop-up. Estas Configurações gerais são específicas da Configuração para cada Utilizador sobre (em) um PC local. Não têm qualquer efeito sobre (em) como os mesmos Projetos são apresentados sobre (em) outras estações de trabalho.

[Consultas](/geodin-desktop/pt/analises/creating-queries.md)

GeoDin oferece, incluido em cada Projeto:, uma Série de Consultas de Texto padrão. Estas são, por exemplo, a Consulta "Todos objetos", as Consultas para o Tipo de objetos OU Típos de pontos de medição. Se quiser Usa apenas Consultas Definido pelo utilizador nos seus Projetos, pode ocultar as Consultas de Tipo de objetos E Típos de pontos de medição. Ao/à conseguir isto, desative as Opcões -Tipo de objetos- E -Típos de pontos de medição-.

As Consultas da -Configuração do sistema- são as consultas globais, que são Consulta do sistema GeoDin. As Consultas da -Administrador do banco de dados- dizem respeito às Consultas do Utilizador "SYSQUERYOWNER", que estão armazenadas no Banco de dados. Mais Informação sobre estas Consultas é dada incluido no capítulo sobre a criação [Consultas](/geodin-desktop/pt/analises/creating-queries.md) E [Grupos de objetos](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/creating-objects/data-management.md).

Aqui também as Consultas, preparadas pelo gestor do Sistema GeoDin, podem ser mostradas ou ocultadas.

**Vista de objeto estendida**

Com a opção -Vista estendida do objeto-, você seleciona se Informação detalhada sobre o objeto individual deve ser exibida no gestor de objeto GeoDin. Isto afeta, por um lado, a existência de Valores medidos para o Lugar específico e, por outro lado, a existência de Documentos ligados. Os Objetos são exibidos neste caso com diferentes Símbolos:

Amostras

B 02 : S1 (0-1)

Furo 02

Furo 03

Aqui, uma pequena esfera Azul simboliza a existência de Valores medidos, um pequeno Símbolo de Documento a existência de Documentos ligados.

No caso de Documentos existentes, esta Escolha / Seleção conduz a um alargamento da apresentação do objeto pelos Documentos individuais:

Furo 02

Documentos

Gráficos

Furo

Construção do furo

Sequência de dados

Mais Informação ao/à Navegação E exibição dos Documentos que você encontra incluido no capítulo [Documentos](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/managing-documents.md).

A apresentação de Informação detalhada a cada objeto incluido no gestor de objeto GeoDin leva mais Tempo para Abrir os ramos do que sem apresentação. Para ligações lentas ao Banco de dados, pode fazer sentido não Usa esta opção, Pelo menos temporariamente.

Limitando os Projetos mostrados incluido o gerenciador de objetos GeoDin

Se a Pasta do seu projeto contém um Número alto de Projetos (alta), pode ser útil (Maio) ao/à definir o Valor-limite do Número de Projetos exibidos por uma Condição no campo WHERE incluido na sintaxe SQL. Cada gestor de Projeto: GeoDin contém os seguintes Campos de dados:

| CAMPO\_NOME            | CAMPO\_Típo | TAMANHO\_DO\_CAMPO | FIELD\_DEC | Denominação                        |
| ---------------------- | ----------- | ------------------ | ---------- | ---------------------------------- |
| PRJ\_Código único (ID) | C           | 6                  | 0          | Projeto: Código único (ID)         |
| PRJ\_NAME              | C           | 40                 | 0          | Nome do projeto                    |
| PRJ\_ALIAS             | C           | 40                 | 0          | Nome do alias (OU Projeto:)        |
| PRJ\_Típo              | C           | 1                  | 0          | Projeto: Típo                      |
| PRJ\_OPT               | N           | 10                 | 0          | Parâmetros opcionais               |
| PRJ\_UTILIZADOR        | C           | 30                 | 0          | Nome do Autor:                     |
| PRJ\_DATA              | D           | 10                 | 0          | Data criado                        |
| PRJ\_PATH              | C           | 78                 | 0          | Caminho OU alias do Banco de dados |

**Exemplos de Consulta SQL:**

1. Exibir todos projetos pelo Autor: "Hutton":

ONDE: PRJ\_UTILIZADOR = 'Hutton'

1. Exibir todos projetos  criado após 01.01.2004:

ONDE: PRJ\_DATA >= '01.01.2004'

1. Exibir todos projetos  criado incluido 2004:

ONDE: PRJ\_DATA >= '01.01.2004' e PRJ\_DATA <= '31.12.2004'

***Aviso:*** *O Formato de data depende No programa de Banco de dados utilizado. Em um Banco de dados Access, a Data deve ser definida da seguinte forma:*

\#mm/dd/yyyy# (#Mês/Dia/Ano#)

incluido Access, o **exemplo** as consultas dadas acima são:

ONDE: PRJ\_DATA >= #01/01/2003#

ONDE: PRJ\_DATA >= #01/01/2002# e PRJ\_DATA <= #31/12/2002#

**Ordenando a Lista de Projeto: exibida**

Os Criterios de classificação E Informação exibidas podem ser definidas para o gerenciador de objeto GeoDin escolhendo as Entrada relevantes nas listas suspensas. Se vários itens forem requerido, então introduza-os incluido no campo de Entrada fornecido. Os itens podem ser separados por Arbitrário caracteres do teclado.

Por exemplo, a Entrada **'Nome (Código único (ID))'** mostra o Nome do projeto e (incluido entre parênteses) o seu Código único (ID).

Podem ser usadas as seguintes palavras-chave:

**'Código único (ID), Nome, Alias, Data, Autor:'**.

***

## Referência: tabelas do Sistema

As tabelas do sistema de um projeto contêm a definição do tipo de objeto, as definições do tipo de ponto de medição e as descrições da estrutura das tabelas de dados físicas.

As tabelas do sistema descrevem as tabelas de dados físicas e as relações entre as tabelas de dados de um projeto GeoDin.

As tabelas do sistema consistem nas seguintes tabelas:

### Definição do Típo de objeto

| Tabela   | Nome da tabela do Sistema | Definição                                           |
| -------- | ------------------------- | --------------------------------------------------- |
| LOCTYPES | GeoDin\_SYS\_LOCTYPES     | Definição de Tipo de objetos                        |
| LOCTABTY | GeoDin\_SYS\_LOCTABTY     | Definição de Tabelas de dados                       |
| LOCTABS  | GeoDin\_SYS\_LOCTABS      | Atribuição de Tabelas de dados ao/à Tipo de objetos |
| LOCSTRS  | GeoDin\_SYS\_LOCSTRS      | Definição das estruturas das Tabelas de dados       |

### Definição do Típo de Ponto de Medição

| Tabela   | Nome da tabela do Sistema | Definição                                                     |
| -------- | ------------------------- | ------------------------------------------------------------- |
| INVTYPES | GeoDin\_SYS\_INVTYPES     | Definição do Ponto de Medição                                 |
| INVTABS  | GeoDin\_SYS\_INVTABS      | Atribuição dos Típos de dados ao/à Típos: do Ponto de Medição |
| DATTYPES | GeoDin\_SYS\_DATTYPES     | Definição de Típos de dados                                   |
| STFGRP   | GeoDin\_SYS\_STFGRP       | Definição dos grupos de substâncias                           |
| MESSTRS  | GeoDin\_SYS\_MESSTRS      | Definição de todos os Parâmetro de Típo de Ponto de medição   |

Notas No Campos de dados descritos:

**Descritores**

contêm referências; o Nome do campo termina com \_DESC; exceto para os Descritores para Dicionários, um Descritor deve ter exatamente 8 caracteres de comprimento e consistir em letras maiúsculas e números.

**Denominação longa**

Cada Descritor é atribuído a uma Denominação longa com 40 vezes; o Nome do campo termina com \_NAME; este Nome é exibido nas listas de Escolha / Seleção do GeoDin e, portanto, deve descrever de forma única o objeto.

**Opcões**

Opcões para um objeto são armazenadas bit a bit em forma binária, incluido num Parâmetro longint; o Nome do campo termina com \_OPT; o bit 0 é 1; o bit 1 é 2; o bit 3 é 4 e assim por diante. Cada bit tem uma função sim/não para uma característica do objeto. Vários bits podem ser definidos ao mesmo Tempo.

### Registo de um Típo de objeto

Cada tipo de objeto é registado com um registo de dados na tabela LOC-TYPES. Os seguintes campos de dados são utilizados para isto:

| Campo       | Denominação                                                                                              |
| ----------- | -------------------------------------------------------------------------------------------------------- |
| DESC\_GERAL | Descritor do Típo de digestão (exatamente 8 caracteres de comprimento, consistindo em letras maiúsculas) |
| GEN\_Nome   | Denominação longa de O tipo de objeto                                                                    |
| GEN\_OPT    | Opcões do Sistema                                                                                        |

GEN\_OPT sinalizadores de bits:

| Bit (Valor) | Significado                                                        |
| ----------- | ------------------------------------------------------------------ |
| 0 (1)       | objeto do Sistema GeoDin (não pode ser alterado)                   |
| 1 (2)       | objeto compatível com SEP, pode ser importado                      |
| 2 (4)       | O Típo de objeto é exibido durante 'Criar'                         |
| 3 (8)       | O Típo de objeto requer ligação a outros                           |
| 4 (16)      | O Típo de objeto permite a criação de Programas de medições padrão |
| 5 (32)      | Atribuição de elementos gráficos                                   |
| 6 (64)      | Unidades dinâmicas                                                 |
| 7 (128)     | Descrição do documento                                             |

### Registro das Tabelas usadas para O tipo de objeto (LOCTABTY)

Cada Tipo de tabela de dados é registrado com um registro de dados incluido na Tabela LOCTABTY.

| Campo      | Denominação                                                                                                                                                                                                                                                             |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| TABE\_Típo | Tipo de tabela. Descreve o uso básico de uma tabela de dados. Existem campos obrigatórios prescritos pelo Sistema para cada Típo de tabela de dados. (Veja a Tabela de Valor abaixo.)                                                                                   |
| TAB\_OPT   | Opcões do Sistema (veja a Tabela de bit-flag abaixo)                                                                                                                                                                                                                    |
| TAB\_TRC   | Texto padrão de tradução. Reservado pelo Sistema até 16.                                                                                                                                                                                                                |
| INV\_Típo  | Típo de Ponto de medição. Se a Tabela de dados define o Típo de Ponto de medição (p. ex., Tabela de Dados gerais, Tabela Filtro, Tabela Exemplo), INV\_TYPE determina o Típo de Ponto de medição e, portanto, o Típo de Resultados de medição que podem ser vinculados. |

Valores TÍpo TABE\_TYPE:

| Valor    | Significado                                                                               |
| -------- | ----------------------------------------------------------------------------------------- |
| valor=1  | Tabela de Dados gerais                                                                    |
| valor=2  | Dados de camadas Tabelas                                                                  |
| valor=3  | Dados gerais de expansão                                                                  |
| Valor=4  | Desenvolvimento do Furo                                                                   |
| Valor=5  | Reaterro                                                                                  |
| Valor=6  | Remoção e Instalação de tubulação                                                         |
| Valor=7  | Remoção de instalações especiais                                                          |
| Valor=8  | Especificação do ponto de medição de remoção                                              |
| valor=9  | Tabela de Exemplo                                                                         |
| valor=10 | Registo de sondagem                                                                       |
| valor=11 | Dados de sondagem                                                                         |
| valor=12 | Ligação de Localização                                                                    |
| valor=13 | Ligação de Filtro                                                                         |
| valor=14 | Ligação de PRB                                                                            |
| valor=15 | Expansão da circulação de água                                                            |
| valor=16 | Tabela de dados indiferenciada 1:n para Localização                                       |
| valor=17 | Tabela de valores medidos - tabela real no GEOTAB                                         |
| valor=18 | Dados de título SVZ                                                                       |
| valor=19 | Tabela de Dados de camadas                                                                |
| valor=20 | Valores medidos de SED como temporal de sondagem para estrutura gráfica como Sonddata     |
| valor=21 | Valores medidos de Exemplo como temporal de sondagem para estrutura gráfica como Sonddata |
| valor=22 | Tabela de dados 1:n para Localização com SUBID                                            |
| valor=23 | Tabela de dados 1:n para Localização com SUBID para LTO\_HNMTab                           |
| valor=24 | Tabela temporária de memória - não em LOCOBJ                                              |
| valor=25 | Atributos gráficos                                                                        |
| valor=26 | Expansão das versões dos dados de título                                                  |
| valor=27 | Expansão das versões de Furo                                                              |
| valor=28 | Expansão das versões de Enchimento anular                                                 |
| valor=29 | Versões de remoção de tubos e de Instalação                                               |
| valor=30 | Versões de remoção de Instalações especiais                                               |
| valor=31 | Versões de remoção dos dados de Filtro                                                    |
| valor=32 | Versões de remoção de circulação de água                                                  |
| valor=33 | Descrição do documento Dados gerais                                                       |

Sinalizadores de bits TAB\_OPT:

| Bit (Valor) | Significado                                                                                                                                                                                                                                                                                  |
| ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 0 (1)       | Tabela principal (Tabelas Geral e Tabelas de camadas); no caso da tabela de registo de sondagem, as sondas são guardadas como BLOB incluido na tabela de registo (o campo SNDDATA com Típo B deve ser definido incluido na tabela de registo), a tabela de dados de sondagem permanece Vazio |
| 1 (2)       | Tabela SEP de Dados de camadas                                                                                                                                                                                                                                                               |
| 2 (4)       | A Informação de Profundidade começa com 0                                                                                                                                                                                                                                                    |
| 3 (8)       | Os deslocamentos podem ser imprimidos em formato DIN incluido                                                                                                                                                                                                                                |
| 4 (16)      | Bloqueio de escrita                                                                                                                                                                                                                                                                          |
| 5 (32)      | não Visível                                                                                                                                                                                                                                                                                  |
| 6 (64)      | Bloqueio Eliminar                                                                                                                                                                                                                                                                            |
| 7 (128)     | Bloqueio de inserção                                                                                                                                                                                                                                                                         |
| 8 (256)     | Tabela de Dados de camadas numerada com Camadas inferiores                                                                                                                                                                                                                                   |

### Atribuição de tabelas de dados ao/à Tipo de objetos (LOCTABS)

Para cada tipo de objeto, os descritores (GEN\_DESC) das tabelas de dados ao/à serem usadas para o tipo de objeto são armazenados incluido na tabela LOC-TABS. Isso define, por exemplo, se o tipo de objeto contém tabelas para descrições de camadas etc. ou não. Para ao/à mesmo tempo, o descritor da tabela (TAB\_DESC) é usado ao/à referir-se ao/à uma estrutura de uma tabela de dados, que é definida incluido na tabela LOCSTRS.

### Estrutura das Tabelas de dados (LOCSTRS)

As estruturas de todos os dados das Tabelas estão armazenadas na Tabela LOCSTRS (incluido). Cada Tabela de dados pode conter um Máximo de 255 Campos de dados.

| Campos de dados    | Denominação                                                                                               |
| ------------------ | --------------------------------------------------------------------------------------------------------- |
| TAB\_DESC          | Descritor de uma tabela de dados                                                                          |
| CAMPO\_NOME        | Nome do campo físico                                                                                      |
| CAMPO\_Típo        | Típo de campo físico; C (caracter), N (Numérico), D (Data), S (Data/Tempo) e M (Memorando) são permitidos |
| TAMANHO\_DO\_CAMPO | Comprimento do campo físico (para D:=10)                                                                  |
| FIELD\_DEC         | Número de Casas decimais para campos de tipo Numérico                                                     |
| FIELD\_CNT         | Contador em execução do campo incluido numa Tabela de dados                                               |
| FIELD\_OPT         | Opcões do Sistema (extrato) (ver a Tabela de flags abaixo)                                                |
| FIELD\_LONG        | Denominação longa para Campo de dados                                                                     |
| FIELD\_DIC         | Descritor de um Dicionário para o Campo de dados                                                          |
| GRUPO\_DE\_CAMPOS  | Descritor de um Dicionário para o Campo de dados                                                          |
| FIELD\_Unidade     | Unidade de medição                                                                                        |
| FIELD\_FMT         | Formato do output                                                                                         |
| FIELD\_DEF         | Valor estandard                                                                                           |

Sinalizadores de bits FIELD\_OPT:

| Bit (Valor)  | Significado                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 0 (1)        | Campo indexado                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| 1 (2)        | Índice único (único) apenas se o bit 0 estiver definido                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| 2 (4)        | Campo é usado para assinatura / para valores medidos: campo de deslocamento                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| 3 (8)        | Campo é usado para assinatura (secundária)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| 4 (16)       | Campo é usado para assinatura (terciária)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| 5 (32)       | Campo obrigatório                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| 6 (64)       | São usados códigos longos (WB)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| 7 (128)      | ou apenas uma Abreviação (não bit 6) ou Entrada longa editável (com bit 6) (bit 6 desligado): sobre (em) : apenas uma tecla é permitida / desligado : várias teclas são permitidas; (bit 6 sobre (em)): sobre (em) : textos longos podem ser editados / desligado : textos longos não podem ser editados                                                                                                                                                                                                                                                                                                        |
| 8 (256)      | Campo visível (para valores medidos)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| 9 (512)      | Campo editável (para valores medidos) (vazio: Sempre definido)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| 10 (1024)    | Parâmetro de quantidade                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| 11 (2048)    | Parâmetro calculado                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 12 (4096)    | Valores negativos permitidos                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| 13 (8192)    | Inorgânico                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| 14 (16384)   | Bloqueio de escrita                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 15 (32768)   | Campo externo                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| 16 (65536)   | Bloqueio de escrita condicional                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| 17 (131072)  | controla campos WB, Dic: Bit 6 sobre (em) - gravar tecla combinada (em vez de Denominação longa) incluido Banco de dados; 131136 para Dic - mostrar Texto simples, tecla incluido Banco de dados: 17+6; 131168 o mesmo que campo obrigatório, 17+6+5 Dic: Bit 6 desligado - ? como Texto simples (tecla incluido Banco de dados); 131200 não obrigatório apenas uma tecla 17+7; 131232 como campo obrigatório apenas uma tecla 17+7+5 Dic: Bit 6 desligado - ? como Texto simples (várias teclas incluido Banco de dados); 131072 não obrigatório múltiplas teclas 17; 131104 obrigatório múltiplas teclas 17+5 |
| 18 (262144)  | TVQK\_SingleNorm Recodificação do Texto padrão durante a entrada                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| 19 (524288)  | O campo tem unidades dinâmicas                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| 20 (1048576) | Último campo FixedCol                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| 21 (2097152) | O campo é transferido automaticamente para o Novo DS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |

O conteúdo de referência de objeto, medição, Relatório, Documento e cópia de Projeto: anteriormente duplicado nesta Página agora está nas suas páginas de assunto - veja [Trabalhando com Registração e manutenção de dados de medição](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/working-with-measurement-data.md), [Referência de objeto e Operação executiva](/geodin-desktop/pt/tipos-de-objeto/object-operations-reference.md), [Trabalhando com Projetos](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/working-with-projects.md), [Modelos de Relatório](/geodin-desktop/pt/visualizacao-layouts-e-relatorios/report-templates.md), e [Gerenciando Documentos](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/managing-documents.md).

## Tópicos relacionados

* [Ligar ao Banco de dados](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/connecting-to-a-database.md) - criando conexões
* [Típos: suportados de Banco de dados](/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/connecting-to-a-database/supported-database-types.md) - especificidades por backend


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.geodin.com/geodin-desktop/pt/espaco-de-trabalho-e-gestao-de-dados/connecting-to-a-database/managing-database-connections.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
