For the complete documentation index, see llms.txt. This page is also available as Markdown.

Administración de Conexiones a Base de datos

Edición, eliminación y Configuración de conexiones a Base de datos en el gestor de Perforación de GeoDin: las claves de Configuración de GeoDin.INI, las Opciones de visualización del gestor de Perforación y la referencia de Tablas del Sistema.

Una vez que existe una Conexión al base de datos, la administra desde el administrador de objetos GeoDin (GOM): Editar o Eliminar la conexión, controlar cómo se muestran las conexiones y los Proyectos, y ajustar lo subyacente GeoDin.INI Configuración. La referencia más detallada a las Tablas del sistema al final de la página documenta cómo se almacena la estructura de un Proyecto de GeoDin.

Editar una Conexión al base de datos

Cuando el icono de la Base de datos de una Conexión al base de datos está seleccionado en el administrador de objetos GeoDin (GOM), el Método Edit database connection "Editar conexión con la base de datos" está disponible.

La Base de datos tiene que cerrarse.

Editar una Conexión al base de datos es lo mismo que crear una nueva conexión, con la excepción de que la conexión Actual se reemplaza. Pueden cambiarse ambos: el nombre de la conexión y el archivo de Access o la Base de datos Cliente/Servidor.

Los Ajustes para las Bases de datos de Access se describen en el capítulo:

MS Access

Los Ajustes para las Bases de datos Cliente/Servidor se describen en el capítulo:

Cliente/Servidor

Eliminar una Conexión al base de datos

Una Conexión al base de datos existente puede ser eliminada en el administrador GeoDin de Perforación usando el Método Delete database connection "Eliminar conexión con la base de datos".

La Base de datos debe estar cerrada y debe ser una Base de datos Definir usuario; las Bases de datos Sistema solo pueden ser eliminadas Sobre, en el Bases de datos del Sistema.

Confirmando con Aceptar elimina la Conexión al base de datos en el gestor de Perforación GeoDin. Esto elimina la conexión pero no los datos, salvo en las siguientes excepciones descritas a continuación.

Para una Base de datos Access de MS Access también existe la opción de eliminar el Archivo *.accdb del banco de datos Access.

Bases de datos de Usuario frente a bases de datos de Sistema en implementaciones centralizadas

Entender la distinción entre bases de datos de Usuario y bases de datos de Sistema es especialmente importante cuando GeoDin se instala centralmente y se accede a él mediante Remote Desktop (RDS/Citrix) o una Instalación compartida en red.

Bases de datos de Usuario (icono de cilindro Azul) se almacenan en el registro de Windows del PC local de cada Usuario. En una implementación centralizada, esto significa que se almacenan en el perfil de registro de ese Usuario en el servidor de terminales. Solo ese Usuario ve estas conexiones - los demás usuarios que abren GeoDin desde la misma Instalación no las verán.

Bases de datos del Sistema (icono de cilindro Amarillo) se definen en el GeoDin.INI Archivo, que se comparte en toda la Instalación. Todo Usuario que abre GeoDin desde esa Instalación ve las mismas bases de datos de Sistema.

En las organizaciones con una Instalación central de GeoDin (p. ej., accedido mediante Remote Desktop), las bases de datos de Proyecto compartidas deben registrarse como bases de datos de Sistema en GeoDin.INI por el administrador de TI. Esto garantiza que todos los usuarios vean las mismas Conexión al base de datos sin que cada persona tenga que configurar su propia conexión.

Migrando una Base de datos Access a PostgreSQL usando Copiar proyectos

La Copiar proyectos método (Disponible a nivel de la Base de datos) es la forma recomendada de migrar una Base de datos Access completa (.accdb) base de datos a una base de datos PostgreSQL. Crea una copia 1:1 de todos los proyectos mientras preserva los ID de proyecto y todos los datos.

