If a role database is hosted on a different server than the role, you must configure the remote database server (SQL Server) to accept connection requests from the role.
Before you begin
Procedure
-
For SQL Server 2014 and earlier, allow remote connection on your SQL Server
instance.
- On the server hosting the database, open Microsoft® SQL Server Management Studio and connect to the database server used by Security Center.
- In the Microsoft SQL Server Management Studio window, right-click the database server name () in the Object Explorer, and click Properties.
- In the Server Properties window, click Connections.
- Under the Remote server connections section, click the Allow remote connections to this server option.
- Click OK and close Microsoft SQL Server Management Studio.
-
Enable Named Pipes and TCP/IP protocols
on your SQL Server instance.
- On the server hosting the database, open SQL Server Configuration Manager.
- Expand the SQL Server Network Configuration section, and select the protocols for your database server instance (for example, Protocols for SQLEXPRESS).
-
Right-click the Named Pipes and
TCP/IP protocols, and set their status to
Enabled.
- Close SQL Server Configuration Manager.
-
Make sure your SQL Server instance is visible from other computers on your
network.
-
On the server hosting the database, open Microsoft Management Console
Services (
services.msc
). - Start the service named SQL Server Browser.
- Right-click the SQL Server Browser service, and click Properties.
-
In the General page, from the Startup
type list, select Automatic.
The SQL Server instance is now available from the Database server list of any role's Resources page in Config Tool.
-
On the server hosting the database, open Microsoft Management Console
Services (
-
Restart your SQL Server instance to enable the settings you have changed.
-
On the server hosting the database, open Microsoft Management Console
Services (
services.msc
). -
Right-click the SQL Server instance service, such as
SQL Server (SQLEXPRESS)
, and click Restart.
-
On the server hosting the database, open Microsoft Management Console
Services (
-
On every server that hosts your Security Center roles, change the logon user of the
Genetec™ Server service to a Windows administrator account that also has the permissions to access the SQL Server
instance you modified.
The Windows administrator account is usually a domain account used to connect to all servers.
-
On the server hosting the role, open Microsoft Management Console Services
(
services.msc
). - Right-click the Genetec Server service, and click Properties.
- In the Log on page, select the This account option, and type an administrator Account name and Password.
- Click Apply > OK.
- Repeat these steps on every server that is hosting a Security Center role that must connect to the remote database server.
-
On the server hosting the role, open Microsoft Management Console Services
(
- From the Config Tool homepage, open the System task and click the Roles view.
- Select the role and click the Resources view.
-
In the Database server field, enter the path to the remote
database.
For example:
DB_SERVER.GENETEC.COM\SQLEXPRESS
NOTE: If required, specify a port as follows:<hostname>,<port>\<sql_instance>
Example
Watch this video to learn more. Click the Captions icon (CC) to turn on video captions in one of the available languages.