title | description | author | ms.author | ms.date | ms.service | ms.subservice | ms.topic | monikerRange |
---|---|---|---|---|---|---|---|---|
Repair a failed SQL Server installation |
Follow these steps to repair an installation of SQL Server Standard, Developer, and Enterprise edition. |
rwestMSFT |
randolphwest |
05/03/2024 |
sql |
install |
install-set-up-deploy |
>=sql-server-2016 |
[!INCLUDE SQL Server -Windows Only]
The repair operation can be used in the following scenarios:
-
Repair an instance of [!INCLUDE ssNoVersion] that is corrupted after it was successfully installed.
-
Repair an instance of [!INCLUDE ssNoVersion] if the upgrade operation is canceled or fails after the instance name is mapped to the newly upgraded instance.
-
If you see the following message in the summary log, you can repair the failed upgrade instance:
[!INCLUDE ssNoVersion] upgrade failed. To continue, investigate the reason for the failure, correct the problem, and then repair your installation.
-
If you see the following message in the summary log, you need to uninstall and reinstall [!INCLUDE ssNoVersion]. You can't repair the [!INCLUDE ssNoVersion] instance.
[!INCLUDE ssNoVersion] upgrade failed. To continue, investigate the reason for the failure, correct the problem.
-
Note
These instructions don't apply to [!INCLUDE ssexpress-md] edition.
When you repair an instance of [!INCLUDE ssNoVersion]:
- All missing or corrupt files are replaced.
- All missing or corrupt registry keys are replaced.
- All missing or invalid configuration values are set to default values.
Before you continue, for [!INCLUDE ssNoVersion] failover clusters, review the following important information:
-
Repair must be run on individual cluster nodes.
-
To repair a failover cluster node after a failed Prepare operation, use Remove node and then perform the Prepare step again. For more information, see Add or remove nodes in a failover cluster instance (Setup).
-
Launch the [!INCLUDE ssNoVersion] Setup program (
setup.exe
) from [!INCLUDE ssNoVersion] installation media. -
After prerequisites and system verification, the Setup program will display the [!INCLUDE ssNoVersion] Installation Center page.
-
Select Maintenance in the left-hand navigation area, and then select Repair to start the repair operation.
[!TIP]
If the Installation Center was launched using the start menu, you need to provide the location of the installation media at this time. -
Setup support rule and file routines run to ensure that your system has prerequisites installed and that the computer passes Setup validation rules. Select OK or Install to continue.
-
On the Select Instance page, select the instance to repair, and then select Next to continue.
-
The repair rules run to validate the operation. To continue, select Next.
-
The Ready to Repair page indicates that the operation is ready to proceed. To continue, select Repair.
-
The Repair Progress page shows the status of the repair operation. The Complete page indicates that the operation is finished.
Run the following command at a command prompt. Replace <instancename>
with the name of the instance you want to repair.
setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>