Некоторые методы обновления баз данных до более современных версий SQL Server:
- Метод Detach/Attach. 2 В Management Studio или Enterprise Manager (для версии 2000) нужно нажать на базу данных правой кнопкой мыши и выбрать Detach. 2 Затем базу данных отключают от текущего SQL Server и присоединяют к другому серверу. 2 При использовании этого метода нужно учитывать, что после присоединения к более новой версии файл изменится, и вернуться к предыдущей версии можно будет только после создания резервной копии. 2
- Метод Backup/Restore. 2 Можно использовать любую резервную копию базы данных (полную) или копию (для версий 2005 и выше) для восстановления базы данных в более новой версии SQL Server. 2 При использовании этого метода нужно убедиться, что сохранены последние транзакции, которые были сделаны в базе данных перед созданием резервной копии. 2
- Обновление уровня совместимости базы данных. 14 После обновления версии SQL Server существующие базы данных не будут использовать новые функции, доступные в более современной версии. 14 Чтобы обновить уровень совместимости, нужно выполнить следующие шаги: 1
- Запустить Management Studio и подключиться к экземпляру SQL Server. 14
- Нажать на базу данных правой кнопкой мыши и выбрать «Свойства» из контекстного меню. 14
- На экране «Свойства базы данных» выбрать «Опции» с левой панели. 14
- На правой панели найти поле «Уровень совместимости», выбрать обновлённую версию и нажать кнопку «ОК». 14
Также для обновления SQL Server до более современных версий можно использовать автоматизированные инструменты, например, Most Advanced SQL Server Migration Tool. 5