Как обновить sql server
Перейти к содержимому

Как обновить sql server

  • автор:

Обновление до другого выпуска SQL Server (программа установки)

Программа установки SQL Server поддерживает обновление различных выпусков SQL Server. Сведения о поддерживаемых путях обновления выпуска см. в статье «Поддерживаемые обновления версий и выпусков» (SQL Server 2022).

Список функций, поддерживаемых выпусками SQL Server в Windows, см. в следующих статье:

  • Выпуски и поддерживаемые функции SQL Server 2022
  • Выпуски и поддерживаемые функции SQL Server 2019
  • Выпуски SQL Server 2017 и поддерживаемые функции
  • Выпуски и поддерживаемые функции SQL Server 2016

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

  • Ограничения по производительности вычислений для разных выпусков SQL Server
  • Требования к оборудованию и программному обеспечению для установки SQL Server

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

Необходимые компоненты

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

Для активации изменения выпуска SQL Server программа установки должна перезапустить службы SQL Server. Нахождение служб в режиме «вне сети» приведет к простою приложений.

Процедура

Обновление до другого выпуска SQL Server

  1. Вставьте установочный носитель SQL Server. В корневой папке дважды щелкните setup.exe или запустите Центр установки SQL Server из средств настройки. Чтобы выполнить установку из общей сетевой папки, перейдите в корневую папку общего ресурса и дважды щелкните файл setup.exe.
  2. Чтобы обновить существующий экземпляр SQL Server до другого выпуска, в Центре установки SQL Server выберите «Обслуживание«, а затем выберите «Обновление выпуска».
  3. Если необходимы файлы поддержки установки, программа установки SQL Server устанавливает их. Если будет предложено перезагрузить компьютер, перезапустите его перед продолжением.
  4. Средство проверки конфигурации системы запускает операцию обнаружения на компьютере. Чтобы продолжить, нажмите кнопку ОК.
  5. На странице «Ключ продукта» выберите переключатель, чтобы указать, выполняется ли обновление до бесплатного выпуска SQL Server или имеется ключ PID для рабочей версии продукта. Дополнительные сведения см. в выпусках и поддерживаемых функциях SQL Server 2022 и поддерживаемых обновлениях версий и выпусков (SQL Server 2022).
  6. На странице «Условия лицензии» прочтите лицензионное соглашение, а затем установите флажок, подтверждая принятие условий соглашения. Чтобы продолжить работу, щелкните Далее. Щелкните Отмена, чтобы завершить настройку.
  7. На странице выбора экземпляра укажите экземпляр SQL Server для обновления.
  8. Конфигурация компьютера проверяется на странице «Правила обновления выпуска» перед началом операции обновления выпуска.
  9. На странице «Все готово для обновления выпуска» показано представление параметров установки в виде дерева, выбранных в программе установки. Чтобы продолжить, выберите «Обновить«.
  10. В процессе обновления выпуска необходимо перезапустить службы, чтобы применить новую настройку. После обновления выпуска на завершающей странице содержится ссылка на файл сводного журнала установки для обновления выпуска. Чтобы закрыть мастер, нажмите кнопку «Закрыть«.
  11. На завершающей странице содержится ссылка на файл сводного журнала установки и другие важные примечания.
  12. Если будет предложено перезагрузить компьютер, выполните перезагрузку. Важно прочитать сообщение мастера установки при завершении установки. Дополнительные сведения о файлах журналов установки см. в разделе Просмотр и чтение файлов журналов программы установки SQL Server.
  13. При обновлении с SQL Server Express необходимо выполнить дополнительные действия, прежде чем использовать обновленный экземпляр SQL Server:
    • Включите службу агент SQL Server в Windows SCM.
    • Подготовьте учетную запись службы агент SQL Server с помощью диспетчер конфигурации SQL Server.

