Documentation forAccess Rights Manager

Uninstall ARM

You may need to uninstall and then reinstall ARM to resolve an issue or to move to a new server during a migration. To uninstall ARM from a server, perform the following procedures:

  1. Deactivate the license.

  2. Uninstall the ARM applications and ARM service on the ARM server.

  3. Remove the web components registration.

  4. Uninstall the ARM applications on the user PCs.

  5. Uninstall the collectors.

  6. Uninstall SQL Server.

  7. Delete the ARM database.

Deactivate the license

If you want to continue using ARM on another server with the same activation code, deactivate the license on the previous server.

  1. Log in to the ARM server with administrator privileges.
  2. Verify that ARM service is connected to the Internet.
  3. Start the SolarWinds License Manager from the Windows Start menu.
  4. Select your Access Rights Manager license(s).
  5. Select Deactivate.

Uninstall the ARM applications and ARM service on the ARM server

Perform the following steps to uninstall the ARM applications and the ARM service on the ARM server. The database, SQL server, and configuration files are retained.

  1. Log in to the ARM server with administrator privileges.
  2. Start the Windows Control Panel and select Programs and Features.

  3. Select Access Rights Manager, and then select and confirm Uninstall.

    The ARM installation wizard removes the ARM applications and the ARM service.

When the uninstall is completed, the configuration files remain on the ARM server. This, and the retention of the databases, means that after reinstalling ARM, you can immediately continue working with the latest state (configuration, scans, logbook).

When the uninstall is completed, the following entries remain under Programs and Features:

  • RabbitMQ Server (SolarWinds Distribution)
  • SolarWinds License Manager

These entries may be required by other programs on the server and are not removed during the uninstall procedure. If the programs are no longer needed, you can remove them using the Windows Control Panel.

The uninstall procedure removes the binaries required for the web components. The registration of the site on the IIS remains on the server.

Remove the web components registration

  1. Log in with administrator privileges to the server on which the Web Components were installed. By default, this is the ARM server.
  2. Start IIS Manager.
  3. Navigate to Sites.
  4. Right-click ARM WebAPI (previously 8MAN WebAPI) and select Delete from the context menu.

Uninstall the ARM applications on the user PCs

  1. Log in to the user PC with administrator rights.
  2. Start the Windows Control Panel and select Programs and Features.
  3. Select Access Rights Manager.
  4. Select and confirm Uninstall.

    The ARM installation wizard removes the ARM applications.

Uninstall the collectors

  1. Log in to the collector server with administrator privileges.
  2. Start the Windows Control Panel and select Programs and Features.
  3. Select Access Rights Manager and select and confirm Uninstall.

    The ARM installation wizard removes the ARM service and if applicable the FS Logga filter driver for Windows file servers.

Delete the ARM database

When you uninstall SQL Server, the database files are not deleted. By default, these files are located at the following path:

C:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESS\MSSQL\DATA

and are named as follows:

old

_8ManDB.mdf (database file)

_8ManDB_log.ldf (transaction log)

new

_ARM_EVAL.mdf (database file)

_ARM_EVAL_log.ldf (transaction log)

Variant A: SQL Server already uninstalled

You can delete the targeted files--for example, Windows Explorer.

Variant B: SQL Server still installed

Use the SQL Server Management Studio to remove the ARM database.

  1. Log in to the SQL instance on which the ARM database is located with sufficient rights to delete the database.
  2. In the Object Explorer, navigate to Databases.
  3. Right-click ARM_EVAL (the old file is _8ManDB) and select Remove.

You can only delete databases that are no longer in use. For example, if the ARM service is still running, the database is still in use and cannot be deleted.