Удаление существующего экземпляра SQL Server (программа установки)Uninstall an Existing Instance of SQL Server (Setup)

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server (только в Windows) нетБаза данных SQL Azure нетХранилище данных SQL AzureнетParallel Data Warehouse APPLIES TO: yesSQL Server (Windows only) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

В данной статье описан процесс удаления изолированного экземпляра SQL ServerSQL Server.This article describes how to uninstall a stand-alone instance of SQL ServerSQL Server. Шаги, перечисленные в этой статье, помогут подготовить систему для повторной установки SQL ServerSQL Server.By following the steps in this article, you also prepare the system so that you can reinstall SQL ServerSQL Server.

Важно!

Удаление экземпляра SQL ServerSQL Serverдолжно производиться локальным администратором, имеющим разрешение на вход в систему в качестве службы.To uninstall an instance of SQL ServerSQL Server, you must be a local administrator with permission to log on as a service.

Примечание

Для удаления отказоустойчивого кластера SQL ServerSQL Server используется функция удаления узла, предоставляемая программой установки SQL ServerSQL Server, которая удаляет каждый узел по отдельности.To uninstall a SQL ServerSQL Server failover cluster, use the Remove Node functionality provided by SQL ServerSQL Server Setup to remove each node individually. Дополнительные сведения см. на странице Добавление и удаление узлов в отказоустойчивом кластере SQL Server (настройка).For more information, see Add or Remove Nodes in a SQL Server Failover Cluster (Setup)

Перед удалением SQL ServerSQL Serverс помощью данной процедуры следует учесть следующие обстоятельства:Note the following important scenarios before you uninstall SQL ServerSQL Server:

  • Прежде чем производить удаление компонентов SQL ServerSQL Server с компьютера, на котором установлен минимально необходимый объем оперативной памяти, необходимо удостовериться, что файл подкачки имеет достаточный размер.Before you remove SQL ServerSQL Server components from a computer that has the minimum required amount of physical memory, make sure that the page file size is sufficient. Он должен вдвое превышать размер физической памяти.The page file size must be equal to two times the amount of physical memory. Нехватка виртуальной памяти может привести к неполному удалению SQL ServerSQL Server.Insufficient virtual memory can cause an incomplete removal of SQL ServerSQL Server.

  • Если существует несколько экземпляров SQL ServerSQL Server, браузер SQL ServerSQL Server будет автоматически удален при удалении последнего экземпляра SQL Server 2017SQL Server 2017 .If you have multiple instances of SQL ServerSQL Server, the SQL ServerSQL Server Browser uninstalls automatically when the last instance of SQL Server 2017SQL Server 2017 is uninstalled.

    Если необходимо удалить все компоненты SQL Server 2017SQL Server 2017, необходимо вручную удалить браузер SQL ServerSQL Server из списка Программы и компоненты в оснастке Панель управления.If you want to uninstall all components of SQL Server 2017SQL Server 2017, you must uninstall the SQL ServerSQL Server Browser component manually from Programs and Features in Control Panel.

  1. При удалении SQL ServerSQL Server удаляются файлы данных tempdb, добавленные во время процесса установки.Uninstalling SQL ServerSQL Server deletes tempdb data files that were added during the install process. Файлы с именем, удовлетворяющим шаблону tempdb_mssql_*.ndf, удаляются, если они существуют в каталоге системной базы данных.Files with tempdb_mssql_*.ndf name pattern are deleted if they exist in the system database directory.

Перед началом удаленияBefore You Uninstall

  1. Резервное копирование данных.Back up your data. Хотя это не является обязательным действием, могут быть базы данных, которые нужно сохранить в текущем состоянии.Although this is not a required step, you might have databases that you want to save in their present state. Кроме того, может потребоваться сохранить изменения, внесенные в системные базы данных.You might also want to save changes that were made to the system databases. В этих случаях перед удалением SQL ServerSQL Serverнеобходимо создать резервную копию данных.If either situation is true, make sure that back up the data before you uninstall SQL ServerSQL Server. В качестве альтернативного решения можно сохранить копию файлов данных и файлов журналов в папке с именем, отличным от MSSQL.Alternatively, save a copy of all the data and log files in a folder other than the MSSQL folder. Папка MSSQL будет удалена в ходе удаления SQL Server.The MSSQL folder is deleted during uninstallation.

    Необходимо сохранить следующие файлы баз данных.The files that you must save include the following database files:

    • Master.mdfMaster.mdf

    • Mastlog.ldfMastlog.ldf

    • Model.mdfModel.mdf

    • Modellog.ldfModellog.ldf

    • Msdbdata.mdfMsdbdata.mdf

    • Msdblog.ldfMsdblog.ldf

    • Mssqlsystemresource.mdfMssqlsystemresource.mdf

    • Mssqlsustemresource.ldfMssqlsustemresource.ldf

    • Tempdb.mdfTempdb.mdf

    • Templog.ldfTemplog.ldf

    • ReportServer[$ИмяЭкземпляра](база данных по умолчанию для служб Службы Reporting ServicesReporting Services).ReportServer[$InstanceName] This is the Службы Reporting ServicesReporting Services default database.

    • ReportServer[$ИмяЭкземпляра]TempDB (временная база данных по умолчанию для служб Службы Reporting ServicesReporting Services).ReportServer[$InstanceName]TempDB This is the Службы Reporting ServicesReporting Services default temporary database.

  2. Удалите локальные группы безопасности.Delete the local security groups. Перед удалением SQL ServerSQL Serverудалите локальные группы безопасности для компонентов SQL ServerSQL Server .Before you uninstall SQL ServerSQL Server, delete the local security groups for SQL ServerSQL Server components.

  3. Остановите все службыSQL ServerSQL Server.Stop all SQL ServerSQL Server services. Перед удалением компонентов SQL ServerSQL Server рекомендуется остановить все службы SQL ServerSQL Server.We recommend that you stop all SQL ServerSQL Server services before you uninstall SQL ServerSQL Server components. Наличие активных соединений может помешать удалению компонентов.Active connections can prevent successful uninstallation.

  4. Выбор учетной записи с необходимыми разрешениями.Use an account that has the appropriate permissions. Выполните вход на сервер с учетной записью службы SQL ServerSQL Server или с учетной записью, обладающей аналогичным набором разрешений.Log on to the server by using the SQL ServerSQL Server service account or by using an account that has equivalent permissions. Например, можно войти на сервер с учетной записью, входящей в локальную группу администраторов.For example, you can log on to the server by using an account that is a member of the local Administrators group.

