4 votos

¿Cuál es la mejor manera de migrar una base de datos SDE?

Tenemos una base de datos prod, con un esquema SDE. Queremos instalar una nueva instancia de SDE 9.3.1 y vincularla a una copia de la base de datos de producción.

ArcSDE 9.3.1 en Linux SLES 4

Ahora, ¿cuál es la mejor manera de hacerlo? No es una actualización, por lo que no se puede realmente actualizar la instalación de SDE, creo. Si simplemente se instala el SDE sobre un esquema SDE preexistente, hay todo tipo de enlaces rotos, índices, problemas de datos, etc.

Entonces, si estoy en lo cierto, ¿la única manera de hacerlo es crear una base de datos vacía (guardando la tabla de usuarios) y luego importar todos los datos a través de sdeimport (obviamente usando la fecha de un sdeexport)?

Normalmente no me involucro con SDE, prefiriendo dejarlo con esas criaturas místicas, los DBA, pero no puedo encontrar uno aquí (creo que aparecen y desaparecen sin control) así que no tengo otra opción que hacer esto yo mismo, y me encuentro sin la creencia al 100% de que es el camino correcto.

¿Alguna idea?

EDITAR

No tenemos forma de acceder a los datos originales en vivo, así que tenemos que exportar los datos de Oracle de un área a otra, antes de poder acceder a ellos, por ejemplo, no podemos simplemente acceder a los datos en vivo "en vivo" como tales.

2voto

Erik Öjebo Puntos 6937

Haga primero una copia de seguridad de su base de datos [lo más importante].

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00170000000q000000

y hay una versión 9.3.1

Migración de datos de Oracle de un tipo de almacenamiento a otro

http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=Migrating%20Oracle%20data%20from%20one%20storage%20type%20to%20another

Proceso:

  • exportación completa de oracle desde SDE 9.x
  • importación completa de oracle en SDE 9.3.1
  • actualizar el software SDE de 9.x a 9.3.1
  • actualización a la alta precisión
  • a continuación, aplicar la actualización a los tipos de almacenamiento

0 votos

Esto es todo 9.3.1 así que usar arcpy no es una opción.

0 votos

Hairy el enlace inferior es para la 9.3 y el tema fue actualizado para la 9.3.1 "Este tema fue actualizado para la 9.3.1". Aunque esto se puede hacer fuera de ArcGIS si se tienen muy buenos conocimientos de Oracle SQL y de la estructura del SDE.

0 votos

Mi principal problema, sin embargo, Mapperz, es que no es un trabajo sencillo, ya que implica volcados de BD, y todo. Lo que estoy haciendo en este momento, es la exportación de los datos de vivir, con un sdeexport, a continuación, la importación con sdeimport. Esto funciona bien, pero es un poco largo. Sin embargo, mi gran problema viene con una caja 11g fresca, migrando la base de datos 9i, y luego haciendo lo mismo con sde 9 a 9.3.1. Es un poco complicado y no tengo acceso a los datos en vivo. Gracias por vuestros consejos.

1voto

Puede utilizar su ArcCatalog para la exportación de la base de datos ArcSDE en XML.

ArcCatalog export your workspace XML

Y puedes exportar tus datos y arquitectura en XML. Después, crea tu base de datos ArcSDE y carga tu XML.

Buena suerte.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X