Pasos:

  1. Conecta ambos: la Base de datos Access de Fuente y la Base de datos PostgreSQL de Destino en GeoDin.

  2. Selecciona la Base de datos de Fuente en el Administrador de Perforación.

  3. Elija el Método Copiar proyectos.

  4. Selecciona la Base de datos PostgreSQL de destino como el Destino y confirma.

Después de que se complete la Copiar, Ambos Bases de datos se cierran automáticamente. Abrir solo una de ellas a partir de ahora: tener los mismos IDs de Proyecto en dos Bases de datos simultáneamente puede causar confusión. Retirar o Cambio de nombre la antigua Conexión al base de datos Base de datos Access una vez que se verifique la migración.


Configuración

Visualización de las conexiones de Base de datos en el administrador de objetos GeoDin

La configuración estándard del administrador de Perforación de GeoDin muestra:

  1. conexiones de Base de datos que se han configurado como Bases de datos del Sistema Sobre, en el lado del Sistema

  2. conexiones de Base de datos específicas del Usuario; estas se almacenan de forma específica para el Usuario en el registro de Windows y también solo son visibles al Usuario que ha configurado esta conexión

Prevención de conexiones específicas del Usuario

Establecer Usuario ADODataBases=Falso en la sección [Bases de datos] del archivo GeoDin.ini oculta ambas conexiones de base de datos y el método para crearlas. Los métodos para crear dichas conexiones también se ocultan.

[Sección [DBCreateList] (parte opcional)]{.Subrayado}

Esta Sección limita la Lista de Bases de datos, en las que se pueden crear nuevos Proyectos GeoDin

Ejemplo:

Los usuarios pueden crear nuevos Proyectos solo en la Base de datos GIS-Proyectos.

Definición de grupos de Bases de datos

Las Bases de datos en la Sección [SystemDataBases] pueden agruparse opcionalmente en el gestor de Perforación. Para hacerlo, primero crear una nueva Sección en el Archivo de Configuración donde se puedan definir los grupos:

En la sección de configuración correspondiente de una base de datos del sistema (véase abajo), introduzca el nombre del grupo utilizando el Parámetro GOMGroup.

Los grupos se muestran como carpetas en el administrador de objetos de GeoDin y se enumeran alfabéticamente directamente debajo de ...\bases de datos nodo.

Opciones de visualización

La configuración estándar en el administrador de objetos de GeoDin (GOM) muestra todos los proyectos en la Abrir base de datos. La Información adicional de un proyecto (Identificación, autor, fecha de creación) se muestra al mover el puntero del ratón sobre el icono del proyecto en el GOM:

Ejemplo de proyecto GeoDin

Proyecto 120/01

Proyecto 120/02

Identificación:DEMOPR

FUGRO CONSULT GMBH

20.01.2011

Puede configurar el tipo de visualización y la rotulación de los proyectos en la base de datos haciendo clic con el botón derecho en la entrada de la base de datos y seleccionando propiedades de visualización del menú emergente. Estos ajustes son específicos de la configuración para cada usuario en un PC local. No afectan a cómo se muestran los mismos proyectos en otras estaciones de trabajo.

Consultas

GeoDin ofrece en cada proyecto una serie de consultas estándar. Estas son, por ejemplo, la consulta "Todos los objetos", las consultas para los tipos de objetos o los tipos de lugares de medida. Si desea usar solo consultas definidas por el usuario en sus proyectos, puede ocultar las consultas de tipos de objetos y tipos de lugares de medida. Para ello, desactive las opciones -Tipos de objetos- y -Tipos de lugares de medida-.

Las consultas de la -Configuración del sistema- son las consultas globales, que son las consultas del sistema de GeoDin. Las consultas del -Administrador de la base de datos- conciernen a las consultas del usuario "SYSQUERYOWNER", que se almacenan en la base de datos. Se da más información sobre estas consultas en el capítulo sobre la creación Consultas Y Grupo de objetos.