To Uninstall an Instance of SQL ServerSQL ServerTo Uninstall an Instance of SQL ServerSQL Server

  1. Чтобы начать процесс удаления, перейдите на страницу Панель управления , а затем на страницу Программы и компоненты.To begin the uninstall process, go to Control Panel and then Programs and Features.

  2. Щелкните правой кнопкой мыши пункт SQL Server 2016 и выберите Удалить.Right click SQL Server 2016 and select Uninstall. Нажмите кнопку Удалить.Then click Remove. Будет запущен мастер установки SQL ServerSQL Server .This starts the SQL ServerSQL Server Installation Wizard.

    Для проверки конфигурации компьютера будут выполнены правила поддержки установки.Setup Support Rules runs to verify your computer configuration. Чтобы продолжить, нажмите кнопку Далее.To continue, click Next.

  3. На странице «Выбор экземпляра» воспользуйтесь раскрывающимся списком, чтобы указать удаляемый экземпляр SQL ServerSQL Server , или укажите параметр для удаления только общих компонентов и средств управления SQL ServerSQL Server .On the Select Instance page, use the drop-down box to specify an instance of SQL ServerSQL Server to remove, or specify the option to remove only the SQL ServerSQL Server shared features and management tools. Чтобы продолжить, нажмите кнопку Далее.To continue, click Next.

  4. На странице «Выбор компонентов» укажите компоненты, которые нужно удалить из указанного экземпляра SQL ServerSQL Server.On the Select Features page, specify the features to remove from the specified instance of SQL ServerSQL Server.

    Для проверки успешного завершения операции запустятся правила удаления.Removal rules runs to verify that the operation can complete successfully.

  5. На странице Все готово для удаления просмотрите список компонентов и функций, подлежащих удалению.On the Ready to Remove page, review the list of components and features that will be uninstalled. Нажмите кнопку Удалить , чтобы начать удалениеClick Remove to begin uninstalling

  6. Сразу после удаления последнего экземпляра SQL ServerSQL Server другие программы, связанные с SQL ServerSQL Server , по-прежнему будут отображаться в списке программ на странице Программы и компоненты.Immediately after you uninstall the last SQL ServerSQL Server instance, the other programs associated with SQL ServerSQL Server will still be visible in the list of programs in Programs and Features. Однако, если закрыть страницу Установка и удаление программ, при последующем открытии Установка и удаление программсписок будет обновлен и будет содержать только установленные программы.However, if you close Programs and Features, the next time you open Programs and Features, it will refresh the list of programs, to show only the ones that are actually still installed.

Если удаление не было выполнено успешноIf the Uninstallation Fails

  1. Если процесс удаления не завершился успешно, попробуйте исправить проблему, вызвавшую сбой.If the uninstallation process does not complete successfully, attempt to fix the problem that caused the uninstallation to fail. В следующих статьях приводятся сведения, которые помогут понять причину неудавшегося удаления.The following articles can help you understand the cause of the failed uninstallation:

  2. Если вам не удалось исправить проблему, вы можете связаться с поддержкой MicrosoftMicrosoft .If you are unable to fix the cause of the uninstallation failure, you can contact MicrosoftMicrosoft Support. В некоторых случаях, например при неумышленном удалении важных файлов, перед переустановкой на компьютере SQL ServerSQL Server может потребоваться переустановка операционной системы.In some cases, such as unintentional deletion of important files, reinstalling the operating system may be required before reinstalling SQL ServerSQL Server on the computer.

См. также:See Also

Просмотр и чтение файлов журналов программы установки SQL ServerView and Read SQL Server Setup Log Files