Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом руководстве вы узнаете, как обновить пользовательские базы данных с предыдущих версий SQL Server до SQL Server 2025 (17.x) с помощью компонента миграции SQL Server в SQL Server Management Studio (SSMS).
Другие рекомендации по миграции см. в статье по переходу на базы данных Azure.
Предварительные условия
Перед началом проекта миграции обратитесь к соответствующим предварительным требованиям. Узнайте о поддерживаемых версиях и рекомендациях по обновлению SQL Server.
Чтобы подготовиться к миграции, используйте компонент миграции SQL Server в SSMS.
Подготовка к миграции
Убедившись, что исходная среда поддерживается, и вы устраните любые предварительные условия, можно приступить к этапу предварительной миграции. Этот процесс включает проведение инвентаризации баз данных, которые необходимо перенести. Следующим шагом является оценка экземпляров SQL Server. Чтобы оценить исходную базу данных, используйте компонент миграции SQL в SQL Server Management Studio перед обновлением экземпляра SQL Server. После завершения всех оценок базы данных выберите "Сохранить отчет ", чтобы экспортировать результаты в JSON-файл для анализа данных по своему усмотрению. Затем просмотрите отчеты о потенциальных проблемах миграции или блокировщиках и устраните все обнаруженные элементы.
Обзор миграции
При наличии необходимых предварительных требований и выполнении задач, связанных с этапом предварительной подготовки, вы можете завершить схему и миграцию данных. Успешная миграция и обновление означает, что вы устранили все проблемы, обнаруженные на предварительном этапе миграции.
Ознакомьтесь с инструкциями по подготовке к миграции баз данных и имен входа с помощью компонента миграции SQL Server в SQL Server Management Studio.
Сохраните журналы резервного копирования, планы обслуживания и другие автоматизированные задачи, включая задания, создав резервную копию системной базы данных msdb.
Просмотр связанных серверов с помощью SSMS. В обозревателе объектов щелкните правой кнопкой мыши объекты сервера, чтобы развернуть список.
В зависимости от сложности данных и среды может потребоваться учитывать следующие факторы.
| Статья | Description |
|---|---|
| Устранение проблем с осиротевшими пользователями (SQL Server) | Имена входа, существующие в исходном экземпляре, но не в целевом экземпляре, могут привести к осиротевшим пользователям базы данных после миграции. Переназначьте их до или после обновления. |
| Перенос триггеров | Если базы данных используют In-Memory OLTP (оптимизированные для памяти таблицы), просмотрите способ обработки триггеров во время миграции. |
| Мастер формирования и публикации скриптов | Используйте это средство для скрипта объектов базы данных, если необходимо перенести схемы между экземплярами, которые не могут напрямую использовать резервное копирование и восстановление. |
| Зеркальные наборы носителей резервных копий (SQL Server) | Важно, если стратегия резервного копирования использует зеркальные наборы носителей. Убедитесь, что рабочий процесс резервного копирования и восстановления совместим с целевой версией. |
| Обзор резервного копирования (SQL Server) | Перед обновлением выполните полные резервные копии всех баз данных. Совместимость резервных копий доступна только для пересылки: резервные копии из более новой версии не могут быть восстановлены до более старой версии. |
| Выпуски и поддерживаемые функции SQL Server 2025 | Убедитесь, что функции, от которых вы зависите, доступны в целевом выпуске. Некоторые функции зависят от редакции. |
Перенос баз данных и имен входа
Затем начните перенос баз данных и имен входа с помощью компонента миграции SQL Server в SQL Server Management Studio.
После миграции
После успешного завершения этапа миграции перейдите к задачам после миграции, чтобы убедиться, что все функции выполняются как можно более гладко и эффективно. Процесс после миграции имеет решающее значение для согласования любых проблем с точностью данных, проверки полноты и устранения проблем с производительностью рабочей нагрузки.
Дополнительные сведения об этих проблемах, конкретные шаги по их устранению и после миграции см. в руководстве по проверке и оптимизации после миграции.
Проверка приложений
После переноса данных в целевую среду все приложения, которые ранее потребляли источник, должны начать использовать целевой объект. Возможно, потребуется изменить приложения для достижения этой цели. Протестируйте базы данных, чтобы убедиться, что после миграции приложения работают должным образом.