Aquí también se pueden mostrar u ocultar las consultas que están preparadas por el administrador del sistema de GeoDin.

Vista ampliada de la Perforación

Con la opción -Vista ampliada de la Perforación- usted selecciona si se debe mostrar Información detallada sobre la Perforación individual en el administrador de Perforación de GeoDin. Esto afecta, por un lado, la existencia de Valores registrados en el lugar correspondiente y, por otro lado, la existencia de Enlazar documentos. Los Objetos se muestran en este caso con diferentes Símbolos:

Muestras

B 02 : S1 (0-1)

Pozo de sondeo 02

Pozo de sondeo 03

Aquí, una pequeña esfera Azul simboliza la existencia de Valores registrados, un pequeño símbolo de Documento la existencia de Enlazar documentos.

En caso de existir Documentos, esta Selección conduce a una ampliación de la visualización de la Perforación mediante los Documentos individuales:

Pozo de sondeo 02

Documentos

Gráficos

Pozo de sondeo

Proyecto de ampliación

Sondeo

Más Información sobre Navegación y la visualización de los Documentos la encontrará en el capítulo Documentos.

La visualización de Información detallada a cada Perforación en el gestor de Perforación GeoDin toma más Hora a Abrir las ramas que Sin visualización. Para conexiones lentas de Base de datos puede ser sensato no Usar esta opción, Para menos temporalmente.

Limitando los Proyectos mostrados en el administrador de objetos de GeoDin

Cuando su proyecto Directorio tiene un Alto Número de Proyectos contenidos, puede ser útil a limitar el Número de Proyectos mostrados por una Condición en el campo WHERE en sintaxis SQL. Cada gestor de Proyectos GeoDin tiene los siguientes Campos de datos contenidos:

NOMBRE_DEL_CAMPO
TIPO_DE_CAMPO
LONGITUD_DEL_CAMPO
DECIMALES_DEL_CAMPO
Descripción

PRJ_Identificación

C

6

0

Proyecto Identificación

NOMBRE_DEL_PROYECTO

C

40

0

Nombre del proyecto

PRJ_Seudónimo

C

40

0

Nombre de seudónimo (o proyecto)

PRJ_TIPO

C

1

0

Tipo de Proyecto

PRJ_OPT

N

10

0

Parámetros opcionales

PRJ_Usuario

C

30

0

Nombre de Autor:

PRJ_Fecha

D

10

0

Fecha creado

PRJ_PATH

C

78

0

Ruta o Seudónimo de base de datos

Ejemplos de SQL-Consulta:

  1. Muestra todos los proyectos del Autor: "Hutton":

DÓNDE: PRJ_Usuario = 'Hutton'

  1. Mostrar todos los proyectos creado después de 01.01.2004:

WHERE: PRJ_FECHA >= '01.01.2004'

  1. Mostrar todos los proyectos creado en 2004:

DONDE: PRJ_Fecha >= '01.01.2004' Y PRJ_Fecha <= '31.12.2004'

Nota: El Formato de fecha depende del programa de Base de datos utilizado. En una Access-Base de datos, la Fecha debe definirse de la siguiente manera:

#mm/dd/yyyy# (#Mes/Día/Año#)

En Access, el ejemplo las consultas dadas arriba son:

DONDE: PRJ_FECHA >= #01/01/2003#

DONDE: Fecha >= #01/01/2002# Y Fecha <= #31/12/2002#

Orden de la lista de proyectos mostrada

Los criterios de Orden y la Información mostrada pueden configurarse para el gestor de objetos de GeoDin eligiendo las entradas relevantes de las listas desplegables. Si se requieren varios elementos, entonces introdúzcalos en el campo de ingreso proporcionado. Los elementos pueden separarse con cualquier carácter del teclado.

Por ejemplo, el ingreso 'Nombre (Identificación del proyecto)' muestra el nombre del proyecto y (entre paréntesis) su identificación.