Помимо предыдущих шагов, при обновлении с SQL Server Express может потребоваться следующее:

  • Пользователи, подготовленные в SQL Server Express, остаются подготовленными после обновления. В частности, группа пользователей BUILTIN\Users сохраняется. При необходимости отключите, удалите или переназначьте эти учетные записи. Дополнительные сведения см. в статье Настройка учетных записей службы Windows и разрешений.
  • Размеры и модель восстановления для tempdb системных баз данных и баз данных модели остаются неизменными после обновления. При необходимости измените эти настройки. Дополнительные сведения см. в статье Резервное копирование и восстановление системных баз данных (SQL Server).
  • Шаблоны баз данных остаются на компьютере после обновления.

Если процедура не выполняется в правиле Engine_SqlEngineHealthCheck, можно использовать параметр установки из командной строки, чтобы пропустить это конкретное правило и успешно завершить процесс обновления. Чтобы пропустить проверку этого правила, откройте командную строку, перейдите в путь, содержащий программу установки SQL Server (Setup.exe). Затем введите следующую команду:

setup.exe /q /ACTION=editionupgrade /InstanceName=MSSQLSERVER /PID= /SkipRules=Engine_SqlEngineHealthCheck 

См. также

  • Обновление SQL Server
  • Обратная совместимость

Обновление SQL Server

Экземпляры SQL Server 2012 (11.x), SQL Server 2014 (12.x), SQL Server 2016 (13.x), SQL Server 2017 (14.x) или SQL Server 2019 (15.x) можно обновить непосредственно до SQL Server 2022 (16.x). Для SQL Server 2008 (10.0.x) и SQL Server 2008 R2 (10.50.x) необходимо выполнить параллельное обновление или миграцию в SQL Server 2022 (16.x), так как между поддерживаемой основной операционной системой нет общего перекрытия. Перед запуском программы установки для обновления просмотрите следующие статьи, относящиеся к процессу обновления, и связанные заметки о выпуске.

Узнайте о новых возможностях в каждой версии продукта:

  • Заметки о выпуске SQL Server 2022
  • Заметки о выпуске SQL Server 2019
  • Заметки о выпуске SQL Server 2017
  • Заметки о выпуске для SQL Server 2016

Поддержка SQL Server 2012 (11.х) завершилась 12 июля 2022 года. Сведения о возможностях поддержки см. в разделе Новые варианты при окончании поддержки SQL Server 2012 и Windows Server 2012.

Если вы обновляете после завершения поддержки версию SQL Server, например SQL Server 2008 (10.0.x), SQL Server 2008 R2 (10.50.x) и SQL Server 2012 (11.x), ознакомьтесь с вариантами поддержки.

Документация по обновлению

Следующие статьи помогут обновить компоненты SQL Server:

  • Поддерживаемые обновления версий и выпусков
  • Подготовка к обновлению с помощью помощника по миграции данных
  • Обновление служб Analysis Services
  • Обновление [компонент ядра СУБД]
  • Обновление служб Data Quality Services
  • Обновление служб Integration Services
  • Обновление служб Master Data Services
  • Обновление Power Pivot для SharePoint
  • Обновление реплицируемых баз данных
  • Обновление и перенос служб Reporting Services
  • Обновление средств управления SQL Server
  • Обновление SQL Server с помощью мастера установки (программа установки)
  • Обновление до другого выпуска SQL Server (программа установки)
  • Варианты окончания поддержки SQL Server

Связанный контент

  • Обновление [компонент ядра СУБД]
  • Обновление служб Analysis Services
  • Обновление и перенос служб Reporting Services
  • Обновление служб Integration Services
  • Обновление реплицируемых баз данных
  • Обновление служб Master Data Services
  • Анализатор соответствия рекомендациям для SQL Server 2008 R2
  • Обратная совместимость

Следующие шаги

  • Обновление [компонент ядра СУБД]
  • Обновление до другого выпуска SQL Server (программа установки)

Обновление MS SQL Server и MS SQL Express

Обновите MS SQL Server до более поздней версии или обновите MS SQL Express до MS SQL Server.

Обновление MS SQL Server

