Puede conectarse desde clientes de ArcGIS y trabajar con los datos de los sistemas de administración de bases de datos o los dispositivos de almacenamiento de datos que aparecen aquí. Para ver una descripción de la funcionalidad disponible cuando se trabaja con bases de datos desde ArcGIS, consulte Bases de datos y ArcGIS.
Los sistemas de administración de bases de datos de diferencian entre sí en cómo se implementan y que funcionalidad proporcionan. Como resultado de ello, hay algunas advertencias o reglas que debe tener en cuando al trabajar con cada tipo de base de datos en ArcGIS. Se muestran en las secciones siguientes.
ALTIBASE
Los datos espaciales se almacenan en ALTIBASE usando el tipo de geometría ALTIBASE. El tipo de geometría está presente en ALTIBASE de forma predeterminada, pero para utilizarlo con ArcGIS debe crear dos tablas de sistema que almacenen información de referencia geométrica y espacial. Tenga en cuenta que el tipo de geometría ALTIBASE solo admite las coordenadas x,y.
Consulte qué versiones de ALTIBASE son compatibles con ArcGIS 10.4.1.
Dameng
Los datos espaciales se almacenan en el tipo de geometría de Dameng. Una instalación típica de Dameng incluye un tipo espacial; no obstante, debe inicializarlo para usarlo.
Consulte qué versiones de Dameng son compatibles con ArcGIS 10.4.1.
IBM DB2
DB2 autentica las conexiones a la base de datos utilizando inicios de sesión del sistema operativo. Sin embargo, cuando se conecta a DB2 desde el cuadro de diálogo Conexiones de base de datos o la herramienta de geoprocesamiento Crear conexión de la base de datos, puede especificar la opción Autenticación de base de datos. Esto le permite guardar el nombre de usuario y la contraseña específicos del inicio de sesión, que se requieren si va a registrar la conexión de base de datos en ArcGIS for Server.
Para que ArcGIS represente las entidades en un mapa, necesita un campo de identificación única. ArcGIS depende de la base de datos para insertar valores en el campo de identificación única cuando se crean nuevas entidades. Como DB2 z/OS no dispone de un tipo de datos ni de un mecanismo integrado para rellenar los valores en un campo de Id., no se pueden usar las herramientas de ArcGIS que crean filas nuevas en una tabla de base de datos con bases de datos en DB2 z/OS. Además, como no puede insertar entidades en una tabla DB2 z/OS desde ArcGIS, no puede publicar un servicio de entidades que contenga datos de una base de datos DB2 z/OS.
Si requiere funcionalidad como adjuntos, archivado, topología, versiones de geodatabases para la edición simultánea, capacidad de replicar datos, o bien desea publicar servicios de entidades que contengan datos de DB2 z/OS, puede habilitar una geodatabase en su base de datos DB2.
Consulte qué versiones de DB2 son compatibles con ArcGIS 10.4.1.
IBM Informix
Informix autentica las conexiones a la base de datos utilizando inicios de sesión del sistema operativo. Sin embargo, cuando se conecta a Informix desde el cuadro de diálogo Conexiones de base de datos o la herramienta de geoprocesamiento Crear conexión de la base de datos, puede especificar la opción Autenticación de la base de datos. Esto le permite guardar el nombre de usuario y la contraseña específicos del inicio de sesión, que se requieren si va a registrar la conexión de base de datos en ArcGIS for Server.
Si requiere funcionalidad como adjuntos, archivado, topología, versiones de geodatabases para la edición simultánea o capacidad de replicar datos, puede habilitar una geodatabase en su base de datos Informix.
Consulte qué versiones de Informix son compatibles con ArcGIS 10.4.1.
Microsoft Azure SQL Database
Microsoft Azure SQL Database es un servicio de base de datos basado en la nube. Para utilizar ArcGIS con Azure SQL Database, instale un controlador ODBC de Microsoft para SQL Server en el equipo cliente de ArcGIS.
Tenga en cuenta lo siguiente cuando trabaje con Azure SQL Database desde ArcGIS:
- Siempre que sea posible, debería ejecutar sus clientes de ArcGIS en Microsoft Azure y utilizar la misma ubicación (región) que la base de datos SQL de Microsoft Azure para mejorar el rendimiento.
- Como las implementaciones de Azure SQL Database y SQL Server son tan similares, no hay una opción de Azure SQL Database independiente en el cuadro de diálogo Conexión de base de datos ni en la herramienta de geoprocesamiento Crear conexión de la base de datos. Especifique SQL Server cuando conecte a Azure SQL Database y siga las instrucciones para crear una conexión desde ArcGIS a SQL Server.
- Debe escribir el nombre de la base de datos en el cuadro de diálogo Conexión de base de datos. No puede elegir la base de datos en una lista desplegable ni dejar el cuadro de texto Base de datos en blanco.
- Cuando se cargan grandes cantidades de datos en una clase de entidad (varios millones de registros o más), se debe estimar la extensión espacial (x,y) de los datos y crear un índice espacial adecuado en la clase de entidad antes de cargar los datos. La operación de crear un índice espacial de una clase de entidad que contiene millones de registros se detendrá si Microsoft Azure determina que la operación está consumiendo demasiados recursos del servidor. Esto puede dejar su clase de entidad sin índice espacial. Por tanto, Esri le recomienda crear primero un índice espacial adecuado y, a continuación, cargar los datos.
Consulte qué versiones de Azure SQL Database son compatibles con ArcGIS 10.4.1.
Azure SQL Database fuera de ArcGIS
Hay algunas tareas separadas de ArcGIS que realiza directamente en el sistema de administración de bases de datos. Si está familiarizado con SQL Server, existen algunas diferencias que debe conocer si en su lugar piensa utilizar Azure SQL Database. Consulte el artículo técnico de Microsoft, Comparación de SQL Server con Azure SQL Database para obtener información sobre estas diferencias. Además, como Azure SQL Database es un servicio de base de datos de varios ocupantes, las conexiones pueden cerrarse en circunstancias específicas para liberar el recurso para otros usuarios. Consulte Azure SQL Database Resource Management en la documentación de Microsoft Azure para obtener una lista de las circunstancias que podrían hacer que se cierre una conexión.
Microsoft SQL Server
Aunque Microsoft permite a las cuentas de usuario de SQL Server escribir datos en esquemas de cualquier nombre, ArcGIS requiere que las cuentas de usuario que crean tablas, vistas y otros objetos en la base de datos tengan nombres de usuario y nombres de esquema idénticos. Por ejemplo, no puede conectarse desde ArcGIS como elmer y escribir en un esquema llamado dataowner.
Si requiere funcionalidad como adjuntos, archivado, topología, versiones de geodatabases para la edición simultánea o capacidad de replicar datos, puede habilitar una geodatabase en su base de datos SQL Server.
Consulte qué versiones de SQL Server son compatibles con ArcGIS 10.4.1.
Dispositivo de almacenamiento de datos Netezza
Los almacenes de datos normalmente almacenan grandes cantidades de datos. Para utilizar ArcGIS para visualizar, hacer análisis o publicar datos en un dispositivo de almacenamiento de datos de Netezza, utilice un subconjunto de datos. La forma de hacer esto depende de lo que desea hacer con los datos.
- Si va a agregar datos a ArcMap para su visualización y análisis en el mapa, agregue una capa de consulta y defina la expresión de capa de consulta para devolver solo un subconjunto de los datos.
- Si va a agregar datos a ArcMap para publicar un servicio de mapas, defina una vista de base de datos que contenga únicamente un subconjunto de los datos. Las vistas de la base de datos se almacenan en la base de datos. Puede usar la herramienta de geoprocesamiento Crear vista de base de datos o un cliente SQL para definir vistas.
- Si va a agregar datos a ArcMap para publicar un servicio de entidades, desactive la opción Hacer que las nuevas capas agregadas estén visibles de forma predeterminada antes de agregar los datos al mapa. A continuación, abra las Propiedades de capa y cree una Consulta de definición que defina un subconjunto de los datos usando SQL. Una vez que haya restringido la cantidad de datos que se mostrarán en ArcMap, haga la capa visible y prepare su mapa para la publicación.
Hay dos limitaciones específicas de ArcGIS cuando se utiliza un dispositivo de almacenamiento de datos de Netezza.
- Si utiliza el tipo espacial heredado de Netezza, las columnas espaciales de las tablas deben tener asignado el nombre shape o el alias shape.
La columna espacial heredada usa actualmente el tipo de datos VARCHAR, de modo que el nombre o el alias shape de la columna es la forma en que ArcGIS identifica que la columna almacena datos espaciales en lugar de texto. Si la columna espacial de su tabla tiene un nombre distinto, cree una vista en la tabla y asigne al nombre de columna espacial el alias shape.
- Para que ArcGIS represente las entidades en un mapa, necesita un campo de identificación única.
ArcMap le indicará que especifique este campo de Id. único al agregar una tabla espacial al mapa.
Las herramientas de ArcGIS no insertan valores nuevos en los campos de ID único de la base de datos. En lugar de ello, utilizan la base de datos para insertar valores en el campo. Puesto que Netezza no dispone de un tipo de datos ni un mecanismo integrado para rellenar los valores en un campo ID, no se pueden usar las herramientas de ArcGIS que creen filas nuevas de alguna tabla de base de datos con Netezza. Además, como no puede insertar entidades en una tabla Netezza desde ArcGIS, no puede publicar un servicio de entidades que contenga datos del dispositivo de almacenamiento de datos de Netezza.
Otras limitaciones están relacionadas con Netezza.
- Como los paquetes espaciales de Netezza utilizan distintos tipos de datos, el paquete espacial que se usa afecta al modo en el que se configura el controlador ODBC de Netezza para conectarse con Netezza desde aplicaciones cliente.
- Como usuario de Netezza, sabe que Netezza Spatial almacena datos simples. Por tanto, no puede pegar datos no simples de una geodatabase ni de otra base de datos en Netezza.
- Como usuario de Netezza, también sabe que el tamaño de las filas está limitado a 65.535 bytes. Para ayudarle a calcular los tamaños de las filas, la siguiente tabla muestra los tipos de datos de Netezza que ArcGIS crea en Netezza y la cantidad de espacio de disco que utilizan los tipos de datos:
Tipo de campo de ArcGIS | Tipo de datos de Netezza creado | Uso del disco |
---|---|---|
FECHA | marca de hora | 8 bytes |
DOBLE | numeric(p,s) De forma predeterminada, p (precisión) = 38 y s (escala) = 8. | Precisión de 9 o menos = 4 bytes Precisión de 10–18 = 8 bytes Precisión de 19–38 = 16 bytes |
FLOTANTE | Si se especifica una precisión de 6 o menos, se crea numeric(p,s). Si se especifica una precisión de 7–15, se crea double. | numeric = 4 bytes double = 8 bytes |
GEOMETRÍA | Si utiliza Netezza Spatial Package heredado, se crea una columna de caracteres de longitud variable (hasta 64.000). Si utiliza el Netezza Spatial Esri Package, se crea una columna ST_Geometry. | Para el Netezza Spatial Package heredado
Para el Netezza Spatial Esri Package
|
GUID | Carácter de longitud fija(38) | 40 bytes |
ENTERO LARGO | Si la escala es mayor que 0, se crea numeric(p,s). Si la escala es 0, se crea un entero. | entero = 4 bytes numérico con precisión de 9 o menos = 4 bytes numérico con precisión de 10–18 = 8 bytes numérico con precisión de 19–38 = 16 bytes |
ID DE OBJETO | integer | 4 bytes |
ENTERO CORTO | smallint | 2 bytes |
TEXT | Longitud variable, Unicode(p) P es la longitud de campo que se especifica para el campo TEXT. El valor predeterminado es 50. | p x 4 = número de bytes usados |
Consulte qué versiones del dispositivo de almacenamiento de datos de Netezza son compatibles con ArcGIS 10.4.1.
Oracle
ArcGIS admite los tipos espaciales Oracle SDO_Geometry y Esri ST_Geometry en bases de datos Oracle. SDO_Geometry es una instalación independiente de terceros. Si desea utilizar el tipo Esri ST_Geometry para almacenar datos espaciales, copie la biblioteca de formas ST_Geometry en su equipo de Oracle y ejecute la herramienta de geoprocesamiento Crear tipo espacial para crear el tipo ST_Geometry, sus subtipos y funciones.
Si requiere funcionalidad como adjuntos, archivado, topología, versiones de geodatabases para la edición simultánea o capacidad de replicar datos, puede habilitar una geodatabase en su base de datos Oracle.
Consulte qué versiones de Oracle son compatibles con ArcGIS 10.4.1.
PostgreSQL
ArcGIS admite los tipos espaciales PostGIS Geometry y Esri ST_Geometry en bases de datos PostgreSQL. PostGIS es una instalación independiente de terceros. Si desea utilizar el tipo Esri ST_Geometry para almacenar datos espaciales, copie la biblioteca st_geometry en su instalación de PostgreSQL y ejecute la herramienta de geoprocesamiento Crear tipo espacial para crear el tipo ST_Geometry, sus subtipos, vistas y funciones.
Aunque PostgreSQL permite a las cuentas de usuario escribir datos en esquemas de cualquier nombre, ArcGIS requiere que las cuentas de usuario que crean tablas, vistas y otros objetos en la base de datos tengan nombres de usuario y nombres de esquema idénticos. Por ejemplo, no puede conectarse desde ArcGIS como vlad y escribir en el esquema public.
Si requiere funcionalidad como adjuntos, archivado, topología, versiones de geodatabases para la edición simultánea o capacidad de replicar datos, puede habilitar una geodatabase en su base de datos PostgreSQL.
Consulte qué versiones de geometría PostgreSQL y PostGIS son compatibles con ArcGIS 10.4.1.
SAP HANA
Tenga en cuenta la siguiente información cuando utilice SAP HANA:
- SAP HANA utiliza el almacenamiento de datos columnar, que se comporta como su propio índice. Por tanto, las columnas espaciales de las tablas SAP HANA no requieren un índice espacial para el rendimiento de las consultas.
- Como SAP HANA no utiliza índices definidos por el usuario, no tiene que administrar ni volver a generar los índices en las tablas SAP HANA.
- Al cargar datos en SAP HANA, la referencia espacial utilizada por los datos debe existir en la tabla del sistema SAP HANA.
- SAP HANA redefinió su sistema de referencia espacial EPSG ID 4326, pasando de la representación de plano de WGS84 a una representación de la Tierra redonda. Es posible que las tablas que almacenan datos espaciales en SAP HANA con el sistema de referencia espacial 4326 no se comporten según lo previsto en ArcGIS.
La implementación de la Tierra redonda de WGS84 (EPSG ID: 4326) en SAP HANA contiene limitaciones clave que la hacen inadecuada cuando se trabaja con determinados tipos de datos. Por ejemplo, los datasets globales que superan los límites del hemisferio o cruzan las líneas de límite entre hemisferios devuelven resultados incoherentes. Los datos creados o cargados mediante ArcGIS siguen almacenándose utilizando una versión de plano del sistema de coordenadas WGS84 (EPSG ID 1000004326) para garantizar que ArcGIS pueda funcionar con todos los tipos de datos. Sin embargo, ArcGIS puede leer los datos WGS de Tierra redonda que se han creado en SAP HANA mediante SQL o un producto de otro proveedor.
- SAP HANA almacena información del sistema de referencia espacial en su vista del sistema ST_SPATIAL_REFERENCE_SYSTEMS. Los datos espaciales que ha cargado en SAP HANA deben tener una referencia espacial nula o utilizar una referencia espacial que exista en la vista del sistema ST_SPATIAL_REFERENCE_SYSTEMS. Si esta vista no contiene el sistema de referencia espacial para los datos que desea cargar, utilice la Declaración CREATE SPATIAL REFERENCE SYSTEM de SAP HANA para utilizar la vista con el sistema de referencia espacial que necesite.
Si los datos espaciales que importa o copia en la base de datos SAP HANA no tienen una referencia espacial definida, SAP HANA asigna una SRID de 0, un sistema de referencia espacial cartesiano que funciona con datos en un plano bidimensional.
Consulte qué versiones de SAP HANA son compatibles con ArcGIS 10.4.1.
SQLite
ArcGIS admite bases de datos SQLite con las siguientes extensiones de archivo, que contienen uno de los siguientes tipos de almacenamiento:
- Esri ST_Geometry: el archivo de la base de datos debe tener la extensión .sqlite.
- SpatiaLite: el archivo de la base de datos debe tener la extensión .sqlite.
- GeoPackages: el archivo GeoPackage debe tener la extensión .gpkg.
Solo puede utilizar un tipo de almacenamiento espacial por cada base de datos SQLite. Consulte Habilitar espacialmente una base de datos SQLite para obtener información sobre la adición de un tipo de almacenamiento espacial a una base de datos existente.
Para crear una base de datos de SQLite que utilice un almacenamiento ST_Geometry o SpatiaLite, o para crear un GeoPackage, use la herramienta de geoprocesamiento Crear base de datos SQLite.
Consulte qué versiones de SQLite son compatibles con ArcGIS 10.4.1.
Acceso a datos
Puede controlar el acceso a una base de datos SQLite o GeoPackage controlando los permisos en la carpeta donde se almacena. A diferencia de otras bases de datos, no crea usuarios autenticados por la base de datos ni concede privilegios sobre datasets específicos a otros usuarios.
SQLite y los GeoPackages pueden ser leídos por varios usuarios, pero no se puede actualizar la base de datos ni ninguno de sus contenidos mientras otro usuario edita datos o actualiza la base de datos. Por ejemplo, no incorpore datos a una tabla existente ni cree una tabla en la base de datos mientras haya alguien que esté cargando datos o creando una tabla en la base de datos.
Tipos de datos
SQLite también se diferencia de las demás bases de datos en que a los campos no se les asignan tipos de datos específicos y en que las definiciones de tipos de datos no se exigen de forma estricta. En su lugar, SQLite usa clases de almacenamiento en las que se pueden almacenar valores de tipos de datos diferentes.
Sin embargo, ArcGIS solo puede trabajar con un tipo de datos por campo y exige de forma estricta los tipos de datos. Debe ser consciente de esta diferencia en la exigencia de tipos de datos al ver los datos de SQLite en ArcGIS.
En el ejemplo siguiente se crea una tabla con campos de valores de texto y enteros:
CREATE TABLE mytable (
id INTEGER PRIMARY KEY NOT NULL,
item TEXT,
weight INTEGER,
store TEXT;
Aunque el campo de peso se define como un entero, SQLite permite almacenar números decimales en él. Incluso le permite almacenar texto en él. Por ejemplo, puede insertar los registros siguientes:
INSERT INTO mytable (id, item, weight, store) VALUES( 1, “magnetic dual elliptical trainer with seat”, 75, “CardioPlus Equipment”
);
INSERT INTO mytable (id, item, weight, store) VALUES( 2, “superfit treadmill4000”, 81.2, “Sports Pit”
);
INSERT INTO mytable (id, item, weight, store) VALUES( 3, “serenity yoga mat”, .4588, “Aerobic Angels Sporting Goods”
);
INSERT INTO mytable (id, item, weight, store) VALUES( 4, “swim fins”, "two", “The Plunge”
);
Sin embargo, los valores aparecerán del modo siguiente en ArcGIS porque el campo de peso se define como entero:
id | elemento | peso | tienda |
---|---|---|---|
1 | elíptica dual magnética con asiento | 75 | CardioPlus Equipment |
2 | cinta para correr 4000 superfit | 81 | Sports Pit |
3 | colchoneta para yoga serenity | 0 | Aerobic Angels Sporting Goods |
4 | aletas para nadar | 0 | The Plunge |
Consulte Tipos de datos DBMS admitidos en ArcGIS para obtener una lista de qué tipos de datos de SQLite se asignan a qué tipos de datos de ArcGIS.
Dispositivo de almacenamiento de datos de Teradata
Para conectar desde ArcGIS a una base de datos de Teradata, debe instalar el cliente GSS, la biblioteca ICU y el controlador ODBC de Teradata en los equipos cliente de ArcGIS en un orden específico. Consulte Conectarse a Teradata para obtener información.
A continuación se presenta una lista de directrices para utilizar el dispositivo de almacenamiento de datos de Teradata con ArcGIS:
- Las columnas espaciales de las tablas deben tener asignado el nombre shape o el alias shape en una vista.
El almacenamiento subyacente para el tipo ST_Geometry de Teradata es CLOB; por lo tanto, el nombre o el alias de la columna (forma) es el único medio que tiene ArcGIS para identificar que la columna almacena datos espaciales.
- Al agregar tablas de un cliente de ArcGIS a Teradata, ArcGIS siempre crea las tablas en la propia base de datos del cliente. ArcGIS no admite la creación de tablas en una base de datos que no sea la propia base de datos del usuario. (El usuario y la base de datos deben tener el mismo nombre). Las tablas agregadas fuera de ArcGIS no tienen que seguir esta norma y los usuarios conectados a Teradata desde ArcGIS todavía pueden ver y publicar los datos. Si publica un servicio de entidades editable, los usuarios pueden editar los datos.
- Debe usar las funciones de teselación proporcionadas por Teradata para crear y mantener un índice espacial en una columna ST_Geometry de Teradata.
Teradata utiliza el índice espacial de teselación con un área de interés predefinido. Por lo tanto, las operaciones espaciales de ArcGIS que se basan en entradas dinámicas, como acercar, alejar y el desplazamiento panorámico, no pueden utilizar el índice de teselación. Sin embargo, el índice de teselación se puede usar en una capa de consulta si la instrucción SQL utilizada para definir la capa de consulta utiliza explícitamente el índice de teselación para consultar un subconjunto de datos basado en un área de interés.
- ArcGIS requiere un campo de identificación único para renderizar las entidades en un mapa y para publicar servicios web. ArcMap le indicará que especifique este campo de Id. único al agregar una tabla espacial al mapa.
Las herramientas de ArcGIS no insertan valores nuevos en los campos de ID único de la base de datos. En lugar de ello, utilizan la base de datos para insertar valores en el campo. Puesto que Teradata no dispone de un tipo de datos ni un mecanismo integrado para rellenar los valores en un campo ID, no se pueden usar las herramientas de ArcGIS que creen filas nuevas de alguna tabla de base de datos con Teradata.
- Como usuario de Teradata, ya sabe que Teradata 14.x ST_Geometry solo admite datos espaciales bidimensionales; por consiguiente, no se pueden pegar datos espaciales que contengan coordenadas z o m en Teradata 14.x. Teradata 15.0 ST_Geometry admite coordenadas z pero no m; por consiguiente, no se pueden pegar datos espaciales que contengan coordenadas m en Teradata 15.0.
- En la mayoría de los casos, almacenará grandes cantidades de datos en el dispositivo de almacenamiento de datos de Teradata.
Para visualizar, hacer análisis o publicar datos desde ArcGIS, utilice un subconjunto de datos. La forma de hacer esto depende de lo que desea hacer con los datos.
- Si va a agregar datos a ArcMap para su visualización y análisis en el mapa, agregue una capa de consulta y defina la expresión de capa de consulta para devolver solo un subconjunto de los datos.
- Si va a agregar datos a ArcMap para publicar un servicio de mapas, defina una vista de base de datos que contenga únicamente un subconjunto de los datos. Las vistas de la base de datos se almacenan en la base de datos. Puede usar la herramienta de geoprocesamiento Crear vista de base de datos o un cliente SQL para definir vistas.
- Si va a agregar datos a ArcMap para publicar un servicio de entidades, desactive la opción Hacer que las nuevas capas agregadas estén visibles de forma predeterminada antes de agregar los datos al mapa. A continuación, abra las Propiedades de capa y cree una Consulta de definición que defina un subconjunto de los datos usando SQL. Una vez que haya restringido la cantidad de datos que se mostrarán en ArcMap, haga la capa visible y prepare su mapa para la publicación.
- Si usa ArcGIS para agregar una clase de entidad a la base de datos de Teradata y la referencia espacial que especifica para la clase de entidad no está en la tabla del sistema de Teradata, ArcGIS agrega un registro a la tabla SPATIAL_REF_SYS de Teradata y, por consiguiente, a la tabla GEOMETRY_COLUMNS.
Esto permite usar más referencias espaciales que se proporcionan de forma predeterminada con Teradata. Sin embargo, las actualizaciones a versiones principales de Teradata pueden eliminar estas tablas y volverlas a crear con solo los valores predeterminados en ellas.
Antes de actualizar Teradata, debe hacer siempre una copia de seguridad de la base de datos. Asegúrese de que incluya los registros de estas tablas para poder restaurarlas, en caso necesario, después de una actualización de Teradata. Puede seguir este procedimiento general para realizar una copia de seguridad y restaurar los registros SPATIAL_REF_SYS y GEOMETRY_COLUMNS durante una operación de actualización de base de datos:
- Cree una copia de seguridad de su base de datos.
- Conéctese a una base de datos en la que realizará copias de las tablas SPATIAL_REF_SYS y GEOMETRY_COLUMNS.
En este ejemplo, el nombre de la base de datos es mybackupdb.
database mybackupdb;
- Cree copias de seguridad de sus tablas.
En este ejemplo, las tablas de origen están en la base de datos sysspatial.
CREATE TABLE mybackupdb.spatial_ref_sys AS sysspatial.spatial_ref_sys WITH DATA; CREATE TABLE mybackupdb.geometry_columns AS sysspatial.geometry_columns WITH DATA;
- Actualice la base de datos de la fuente de datos Teradata.
- Conéctese a la base de datos en que copió las tablas.
- Restaure las tablas a su base de datos actualizada.
--Restore the geometry columns table. INSERT INTO sysspatial.geometry_columns SELECT * FROM mybackupdb.geometry_columns; --Restore the spatial_ref_sys table. INSERT INTO sysspatial.spatial_ref_sys SELECT * FROM mybackupdb.spatial_ref_sys MINUS SELECT * FROM sysspatial.spatial_ref_sys;
- Una vez restaurado el contenido de las tablas, puede eliminar las copias de seguridad de las tablas.
DROP TABLE mybackupdb.spatial_ref_sys; DROP TABLE mybackupdb.geometry_columns;
- Si es necesario, vuelva a otorgar privilegios en estas tablas a los usuarios que crean datos en la base de datos.