ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

Métodos para mover una geodatabase en SQL Server

  • Mover datos a otra geodatabase en la misma instancia de SQL Server
  • Mover una base de datos a una nueva instancia de SQL Server

Si desea mover el contenido de una geodatabase a otra base de datos de la misma instancia de Microsoft SQL Server, puede crear una segunda geodatabase y mover los datos. Si desea mover la geodatabase a una nueva instancia de SQL Server, puede mover la base de datos completa con una de varias opciones disponibles a través de SQL Server.

Mover datos a otra geodatabase en la misma instancia de SQL Server

Las bases de datos y geodatabases deben tener nombres únicos dentro de la misma instancia de SQL Server; por lo tanto, si desea mover sus datos a otra geodatabase de la misma instancia, cree una segunda geodatabase en ella y mueva los datos existentes a la nueva geodatabase. Puede mover los datos en ArcGIS copiándolos y pegándolos, con la herramienta Exportar, con el asistente Extraer datos o con documentos de espacio de trabajo XML.

Tenga en cuenta que el usuario que inició sesión al cargar los datos a la nueva geodatabase será el propietario de los datos. Si desea que los datos tengan el mismo propietario en la nueva geodatabase, cada usuario debe mover sus propios datos.

Mover una base de datos a una nueva instancia de SQL Server

Si desea mover una geodatabase a una nueva instancia de SQL Server, puede usar las herramientas de SQL Server para mover la base de datos completa. Entre las opciones para mover una base de datos de SQL Server se incluyen la desasociación del archivo de la base de datos de la instancia de SQL Server y su asociación a una nueva instancia, la creación de una copia de seguridad de la base de datos y su restauración en una nueva instancia de SQL Server o el uso del asistente de Copia de bases de datos.

Independientemente del método que se utiliza para mover la base de datos de SQL Server, no puede cambiar el nombre de la base de datos. Al restaurar una base de datos, por ejemplo, tiene la oportunidad de hacerlo con un nombre diferente. No haga esto con una geodatabase; no podrá conectarse a ella.

Todos los nombres de los objetos en las tablas de sistema de la geodatabase están calificadas completamente con el nombre de la base de datos. Además, muchos procedimientos almacenados utilizan una sintaxis de nomenclatura de tres partes en su código, que sigue el formato <base de datos>.<propietario>.<objeto>. Si se cambia el nombre de la base de datos, no podrá ejecutar estos procedimientos.

Utilizar separar y adjuntar

La forma más fácil de mover una geodatabase almacenada a nivel local en una base de datos del SQL Server es separar la base de datos del servidor de origen y adjuntarla al servidor de destino. Tenga en cuenta lo siguiente:

  • Nadie puede conectarse a la base de datos cuando la separa.
  • La separación ejecuta un cierre correcto de la base de datos.
  • Separar/Adjuntar puede ser más rápido que una copia de seguridad y restauración de la base de datos.
  • Separar/adjuntar pueden crear bases de datos idénticas en los servidores de origen y de destino.
  • Este método es útil para mover grandes cantidades de datos.
  • Como mínimo, debe tener el permiso db_owner en la base de datos para separarla de la instancia de SQL Server.
  • Debe tener permiso CREATE DATABASE para adjuntar una base de datos a la instancia de SQL Server.
  • En el caso de las geodatabases corporativas para SQL Server, puede especificar todos los archivos de registro y datos en el comando CREATE DATABASE FOR ATTACH SQL.

Restaurar una copia de seguridad de otra base de datos

Otra opción para mover a nivel local una base de datos de SQL Server es realizar una copia de seguridad completa de la base de datos y restaurar el archivo de copia de seguridad en su servidor de destino. Tenga en cuenta lo siguiente:

  • No puede cambiar el nombre de archivo lógico durante la operación de restauración.
  • Los usuarios se pueden adjuntar durante el proceso de copia de seguridad pero no durante el proceso de restauración.

Para obtener detalles sobre la restauración de la copia de seguridad de bases de datos de SQL Server, consulte la documentación de SQL Server.

Asistente Copiar bases de datos

Licencia:

Se aplica solo a las geodatabases corporativas.

SQL Server Management Studio proporciona un Asistente Copiar bases de datos que puede utilizar para mover las bases de datos. Estas son algunas cuestiones que debe tener en cuenta al utilizar el Asistente para copiar bases de datos:

  • Puede copiar varias bases de datos.
  • El Asistente para copiar bases de datos no se puede utilizar para hacer una copia de una base de datos en la misma instancia.
  • No puede excluir los inicios de sesión de usuario del Asistente para copiar bases de datos, por eso se transfieren a las bases de datos copiadas con nuevos Id. de usuario del servidor (SID).
  • El asistente requiere que los servidores de origen y de destino estén conectados.

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2019 Esri. | Privacidad | Legal