MS SQL Server можно обновить до более новой версии на ваш выбор: например, версию 2008 можно обновить до версии 2014, версию 2012 — до версии 2016 и т. д.

  1. Скачайте версию SQL Express, до которой необходимо обновиться, с веб-сайта http://www.microsoft.com.
  2. Выберите пункт «Установка» и начните обновление SQL Server 20XX.
  3. Продолжите выполнение процесса подготовки к установке. Обновляются заранее указанные файлы и службы. Обрабатываются правила поддержки установки.
  4. На экране выбора экземпляра выберите экземпляр Autodesk Vault для обновления и подтвердите его настройки. Нажмите кнопку «Далее».
  5. Примите параметры по умолчанию на экране выбора компонентов, нажав кнопку «Далее».
  6. На экране настройки экземпляра нажмите кнопку «Далее».
  7. На экране «Все готово для обновления» нажмите «Обновить». Установка завершится, и произойдет обновление экземпляра Autodesk Vault SQL до загруженной версии.

Обновление Microsoft SQL Express до Microsoft SQL Standard или более новой версии

Обновить SQL Express до полной версии SQL при использовании носителя без пакета обновления можно одним из следующих способов.

Прим.: Перед выполнением любого из указанных действий рекомендуется создать резервную копию консоли сервера.

  1. Запустите полную версию приложения настройки SQL.
  2. Выберите Обслуживание > Обновление выпуска .
  3. Выберите экземпляр AUTODESKVAULT и запустите обновление.
  4. После завершения обновления примените последний пакет обновления SQL, так как это обновление не содержится в SQL Express и не переносится из этого приложения.
  1. Создайте полную резервную копию хранилища с помощью консоли сервера. Примечание. Выполнение следующих действий приведет к удалению всех баз данных хранилищ. Перед продолжением работы убедитесь в возможности восстановления резервной копии, выполнив его на тестовом сервере. Не продолжайте установку, если тестовое восстановление завершится с ошибкой. Исправьте все ошибки резервного копирования перед выполнением следующих действий.
  2. После успешного завершения тестового восстановления откройте консоль ADMS и удалите из списка все хранилища и библиотеки. После этого выберите в меню «Сервис» команду «Отключить главное хранилище».
  3. Убедитесь в том, что все пользователи вышли из хранилища.
  4. Полностью удалите приложение SQL Express, в том числе следующие приложения в указанном порядке:
    • Примечание для версий Microsoft SQL Server 2XXX: при наличии нескольких экземпляров SQL Express следует удалить только экземпляр AutodeskVault. НЕ удаляйте другие компоненты SQL после завершения этого действия.
    • Обозреватель Microsoft SQL Server 20XX
    • Встроенный клиент MS SQL Server 20XX
    • Файлы поддержки программы установки MS SQL Server 20XX
    • Средство записи VSS MS SQL Server
  5. Удалите папки SQL Express из папки Program Files (включая файлы данных). Если базы данных Vault расположены на другом диске, убедитесь в том, что файлы удалены из этого расположения.
  6. Установите полную версию SQL Server с экземпляром AUTODESKVAULT, как описано в разделе «Предварительная установка Microsoft SQL Server».
  7. Установите выпуск Microsoft SQL для используемого продукта Autodesk Vault.

Прим.: Для выбора нужного выпуска SQL см. таблицу на этой странице или требования к системе, предъявляемые Vault.

Обновление Microsoft SQL сервера: как ничего не поломать?

Здравствуйте и добро пожаловать в другую подробную статью о MSSQL. Сегодня я коснусь темы выполнения встроенного обновления MSSQL-сервера с одной версии на другую.

В сегодняшней статье мы будем обновлять Microsoft SQL Server 2014 до SQL Server 2017.

Как и при любом обновлении, у нас должен быть предварительный контрольный список со всеми задачами, которые необходимо выполнить до самого обновления. Таким образом, мы будем уверены, что ничего не пропустили и что шансы на то, что ничего не пойдет не так (что-то всегда пойдет не так).

Так как мы, вероятно, будем использовать Windows Server 2012 R2 с нашей установкой SQL 2014, вот «список»:

  • Обновления Windows
  • .NET Framework 4.6.1
  • KB2919355
  • Свободное место
  • Помощник по миграции данных

Теперь посмотрим, что делает каждый шаг. Первый шаг, конечно, должен убедиться, что у вас есть все ваши обновления Windows. Это также будет включать в себя пакеты обновления SQL 2014. Рекомендуется установить Service Pack 3. Затем нам нужно убедиться, что у нас установлен .NET 4.6.1.

