The following instructions guide you through the installation of IDERA SQL Compliance Manager in a Windows Server 2012 based clustered environment. Be sure to have the following information available before creating the generic service:
- Name of the disk containing the folder
- SQL IP address
- SQL network name
- SQL Server service
Install the SQL Compliance Manager Collection Service on Cluster Nodes
You must install the SQL Compliance Manager Collection Service on each cluster node for the service to work correctly when a failure occurs on the primary cluster node hosting the Collection Service.
Before upgrading, changing, or uninstalling SQL Compliance Manager on the passive node, you must delete the following registry entry: HKEY_LOCAL_MACHINE\Software\Idera\SQLcompliance\CollectionService\TraceDirectory
. This step is unnecessary for new installations.
To install SQL Compliance Manager services on cluster nodes:
- Log on with an administrator account to the computer on which you want to install SQL Compliance Manager.
- Run
Setup.exe
in the root of the SQL Compliance Manager installation kit on the first cluster node. - Under Install, click SQL Compliance Manager.
- Read the Welcome window, and then click Next.
- Review and accept the license agreement by clicking I accept the terms in the license agreement, and then click Next.
- Accept the default installation folder, or click Browse to specify a different folder, and then click Next.
- Select the Clustered Collection Server setup type, and then click Next.
- Check the Install the Collection Server in a Windows Cluster check box to note that you are installing the SQL Compliance Manager components in a cluster. If you leave this box unchecked , the installer performs a Typical installation.
- Select whether you are installing the Collection Service on the Currently Active Node or A Passive Node, and then click Next.
- If you install on the currently active node , specify a trace directory on a shared disk, and then click Next. If you install on a passive node , continue with the next step.
- Type the service account information, and then click Next.
- Accept the default SQL Server hosting the Repository, or click Browse to specify a different server.
- Select the authentication method used to install the Repository database and include credentials, if required, and then click Next.
- Click Install.
- In Windows Services, stop the SQL Compliance Manager Collection service and set the Startup type to Manual.
Repeat the previous steps on each cluster node. Point to the SQL Compliance Manager Repository installed on the first node.
You cannot perform the installations concurrently, as the installers collide when checking the repository. You must perform the installations sequentially.
Create the clustered service resource
After installing the SQL Compliance Manager Collection Service on your cluster nodes, create the clustered service resource to allow SQL Compliance Manager to recognize the cluster nodes.
To create the clustered service resource:
- Log onto the currently active cluster node using an administrator account, and then start the Microsoft Failover Cluster Manager.
- Right-click the SQL Server role, and then select Add Resource > Generic Service.
- Complete the New Resource Wizard to create the SQLcompliance Collection Service.
- Right-click the service you just created, and then select Properties.
- On the General tab, check the Use Network Name for computer name check box.
- Click Add to add a new root registry key.
- Type
Software\Idera\SQLcompliance
, and then click OK. - Start the new generic service by bringing the resource online.