Se pueden usar las siguientes palabras clave:

'Identificación, Nombre, Seudónimo, Fecha, Autor:'.


Referencia: Tablas del Sistema

Las Tablas del Sistema de un Proyecto contienen la definición de Tipo de objeto, las Definiciones de Tipos de puntos de medida y descripciones de estructura de las tablas de datos físicas.

Las Tablas del Sistema describen las tablas de datos físicas y las relaciones entre las tablas de datos de un Proyecto GeoDin.

Las Tablas del Sistema consisten en las siguientes Tablas:

Definición de Tipo de objeto

Tabla
Nombre tablas del Sistema
Definición

LOCTYPES

GeoDin_SYS_LOCTYPES

Definición de Tipos de objetos

LOCTABTY

GeoDin_SYS_LOCTABTY

Definición de tablas de datos

LOCTABS

GeoDin_SYS_LOCTABS

Asignación de Tablas de datos a Tipos de objetos

LOCSTRS

GeoDin_SYS_LOCSTRS

Definición de las estructuras de las Tablas de datos

Definición del Tipo de Punto de medición

Tabla
Nombre tablas del Sistema
Definición

INVTYPES

GeoDin_SYS_INVTYPES

Definición de Punto de medición

INVTABS

GeoDin_SYS_INVTABS

Asignación de los Tipo de datos a los Tipos de Punto de medición

DATTYPES

GeoDin_SYS_DATTYPES

Definición de Tipo de datos

STFGRP

GeoDin_SYS_STFGRP

Definición de los grupos de sustancias

MESSTRS

GeoDin_SYS_MESSTRS

Definición de Todo los Parámetros del Tipo de Punto de medición

Notas Sobre, en los Campos de datos descritos:

Descriptores

contener referencias; el Nombre de campo termina con _DESC; excepto para los descriptores de Diccionarios, un descriptor debe tener exactamente 8 caracteres de longitud y consistir en letras mayúsculas y números.

Nombre largo

A cada descriptor se le asigna un Nombre largo con 40 veces; el Nombre de campo terminar con _NAME; este Nombre se muestra en las listas de Selección de GeoDin y, por lo tanto, debe describir de forma única la Perforación.

Opciones

Las Opciones de una Perforación se almacenan bit a bit en forma binaria en un Parámetro longint; el Nombre de campo debe terminar con _OPT; el bit 0 es 1; el bit 1 es 2; el bit 3 es 4 y así sucesivamente. Cada bit tiene una función sí/no para una característica de la Perforación. Varios bits pueden establecerse al mismo tiempo.

Registro de un Tipo de objeto

Cada Tipo de objeto se registra con un registro de datos en la Tabla LOC-TIPOS. Para ello se utilizan los siguientes Campos de datos:

Campo
Descripción

GEN_DESC

Descriptor del Tipo de digestión (exactamente 8 caracteres de longitud, compuesto por letras mayúsculas)

GEN_NOMBRE

Nombre largo del Tipo de objeto

GEN_OPT

Opciones del Sistema

Banderas de bits GEN_OPT:

Bit (Valor)
Significado

0 (1)

Perforación del Sistema GeoDin (no se puede cambiar)

1 (2)

objeto compatible con SEP, puede importarse

2 (4)

Tipo de objeto se muestra durante 'Crear'

3 (8)

Tipo de objeto requiere Enlace a otros

4 (16)

Tipo de objeto permite la creación de Texto estándar para Programas de mediciones

5 (32)

Atribución de elementos gráficos

6 (64)

Unidades dinámicas

7 (128)

Descripción del documento

Registro de las Tablas utilizadas para el Tipo de objeto (LOCTABTY)

Cada Tipo de tabla de datos se registra con un registro de datos en la Tabla LOCTABTY.

Campo
Descripción

TABE_Tipo