Опять же, если вы запустили обновления Windows, скорее всего, будет установлен .NET Framework. Затем мы должны убедиться, что KB2919355 также установлен. Теперь следующим шагом должно быть общее решение, но всегда проверяйте, чтобы на ваших разделах было не менее 100 ГБ свободного места, прежде чем выполнять какие-либо обновления на своих серверах.

Теперь последний шаг также является началом всего процесса обновления. Запуск Data Migration Assistant проанализирует нашу установку SQL и базы данных и предложит наилучший способ обновления до 2017 года.

Чтобы загрузить Data Migration Assistant, вы можете перейти по этой ссылке:

Теперь давайте возьмем этот SQL Server и начнем установку DMA и оценку нашей среды. Обратите внимание, что моя установка находится в тестовой лаборатории и не представляет производственную среду.

Обновите SQL Server до новой версии

Итак, начнем обновление!

Я перешел по ссылке, указанной выше, и загрузил помощник по миграции данных. Теперь давайте пройдемся по этапам установки и проведем нашу оценку.

Нажмите Далее, затем на следующем экране примите условия и нажмите Далее.

На следующих экранах просто нажмите «Установить» и убедитесь, что вы отметили флажок «Запуск» после завершения установки.

Как только установщик завершит весь процесс, мы перейдем к этой симпатичной панели с приятным приветственным сообщением. Вы знаете тип приветственных сообщений от Microsoft, которые становятся страшными ужасами наших кошмаров, поскольку они всегда напоминают нам о неудачных миграциях, долгих часах в офисе и так далее. Ну что ж, давайте двигаться дальше.

Теперь давайте начнем с нажатия кнопки «+» и выбора нашего сценария миграции. Как только вы нажмете эту кнопку, появится новое лезвие с некоторыми опциями.

Как видите, я выбираю «Оценка», вставляю имя любого проекта (у меня это 2014to2017, так как это то, чего мы пытаемся достичь), и я устанавливаю тип исходного и целевого сервера как SQL Server, поскольку все, что мы собираемся сделать, это линейное обновление.

Теперь давайте нажмем кнопку «Создать».

Как только мы нажмем «Создать», нам будет предоставлено три варианта выбора. Проверьте проблемы совместимости , которые будут нашим единственным выбором для этого обновления.

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

Как только мы нажимаем Далее, мы попадаем на экран, где нам нужно подключиться к серверу, который мы решили обновить. Поскольку мы обновляем сервер, к которому мы подключены, мы выберем localhost в качестве сервера и обязательно проверим « Сертификат доверенного сервера », чтобы не было неприятных ошибок, связанных с тем, что имя не является доверенным в домене и т.д.

Затем мы нажимаем Connect и, если соединение установлено успешно, нам будет предоставлен список всех баз данных в этом экземпляре SQL. В моем случае у меня есть тестовая база данных vpm, которую мы будем использовать при оценке.

Теперь мы нажимаем Добавить, а затем нажимаем Начать оценку.

Теперь мы просто дождемся окончания оценки.

Теперь, когда оценка завершена, и мы видим, что рядом с нашей БД установлен зеленый флажок, мы можем перейти на SQL Server 2017, зная, что ничего не сломается, и есть полная совместимость.

Теперь пришло время начать процесс обновления.

Я подключил ISO-стандарт SQL 2017 к моей машине. Теперь мы просто запускаем обычную настройку и выбираем Upgrade из предыдущей версии SQL Server.

Мы можем либо ввести наш серийный номер, либо выбрать «Оценка», в зависимости от наших текущих потребностей.

Затем мы удостоверимся, что работаем над правильным экземпляром.

На следующей странице у нас есть возможность выбрать и отменить выбор функций, которые мы хотим обновить.

На следующих экранах мы просто нажимаем «Далее» до тех пор, пока не перейдем к процессу обновления, дождемся его завершения и все готово!

Это оно! Спасибо, что нашли время, чтобы прочитать эту подробную статью о том, как правильно выполнить обновление SQL Server!

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка / 5. Количество оценок:

Оценок пока нет. Поставьте оценку первым.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *