Методы перемещения базы геоданных в SQL Server

Чтобы переместить в содержимое одной базы геоданных Microsoft SQL Server в другую, вы можете выполнить одно из следующих действий:

  • Создайте вторую базу геоданных и используйте инструменты ArcGIS для перемещения данных.
  • Переместите всю базу данных с помощью инструментов SQL Server.

Перенести данные в другую базу геоданных с помощью ArcGIS

Чтобы переместить данные в другую базу геоданных, вы должны сначала создать вторую базу геоданных. Затем подключитесь к обеим базам геоданных из клиента ArcGIS и переместите данные из старой базы геоданных в новую базу геоданных одним из следующих способов:

Помните, что данные загружаются в схему пользователя базы данных, который подключается к базе геоданных. Также помните, что имена баз данных должны быть уникальными для каждого экземпляра SQL Server. Следовательно, если вы создаете вторую базу геоданных в том же экземпляре SQL Server, вы должны указать другое имя для второй базы геоданных.

Перемещение базы данных с помощью инструментов SQL Server

SQL Server предоставляет несколько вариантов перемещения баз данных, в том числе отсоединение файла базы данных от экземпляра SQL Server и присоединение его к новому экземпляру, создание резервной копии базы данных и восстановление ее в новом экземпляре SQL Server или использование мастера копирования базы данных.

Когда вы перемещаете базу данных SQL Server, содержащую базу геоданных 10.9.1.x или более ранней версии, вы не можете переименовать базу данных при ее перемещении. Когда вы восстанавливаете базу данных, например, ее можно восстановить под другим именем. Однако в отношении базы геоданных этого делать не следует, так как подключиться к ней будет невозможно.

Когда вы перемещаете SQL Server, содержащую базу геоданных 11.x, вы не можете переименовать базу данных при ее перемещении.

Подробные сведения и инструкции по использованию инструментов SQL Server для перемещения баз данных см. в документации SQL Server.