Tipo de tabla. Describe el uso básico de una Tabla de datos. Hay campos obligatorios prescritos por el Sistema para cada Tipo de Tabla de datos. (Consulte la Tabla de Valor a continuación.)

TAB_OPT

Opciones del Sistema (ver la tabla de banderas de bits a continuación)

TAB_TRC

Texto estándar de traducción. Reservado por el sistema hasta las 16.

INV_TIPO

Tipo de punto de medición. Si la tabla de datos define el tipo de punto de medición (p. ej., tabla de Sondeos en general, tabla de Filtro, tabla de Ejemplo), INV_TYPE determina el tipo de punto de medición y, por tanto, el tipo de Resultados de medición que se pueden vincular.

Valores de TABE_TYPE:

Valor
Significado

valor=1

Tabla de Sondeos en general

valor=2

Tablas de Datos de capas

Valor=3

Expansión de Sondeos en general

Valor=4

Desarrollo del Pozo de sondeo

Valor=5

Rellenado

Valor=6

Retirada de tuberías Y Instalación

Valor=7

Eliminación de instalaciones especiales

Valor=8

Especificación del punto de medición de eliminación

Valor=9

Tabla de Ejemplo

Valor=10

Registro de sondeos

Valor=11

Datos de sondeo

Valor=12

Enlace desde LOC

Valor=13

Enlace desde FIL

Valor=14

Enlace desde PRB

Valor=15

Enjuague de expansión

Valor=16

Tabla de datos no diferenciados 1:n a Localización

Valor=17

Tabla de valores medidos - tabla real en GEOTAB

Valor=18

Datos de título SVZ

Valor=19

Versiones de la tabla de Datos de capas

Valor=20

Valores medidos SED como temporal de sondeo para estructura Gráfica como Sonddata

Valor=21

Valores medidos de Ejemplo como temporal de sondeo para estructura Gráfica como Sonddata

Valor=22

Tabla de datos 1:n para Localización con SUBID

Valor=23

Tabla de datos 1:n para Localización con SUBID para LTO_HNMTab

Valor=24

Tabla mem temporal - no en LOCOBJ

Valor=25

Atributos gráficos

Valor=26

Expansión de versiones de datos de título

Valor=27

Expansión de versiones de Pozo de sondeo

Valor=28

Expansión de versiones de Relleno

Valor=29

Versiones de eliminación de tuberías e Instalación

Valor=30

Versiones de eliminación de instalaciones especiales

Valor=31

Versiones de eliminación de datos de Filtro

Valor=32

Versiones de Enjuague de eliminación

valor=33

Descripción del documento sondeos en general

Banderas de bits de TAB_OPT:

Bit (Valor)
Significado

0 (1)

Tabla principal (tablas generales y tablas de capas); en el caso de la tabla de registro de sondeos, los sondeos se guardan como BLOB en la tabla reg (el campo SNDDATA con tipo B debe definirse en la tabla reg), la tabla de datos de sondeos permanece vacía

1 (2)

Tabla de Datos de capas SEP

2 (4)

La Información de Profundidad comienza con 0

3 (8)

Los turnos pueden ser impreso en formato DIN

4 (16)

Bloqueo de escritura

5 (32)

no visible

6 (64)

Bloqueo de Eliminar

7 (128)

Bloqueo de inserción

8 (256)

Tabla numerada de Datos de capas con Subcapas

Asignación de Tablas de datos a Tipos de objetos (LOCTABS)

Para cada Tipo de objeto, los descriptores (GEN_DESC) de las Tablas de datos que se usarán para el Tipo de objeto se almacenan en la Tabla LOC-TABS. Esto define, por ejemplo, si el Tipo de objeto tiene contenidos de Tablas para descripciones de Capa, etc., o no. Al mismo tiempo, el Descriptor de la Tabla (TAB_DESC) se utiliza para referirse a una estructura de una Tabla de datos, que se define en la Tabla LOCSTRS.

Estructura de las Tablas de datos (LOCSTRS)

