Desinstalar una instancia existente de SQL Server (programa de instalación)

Se aplica a:SQL Server: solo Windows

En este artículo se describe cómo desinstalar una instancia independiente de SQL Server. Siguiendo los pasos de este tema también podrá preparar el sistema para reinstalar SQL Server.

Para desinstalar una actualización acumulativa, vea Desinstalar una actualización acumulativa de SQL Server.

Nota

Para desinstalar un clúster de conmutación por error de SQL Server , utilice la funcionalidad Eliminar nodo proporcionada por el programa de instalación de SQL Server para quitar cada nodo individualmente. Para más información, consulte Incorporación o eliminación de nodos en un clúster de conmutación por error de SQL Server (programa de instalación).

Consideraciones

  • Para desinstalar SQL Server, debe ser administrador local con permisos para iniciar sesión como servicio.
  • Si el equipo tiene la cantidad mínima necesaria de memoria física, aumente el tamaño del archivo de paginación al doble de la cantidad de memoria física. Una cantidad insuficiente de memoria virtual puede dar como resultado una eliminación incompleta de SQL Server.
  • En un sistema con varias instancias de SQL Server, el servicio SQL Server Browser se desinstala solo cuando se quita la última instancia de SQL Server. El servicio SQL Server Browser se puede quitar manualmente en el Panel de control de Programas y características.
  • Al desinstalar SQL Server se eliminan los archivos de datos tempdb que se agregaron durante el proceso de instalación. Se eliminan los archivos con el patrón de nombre tempdb_mssql_*.ndf si existen en el directorio de base de datos del sistema.

Preparación

  1. Realice una copia de seguridad de los datos. Cree copias de seguridad completas de todas las bases de datos, incluidas las bases de datos del sistema, o copie manualmente los archivos .mdf y .ldf en una ubicación independiente. La base de datos master contiene toda la información de nivel de sistema del servidor, como los inicios de sesión y los esquemas. La base de datos msdb contiene información del trabajo, como los trabajos del agente SQL Server, el historial de copia de seguridad y los planes de mantenimiento. Vea Bases de datos del sistema para obtener más información sobre este tipo de bases de datos.

    Entre los archivos que debe guardar se incluyen los siguientes archivos de base de datos 1:

    • master.mdf
    • mastlog.ldf
    • msdbdata.mdf
    • msdblog.ldf
    • model.mdf
    • modellog.ldf
    • mssqlsystemresource.mdf
    • mssqlsystemresource.ldf
    • Archivos de datos y registro ReportServer[$InstanceName]2
    • Archivos de datos y registro ReportServer[$InstanceName]TempDB2

    1 No se puede realizar una copia de seguridad de la base de datos del sistema tempdb.

    2 Las bases de datos de ReportServer se incluyen con SQL Server Reporting Services.

  2. Detenga todos los servicios de SQL Server. Se recomienda detener todos los servicios de SQL Server antes de desinstalar los componentes de SQL Server . Las conexiones activas pueden evitar que la desinstalación se realice correctamente.

  3. Utilice una cuenta que tenga los permisos adecuados. Inicie sesión en el servidor mediante la cuenta de servicio de SQL Server o con una cuenta que tenga permisos equivalentes. Por ejemplo, puede iniciar sesión en el servidor mediante una cuenta miembro del grupo de administradores locales.

Desinstalación

Para desinstalar SQL Server de Windows 10, Windows Server 2016, Windows Server 2019 y versiones posteriores, siga estos pasos:

  1. Para empezar el proceso de eliminación, vaya a Configuración en el menú Inicio y luego elija Aplicaciones.

  2. Busque sql en el cuadro de búsqueda.

  3. Seleccione Microsoft SQL Server (versión) (bit) . Por ejemplo, Microsoft SQL Server 2017 (64-bit).

  4. Seleccione Desinstalar.

    Screenshot showing how to uninstall SQL Server.

  5. Seleccione Quitar en la ventana emergente del cuadro de diálogo SQL Server para iniciar el Asistente para la instalación de Microsoft SQL Server.

    Screenshot showing how to remove SQL Server.

  6. En la página Seleccionar instancia, use el cuadro desplegable para especificar una instancia de SQL Server que quiere quitar, o especifique la opción para quitar solo las características compartidas y las herramientas de administración de SQL Server. Para continuar, seleccione Siguiente.

  7. En la página Seleccionar características, especifique las características que quiere quitar de la instancia de SQL Server especificada.

  8. En la página Listo para eliminar , revise la lista de componentes y características que se van a desinstalar. Seleccione Quitar para iniciar la desinstalación.

  9. Actualice la ventana Aplicaciones y características para comprobar que la instancia de SQL Server se ha quitado correctamente y determinar qué componentes de SQL Server todavía existen, si los hay. Quite estos componentes también de esta ventana, si lo prefiere.

En caso de error

Si se produce un error en el proceso de eliminación, revise los archivos de registro del programa de instalación de SQL Server para determinar la causa raíz.