Configuring an Existing SQL Instance for Server Packages

By default, when you install a server package, such as the CommServe server and Web Server, for the first time on a computer, the installation program creates a dedicated Microsoft SQL Server instance for the Commvault software.

If you want to use an existing SQL Server instance that was not created by the Commvault software, you can configure the szUserSQLInstanceName registry key to specify the instance on which you want to install the server package. The instance must reside on the computer where you plan to install the server package.

Before You Begin

  • You must use a named SQL Server instance. Default, unnamed SQL Server instances are not supported.

  • Check the Microsoft SQL Server versions supported by the Commvault software. See the Database Engine section in System Requirements - CommServe.


  1. On the computer where you plan to install the server package, open the Windows Registry Editor.

  2. In the Registry Editor window, expand to the HKEY_LOCAL_MACHINE\SOFTWARE\ folder.

  3. Right-click the SOFTWARE parent registry key and click New > Key.

  4. Type the following name for the new key: GalaxyInstallerFlags.

  5. Right-click the GalaxyInstallerFlags key, click New > String Value, and then type szUserSQLInstanceName.

  6. Double-click the szUserSQLInstanceNamekey, and in the Value data box, type the name of the SQL instance that you want to use, and then click OK.

    When you run the installation program, the server package is installed on the instance that you specified.