Las estructuras de todas las Tablas de datos se almacenan en la Tabla LOCSTRS. Cada Tabla de datos puede tener un Máximo de 255 Campos de datos contenidos.

Campos de datos
Descripción

DESCRIPCIÓN DE LA PESTAÑA

Descriptor de una Tabla de datos

NOMBRE_DEL_CAMPO

Nombre de campo físico

TIPO_DE_CAMPO

Tipo de campo físico; C (carácter), N (Numérico), D (Fecha), S (Fecha/Hora) y M (memo) están permitidos

LONGITUD_DEL_CAMPO

Longitud de campo física (para D:=10)

DECIMALES_DEL_CAMPO

Número de Colocación decimal para campos Numérico

CANTIDAD_DE_CAMPOS

Contador en ejecución del campo en una Tabla de datos

FIELD_OPT

Opciones del Sistema (extracto) (vea la Tabla de indicadores de bits a continuación)

FIELD_LONG

Nombre largo para Campo

FIELD_DIC

Descriptor de un Diccionario para el Campo

CAMPO_GRUPO

Descriptor de un Diccionario para el Campo

CAMPO_UNIDAD

Unidad de medida

FIELD_FMT

Formato de salida

FIELD_DEF

Valores por defecto

FIELD_OPT banderas de bits:

Bit (Valor)
Significado

0 (1)

Campo indexado

1 (2)

Índice único (único) solo cuando el bit 0 está establecido

2 (4)

El campo se usa para la firma / para Valores medidos: campo de desplazamiento

3 (8)

El campo se usa para la firma (secundaria)

4 (16)

El campo se usa para la firma (terciaria)

5 (32)

Campo obligatorio

6 (64)

Se usan códigos largos (WB)

7 (128)

ya sea solo una Abreviación (no bit 6) o Ingreso largo editable (con bit 6) (bit 6 desactivado): Sobre, en : solo se permite una tecla / desactivado : se permiten varias teclas; (bit 6 Sobre, en): Sobre, en : los textos largos se pueden editar / desactivado : los textos largos no se pueden editar

8 (256)

Campo visible (para Valores medidos)

9 (512)

Campo editable (para Valores medidos) (vacante: Siempre establecido)

10 (1024)

Parámetros de cantidad

11 (2048)

Parámetro calculado

12 (4096)

Se permiten Valores negativos

13 (8192)

Inorgánico

14 (16384)

Bloqueo de escritura

15 (32768)

Campo externo

16 (65536)

Bloqueo de escritura condicional

17 (131072)

controla los campos WB, Dic: Bit 6 activado - escribir clave combinada (en lugar de Nombre largo) en la Base de datos; 131136 para Dic - Mostrar Texto plano, clave en la Base de datos: 17+6; 131168 igual que campo obligatorio, 17+6+5 Dic: Bit 6 desactivado - ? como Texto plano (clave en la Base de datos); 131200 no obligatorio solo una clave 17+7; 131232 como campo obligatorio solo una clave 17+7+5 Dic: Bit 6 desactivado - ? como Texto plano (varias claves en la Base de datos); 131072 no obligatorio múltiples claves 17; 131104 obligatorio múltiples claves 17+5

18 (262144)

TVQK_SingleNorm Recodificación del Texto estándar durante la entrada

19 (524288)

El campo tiene unidades dinámicas

20 (1048576)

último campo FixedCol

21 (2097152)

El campo se transfiere automáticamente al Nuevo DS

El contenido de referencia de Perforación, medición, Informe, Documento y Proyecto-Copiar que antes se duplicaba sobre, en esta página ahora vive sobre, en sus páginas temáticas - vea Trabajando con Datos de mediciones, Referencia de Operaciones de ejecución de Perforación, Trabajando con Proyectos, Plantillas de Informe, y Gestionando Documentos.

Temas relacionados

Última actualización

¿Te fue útil?