Installation Guide

SVControlCenter
Installation Guide
March 2015
SerVision
SVControlCenter Installation Guide
Trademarks & Copyright
Trademarks
All trademarks mentioned in this manual are the sole property of their respective manufacturers.
Copyright
SerVision Ltd., Jerusalem, Israel
www.servision.net • [email protected]
© 2015 SerVision Ltd. All rights reserved.
Notice
Information in this document is subject to change without notice. SerVision Ltd. assumes no responsibility for any
errors that may appear in this manual. Companies, names and data used in examples herein are fictitious unless
otherwise noted. No part of this document may be copied or reproduced in any form, or by any means, electronic or
mechanical, for any purpose, without the express written permission of SerVision Ltd. SerVision Ltd. makes no
warranties with respect to this documentation and disclaims any implied warranties of merchantability or fitness for
a particular purpose.
1
SerVision
SVControlCenter Installation Guide
Table of Contents
Introduction
3
System Architecture
3
Server Components
6
This Guide
6
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
System Requirements
Hardware
Operating System
Software
Steps to follow before you install SQL Server 2008
7
7
7
7
7
7
Installing SQL Server 2008
11
Checking the Installation
23
Verifying that the Service Has Started
Verifying that Management Studio Is Working
Configuring the SQL Server
Configuring the SQL Server's Services
Enabling TCP/IP
23
24
25
26
29
Configuring the Firewall
30
Installing the Server Components
33
Configuring the SVControlCenter Services
34
Changing the Service Startup Type
38
Setting the Password for the Client Application
39
Setting Up the SVControlCenter Server (Stand-Alone Industrial-Strength Server) 42
System Requirements
42
Hardware
Operating System
Software
42
42
42
Installing the SVControlCenter Server
42
Installing SVBackup Software
43
Configuring the SVControlCenter Server
44
Opening the Logs
Changing the Service Startup Type
Installing the SVControlCenter Client (Stand-Alone Operator PCs)
47
48
51
System Requirements
51
Installing the SVControlCenter Client
51
Updating the Client Software
53
2
SerVision
SVControlCenter Installation Guide
Introduction
The SerVision SVControlCenter Solution is an enterprise-level management system for control centers that monitor
up to 5,000 SerVision Video Gateway units. Geared for large-scale security networks such as those employed in
public-transportation systems and building complexes, the system enables control-center personnel to keep tabs on
massive numbers of locations at one time. It allows users to view video from multiple sites, notifies them of events
that require their attention, and provides sophisticated tools for monitoring and coordinating alarm-handling.
System Architecture
At the heart of SVControlCenter are two server machines, a Gateway Monitoring Service (GMS) server and a
database server. These machines work together to retrieve data from Video Gateways, store it in an MS-SQL
database, and manage the alarm and notification system. A wide array of information, including the status of each
Video Gateway at given intervals and a list of the sensor events reported by each Video Gateway, is stored in the
database. Customers can also configure the system to store video and GPS data in the database, as necessary.
In addition to storing information in the database, the system analyzes selected parts of the data to see if any alarms
– special notifications to operators indicating that problems have arisen – should be generated. The system is
configured individually for each customer, ensuring that it analyzes the data that is of concern to their particular
enterprise. For example, if the control center manages a building complex, it may only be necessary to check for the
activation of door and window sensors, motion detectors, and smoke alarms. On the other hand, if it manages a bus
system with mobile Video Gateways installed in the buses, the control center may also want to monitor the speed at
which each vehicle is travelling, to ascertain that the driver is not speeding; the location of every vehicle, to ensure
that it has not travelled off course for any reason; and the temperature of each Video Gateway unit, to verify that
none of them are overheating in closed vehicles.
SVControlCenter's database is managed by Microsoft SQL Server, and thus incorporates MS SQL Server's standard
methodology for handling redundancy, scaling, backup, and other database-management issues. In addition, the
database server supports the standard MS-SQL API, enabling enterprises to integrate third party software with
SVControlCenter.
Control-center operators receive information from the MS-SQL database server via SVControlCenter client
applications. Each operator runs an SVControlCenter client application on his or her workstation. All the
SVControlCenter client applications in the system are connected to the database server whenever they are open, and
the server automatically relays event information and alarm notifications to them. The database server can handle
simultaneous connections from up to 20 SVControlCenter clients.
Introduction
3
SerVision
SVControlCenter Installation Guide
Figure 1: SVControlCenter client application playing live video from multiple Video Gateways
SVControlCenter client applications are responsible for presenting the information they receive from the database
server to operators and providing tools that enable operators to manage this information in an efficient and
productive manner. They feature an event and alarm-handling system that helps operators identify and investigate
conditions that require attention. The system facilitates communication between operators about alarms, and tracks
who is responsible for handling each alarm, the status of the alarm, and its outcome. Managers can also derive
additional benefit from the system, because it enables them to sift and filter event and alarm data in order to see
what types of issues have arisen and how and when they have been handled by control-center staff.
Figure 2: Links between Video Gateways, the SVControlCenter servers, and operators running client
applications on their workstations
In addition to presenting information that they receive from the database server, SVControlCenter client
applications can also connect via the internet directly to Video Gateways in order to retrieve live or recorded video
Introduction
4
SerVision
SVControlCenter Installation Guide
streams. Not only does this enable routine monitoring of sites, it also helps operators handle alarms by allowing
them to view live and recorded video from on-site.
Figure 3: SVControlCenter client connecting directly to a Video Gateway
Finally, the client applications give operators access to data that is stored in the database, so that they can play back
recorded video and GPS data on their screens. Simultaneous recordings from multiple cameras can be played in
synchronized fashion, and the route followed by a vehicle can be plotted on a GPS map.
Figure 4: Client application playing recorded video and GPS data
Introduction
5
SerVision
SVControlCenter Installation Guide
Server Components
The SVControlCenter server software consists of four services that work together to perform the server-side tasks.
 MS-SQL database service, which is responsible for updating the data in the database
 Signaling service, which updates all the other parties in the system (all connected clients, GMS, and Backup
service) whenever a change has been made to the database.
 Gateway Monitoring Service (GMS), which connects to all the monitored Video Gateways, retrieves status
information from them, parses the information, generates alarms as necessary based on the results of the
parsing, and stores the status and alarm information in the database
 Backup service, which handles all automated downloading of video by connecting to Video Gateways to
retrieve the video and then connecting to the database to store the video in it
The MS-SQL database service and the signaling service are installed on one of the server machines, and the GMS
and Backup services are installed on the other server machine.
Figure 5: SVControlCenter servers at the control-center site
This Guide
This guide explains how to set up the SVControlCenter system. It includes information for system administrators
about how to install and set up the SQL database, the SVControlCenter server, and the SVControlCenter client.
SVControlCenter can be supplied in one of two ways, depending on the customer's requirements:
 Complete solution, including all required hardware and software: This package includes two separate
servers pre-loaded with all the required software, including a licensed copy of the SQL server software,
Windows Server 2008, and a licensed copy of SVControlCenter. The package also includes the
SVControlCenter client application, which the customer must install on the control-center PCs.
 SVControlCenter software for installation on the customer's hardware: This package only includes the
SVControlCenter server and client software, with licenses for their use. The customer is responsible for
acquiring the server hardware, purchasing Windows Server 2008 and an SQL license, and installing all
software.
The first two chapters of this manual, Setting Up the SQL Database (page 7), and Setting Up the SVControlCenter
Server, page 42, are only relevant for customers who chose the second option; when the complete solution package
is purchased, these steps are all performed by SerVision technicians before the system is supplied. The final
chapter, Installing the SVControlCenter Client, page 51, is relevant to all customers
Introduction
6
SerVision
SVControlCenter Installation Guide
Setting Up the SQL Database (Stand-Alone
Industrial-Strength Server)
This chapter explains how to install and configure the SVControlCenter SQL database.
NOTE:
This chapter is not relevant to customers who purchased SVControlCenter as a complete solution, with
the SQL server hardware and setup included (see This Guide, page 6).
System Requirements
The database server should be installed on a stand-alone industrial-strength server that meets the requirements
specified in this section.
Hardware
The following hardware is required:
 CPU: Intel Core i5 or better
 RAM: At least 4GB; 8GB recommended
 Hard drives: Two hard disks must be installed on the server:



For the system and the applications: 250 GB SATA 2 hard disk



For database storage: 2TB GB SATA 2 hard disk
Operating System
The following operating system must be used:
 Windows Server 2008 x64 (English) with the latest service pack installed
OR
 Windows Server 2012 x64 (English)
Software
The following software must be installed on the server:
 Microsoft .NET 3.5.1 framework
Note: This can be installed using the Server Manager: In the Start menu, select Administrative Tools >
Server Manager, and then select Add Features.
 Microsoft Windows Installer 4.5 or higher
 LogMeIn or Team Viewer for remote maintenance and technical support (optional).
NOTE:
In addition, you must have the standard or enterprise SQL Server 2008 r2, (x64) installation package,
and install it as explained in the next section.
Steps to follow before you install SQL Server 2008
Before installing SQL Server 2008, you must configure some security settings:
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
7
SerVision
SVControlCenter Installation Guide

Disable User Account Control: Prevent the installation of the UAC interface

Local Group Policy: Configure the password policy for the SQL Server sa account

Disable IE ESC: Enable SVControlCenter to use Google maps

Configure the computer name and its membership
 To disable the UAC:
1. In the Start Menu, select Control Panel >System and Security.
2. In the right panel, select Change User Account Control Settings. The User Account Control Settings
window opens.
3. Drag the cursor to Never notify, and then click OK. A message asking if you want to restart your computer
appears. DO NOT restart the computer at this stage.
Figure 6: User Account Control Settings window

To configure the password policy for the SQL Server sa account:
1. In the Start Menu, select Run.
2. In the text field, enter gpedit.msc, and then press Enter. The Local Group Policy Editor opens.
3. In the Windows Local Group Policy Editor, select Computer Configuration >Windows
Settings>Security Settings>Account policies >Password Policy.
4. Change Maximum password age to 0. (The password will not expire.)
5. Change Password must meet complexity requirements to Disable. (This enables the password sa for user
sa.)
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
8
SerVision
SVControlCenter Installation Guide
Figure 7: Local Group Policy window
6. Apply the policy changes immediately, as follows:



Open a Command Prompt window



Enter the command gpupdate /force.



Press Enter. The policy is updated.
During the process, the User Policy and Computer policy will update. DO NOT close the command prompt
before you verify that the User/Computer policies were updated.
Figure 8: Command Prompt Policy Update
 To disable IE ESC:
1. In the Start menu, select Administrative Tools > Server Manager, The Server Manager screen opens.
2. In the right panel, under Security Information, click Configure IE ESC. The Internet Explorer Enhanced
Security Configuration screen opens.
3. Under both Administrators and Users, select Off.
4. Click OK.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
9
SerVision
SVControlCenter Installation Guide
Figure 9: IEC ESC configuration window
 To configure the computer name and membership:
NOTE:
It is very important to do this at this stage in the set-up process. Changing the Computer Name or
membership after the SQL Server 2008 installation is completed will cause security issues in the
database engine. All database functionality will affected.
1. In the Start menu, select Control Panel >System and Security >System. The System screen opens.
2. Under Computer Name, domain, and workgroup settings, click Change settings.
3. In the Computer Name tab, select the Change button. The Computer Name/Domain Changes screen
opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
10
SerVision
SVControlCenter Installation Guide
Figure 10: Computer Name/Domain Changes window
4. Select Computer Name and membership, and then click OK.
5. Restart the computer to apply the security changes.
Installing SQL Server 2008
This section explains how to install SQL Server 2008.
 To install SQL Server 2008:
1. Copy the SQL Server 2008 x 64 installation package to the C: drive of the server.
2. In Windows Explorer, in the installation folder, double-click the setup.exe file. The SQL Server
Installation Center window opens. (This may take a minute.)
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
11
SerVision
SVControlCenter Installation Guide
Figure 11: SQL Server Installation Center window
3. In the left panel, select Installation. The installation options are displayed in the right panel.
Figure 12: Installation options
4. In the right panel, select New installation or add features to an existing installation. The Setup Support
Rules screen opens.
5. Click Show Details. The statuses of the rules are displayed.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
12
SerVision
SVControlCenter Installation Guide
Figure 13: Setup Support Rules screen with details displayed
6. Verify that all of the rules have the status Passed, and then click OK. The Product Key screen opens.
Note: This may take a minute. In the interim, a message is displayed:
Figure 14: Message displayed before Product Key screen opens
Figure 15: Product Key screen
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
13
SerVision
SVControlCenter Installation Guide
7. If you have a product key, select Enter the product key, and then enter the product key. Otherwise, under
Specify a free edition, select Evaluation. This will enable you to use the software for 180 days free of
charge.
8. Click Next. The License Terms screen opens.
Figure 16: License Terms screen
9. Select I accept the license terms, and then click Next. The Setup Support Files screen opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
14
SerVision
SVControlCenter Installation Guide
Figure 17: Setup Support Files screen
10. Click Install. The setup files are installed. (This may take a few minutes.) If installation is completed
successfully, the Setup Support Rules screen opens again.
11. Click Show Details. The statuses of the rules are displayed.
Figure 18: Setup Support Rules screen with details displayed
12. Verify that all of the rules have the status Passed, and then click Next. The Setup Role screen opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
15
SerVision
SVControlCenter Installation Guide
Figure 19: Setup Role screen
13. Select SQL Server Feature Installation, and then click Next. The Feature Selection screen opens.
Figure 20: Feature Selection screen
14. Select Select All, and then click Next. The Installation Rules screen opens.
15. Click Show Details. The statuses of the rules are displayed.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
16
SerVision
SVControlCenter Installation Guide
Figure 21: Installation Rules screen
16. Verify that all of the rules have the status Passed (or Not applicable), and then click Next. The Instance
Configuration screen opens.
Figure 22: Instance Configuration screen
17. Do not change any of the default settings in this screen; just click Next.
Note: In the Instance Configuration screen, it is very important NOT to change the default Instance ID and
the Instance root directory values.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
17
SerVision
SVControlCenter Installation Guide
The Disk Space Requirements screen opens. This screen tells you if sufficient disk space is available and
indicates where the components will be installed.
Figure 23: Disk Space Requirements screen
18. Click Next. The Server Configuration screen opens.
Figure 24: Screen Configuration screen
19. Set up the service accounts that will be used to run SQL Server. For each service, select the built-in account,
NT AUTHORITY\NETWORK SERVICE. (This account does not require a password.)
Note: This account allows SQL Server to start up after installation. You can change it later through the
services applet (Control Panel >Administrators Tools >Services), if you wish.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
18
SerVision
SVControlCenter Installation Guide
20. Click Next. The Database Engine Configuration screen opens.
21. Under Authentication Mode, select Mixed Mode.
Note: In the Database Engine Configuration screen, it is very important to select Mixed Mode. All
SVControlCenter functionality is based on this specific mode
22. Under Enter password and Confirm password, enter the password sa (This is the password for the system
administrator.)
23. Click Add Current User.
Figure 25: Database Engine Configuration screen
24. Click Next. The Analysis Services Configuration screen opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
19
SerVision
SVControlCenter Installation Guide
Figure 26: Analysis Services Configuration screen
25. Click Add Current User, and then click Next. The Reporting Services Configuration screen opens.
Figure 27: Reporting Services Configuration screen
26. Select Install the native mode default configuration, and then click Next. The Error Reporting screen
opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
20
SerVision
SVControlCenter Installation Guide
Figure 28: Error Reporting screen
27. Click Next. The Installation Configuration Rules screen opens.
28. Click Show Details. The statuses of the rules are displayed. These statuses indicate if there are any processes
or other installations running that will prevent SQL Server 2008 from being installed.
Figure 29: Installation Configuration Rules screen
29. Verify that all of the rules have the status Passed (or Not applicable), and then click Next. The Ready to
Install screen opens and displays a summary of the installation settings.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
21
SerVision
SVControlCenter Installation Guide
Figure 30: Ready to Instal screen
30. Click Install. The Installation Progress screen opens and displays a progress bar. When the process is
completed, the Complete screen opens.
Figure 31: Installation Progress screen
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
22
SerVision
SVControlCenter Installation Guide
Figure 32: Complete screen
31. Click Close. The installer closes.
32. Close the SQL Server Installation Center window and restart the computer to complete the SQL Server
setup.
Checking the Installation
After you install SQL Server 2008, check that the installation was successful by verifying that the service has
started and that the Management Studio is working properly.
Verifying that the Service Has Started
Check that the SQL service has started.
 To verify that the SQL service has started:
1. Open the Windows Control Panel, select Administrative Tools, and then select services.msc. The
Services window opens.
2. Verify that the status of the SQL Server (MSSQLSERVER) service is Started.
Figure 33: Services window
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
23
SerVision
SVControlCenter Installation Guide
Verifying that Management Studio Is Working
Check that the SQL Server Management Studio is working properly.
 To verify that the SQL Server Management Studio is working properly:
1. In the Windows Start menu, select All Programs >Microsoft SQL Server 2008 R2 > SQL Server
Management Studio. The Connect to Server window should open.
Figure 34: SQL Server Management Studio in the Start menu
Figure 35: Connect to Server window
2. Fill in the fields as follows:
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
24
SerVision
SVControlCenter Installation Guide
Field
Description
Server type
Select Database Engine
Server name
Enter the name of the SQL server
Authentication
Select SQL Server Authentication
Login
Enter sa
Password
Enter sa
3. Click Connect. If everything is working properly, and the settings you entered are correct, the Microsoft SQL
Server Management Studio window should open.
Figure 36: Microsoft SQL Server Management Studio window
Configuring the SQL Server
Once SQL Server 2008 is installed and working properly, you can configure it using the SQL Server Configuration
Manager.
 To open the SQL Server Configuration Manager:
1. In the Windows Start menu, select All Programs > Microsoft SQL Server 2008 R2 > Configuration Tools
> SQL Server Configuration Manager. The SQL Server Configuration Manager window opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
25
SerVision
SVControlCenter Installation Guide
Figure 37: SQL Server Configuration Manager in the Start menu
Configuring the SQL Server's Services
Three SQL services need to be configured:
 SQL Server (MSSQLSERVER)
 SQL Server Agent (MSSQLSERVER)
 SQL Server Browser
All of these are configured in the SQL Server Configuration Manager under SQL Server Services.
Figure 38: SQL Server Services selected in the SQL Server Configuration Manager
 To configure the SQL Server service:
1. In the SQL Server Configuration Manager window, under SQL Server Services, right-click SQL Server
(MSSQLSERVER), and then select Properties. The SQL Server (MSSQLSERVER) Properties window
opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
26
SerVision
SVControlCenter Installation Guide
Figure 39: SQL Server Configuration Manager window: selecting Properties
2. In the Log On tab, under Built-in account, select Local System.
3. Select Apply.
4. Select OK. You are prompted to confirm the account change.
Figure 40: SQL Server (MSSQLSERVER) Properties window with confirmation prompt
5. Select Yes.
 To configure the SQL server agent service:
1. In the SQL Server Configuration Manager window, under SQL Server Services, right-click SQL Server
Agent (MSSQLSERVER), and then select Properties. The SQL Server Agent (MSSQLSERVER)
Properties window opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
27
SerVision
SVControlCenter Installation Guide
Figure 41: SQL Server Agent (MSSQLSERVER) Properties window
2. In the Log On tab, under Built-in account, select Local System, and then select Apply.
3. In the Service tab, under Start Mode, select Automatic, and then select Apply.
4. Select OK.
5. In the SQL Server Configuration Manager window, under SQL Server Services, right-click SQL Server
Agent (MSSQLSERVER), and then select Start.
 To configure the SQL server browser service:
1. In the SQL Server Configuration Manager window, under SQL Server Services, right-click SQL Server
Browser, and then select Properties. The SQL Server Agent (MSSQLSERVER) Properties window opens.
2. In the Log On tab, verify that Built-in account is selected, and that the account selected is Local System.
3. In the Service tab, under Start Mode, select Automatic, and then select Apply.
4. Select OK.
5. In the SQL Server Configuration Manager window, under SQL Server Services, right-click SQL Server
Browser, and then select Start.
When you have completed the configuration of the services, the SQL Server Configuration Manager window
should look like this:
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
28
SerVision
SVControlCenter Installation Guide
Figure 42: Services correctly configured
Enabling TCP/IP
Next, you must enable the TCP/IP Protocol Library for the network.
 To enable TCP/IP:
1. In the SQL Server Configuration Manager window, expand SQL Server Network Configuration, and
then select Protocols for MSSQLSERVER.
2. Right-click TCP/IP, and then select Enable. A Warning message opens.
Figure 43: Protocols for MSSQLSERVER
Figure 44: Warning message
3. In the Warning message, click OK.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
29
SerVision
SVControlCenter Installation Guide
4. In the SQL Server Configuration Manager window, under SQL Server Services, right-click SQL Server
(MSSQLSERVER), and then select Restart. The changes are applied and the service is restarted.
Configuring the Firewall
Next, you must configure Windows Firewall to allow connections through the ports used by SVControlCenter.
 To configure Windows Firewall to enable the required ports:
1. In the Windows Start menu, select Control Panel > Windows Firewall > Advanced Settings. The
Windows Firewall with Advanced Security window opens.
Figure 45: Windows Firewall with Advanced Security window
2. In the left panel, right-click Inbound Rules and select New Rule. The New Inbound Rule Wizard window
opens, with the Rule Type screen displayed.
Figure 46: Selecting New Rule
3. Select Port and then click Next. The Protocol and Ports screen opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
30
SerVision
SVControlCenter Installation Guide
Figure 47: Port selected in Rule Type screen
4. Under Does this rule apply to TCP or UDP?, Select TCP.
5. Under Does this rule apply to all local ports or specific local ports?, select Specific local ports, and then
enter 4567, 1433.
6. Click Next. The Action screen opens.
Figure 48: Default setting selected in Action screen
7. Leave the settings in the screen unchanged and click Next. The Profile screen opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
31
SerVision
SVControlCenter Installation Guide
Figure 49: Default settings selected in Profile screen
8. Leave the settings in the screen unchanged and click Next. The Name screen opens.
9. Under Name, enter a name for the rule you defined.
Figure 50: Name screen with name entered
10. Click Finish. The rule appears in the Windows Firewall with Advanced Security window.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
32
SerVision
SVControlCenter Installation Guide
Figure 51: Windows Firewall with Advanced Security window
11. Close the Windows Firewall with Advanced Security window.
Installing the Server Components
In order to use the SVControlCenter database, you have to install the server components for MS-SQL Server. The
installation process creates two main components:
 Configuration Utility: A utility for adding and removing databases and for configuring SVControlCenter
services
 SVSignaling service: A service that updates all the other parties in the system (all connected clients, GMS,
and Backup service) whenever a change has been made to the database
 To install the components:
1. In the SVControlCenter installation package, double-click ControlCenterServerSetup-xxx.msi. The
ControlCenterServer setup wizard opens and displays a welcome screen.
2. Select Next. The Select Installation Folder screen opens.
3. Select Next. The Ready to Install screen opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
33
SerVision
SVControlCenter Installation Guide
Figure 52: Ready to Install screen
4. Select install.
5. When the Installation Complete screen appears, select Close. The setup wizard closes.
Figure 53: Installation Complete screen
Configuring the SVControlCenter Services
Next, you must create the SVControlCenter database and configure the SVSignaling service to work with it. This is
done in the SVControlCenter Configuration Utility.
During the installation of the SQL Extension package, a shortcut to the SVControlCenter Configuration Utility is
placed on your Windows Desktop. The shortcut icon looks like this:
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
34
SerVision
SVControlCenter Installation Guide
Figure 54: Shortcut to the SVControlCenter Configuration Utility
 To create the SVControlCenter database:
1. On your Windows Desktop, double-click the Configuration Utility icon. The Control Center Server
Configuration Utility window opens.
Figure 55: Control Center Server Configuration Utility window
2. Click DBManager. The DBManager window opens.
3. Under Host, enter the SQL Server IP address or hostname.
4. Under User, and under Password, enter sa.
5. Click Connect. If everything is working properly, the Status field will say Connected.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
35
SerVision
SVControlCenter Installation Guide
Figure 56: DBManager window with status "Connected"
6. Under DB Name, enter a name for the database. (You can use any name you wish.)
7. Click Create DB. The process of creating the database begins. This process may take a few minutes. When it
is completed, the Status field will say DB Created.
Figure 57: DBManager window with status "DB Created"
 To configure the SVSignaling service:
1. In the Control Center Server Configuration Utility window, under Gateway Monitor Service, click
Configure. The GSMConfig window opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
36
SerVision
SVControlCenter Installation Guide
Figure 58: Control Center Server Configuration Utility window
Figure 59: GSMConfig window
2. In the Signaling Service area, fill in the fields as follows:



IP/Hostname: The IP address or hostname of the SQL Server



Port: 4567
3. Click OK.
4. In the Control Center Server Configuration Utility window, under Signaling Service, click Start.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
37
SerVision
SVControlCenter Installation Guide
Figure 60: Control Center Server Configuration Utility window
5. Verify that status of the service changes to Running.
6. Close the Control Center Server Configuration Utility window.
Changing the Service Startup Type
After the SVSignaling service is configured as described above, you can set it to run automatically.
 To set the SVSignaling service to run automatically:
1. Open the Windows Control Panel, select Administrative Tools, and then select services.msc. The
Services window opens.
Figure 61: Services window
2. In the right panel, right-click SVSignaling and select Properties. The SVSignaling Properties window
opens.
3. In the General tab, under Startup type, select Automatic.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
38
SerVision
SVControlCenter Installation Guide
Figure 62: SVSignaling Properties window
4. Click Apply, and then click OK.
Setting the Password for the Client Application
The last step in setting up the database is setting the password for the Admin user account of the SVControlCenter
client applications in the system.
 To set the Admin login password:
1. Open the SQL Server Management Studio. (For information about how to do this, see Verifying that
Management Studio Is Working, page 24.)
2. In the left panel, expand Security and Logins.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
39
SerVision
SVControlCenter Installation Guide
Figure 63: Logins expanded
3. Right-click Admin@[your database name] and select Properties. The Login Properties window opens.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
40
SerVision
SVControlCenter Installation Guide
Figure 64: Login Properties window
4. Under Password and Confirm Password, enter the password you want to use.
5. Click OK.
6. Close the SQL Server Management Studio window.
Setting Up the SQL Database (Stand-Alone Industrial-Strength Server)
41
SerVision
SVControlCenter Installation Guide
Setting Up the SVControlCenter Server (Stand-Alone
Industrial-Strength Server)
This chapter explains how to install and configure the SVControlCenter server. The server has two components, the
main SVControlCenter server component and the SVBackup component. The two components are installed on the
same machine.
NOTE:
This chapter is not relevant to customers who purchased SVControlCenter as a complete solution, with
the SQL server hardware and setup included (see This Guide, page 6).
System Requirements
The SVControlCenter server should be installed on a stand-alone industrial-strength server that meets the
requirements specified in this section.
Hardware
The following hardware is required:
 CPU: Intel Core i5 or better
 RAM: At least 4GB; 8GB recommended
 Hard drive: One 250 GB SATA 2 hard disk
Operating System
The following operating system must be used:
 Windows Server 2008 x64 (English) with the latest service pack installed
OR

Windows Server 2012 x64 (English)
Software
The following software must be installed on the server:
 Microsoft .NET 3.5.1 framework
Note: This can be installed using the Server Manager: In the Start menu, select Administrative Tools >
Server Manager, and then select Add Features.
 LogMeIn or Team Viewer for remote maintenance and technical support (optional).
Installing the SVControlCenter Server
This section explains how to install the main SVControlCenter server component.
 To install the SVControlCenter server:
1. In the SVControlCenter installation package, double-click ControlCenterServerSetup-xxx.msi. The
ControlCenterServer setup wizard opens and displays a welcome screen.
Setting Up the SVControlCenter Server (Stand-Alone Industrial-Strength Server)
42
SerVision
SVControlCenter Installation Guide
2. Select Next. The Select Installation Folder screen opens.
3. Select Next. The Ready to Install screen opens.
Figure 65: Installation Type screen
4. Select Install.
5. When the Installation Complete screen appears, select Close. The Setup wizard closes.
Figure 66: Installation Complete screen
Installing SVBackup Software
This section explains how to install the SVBackup component of the SVControlCenter server.
Setting Up the SVControlCenter Server (Stand-Alone Industrial-Strength Server)
43
SerVision
SVControlCenter Installation Guide
 To install SVBackup:
1. In the SVControlCenter installation package, double-click SVBackupSetup-xxx.msi. The SVBackup setup
wizard opens and displays the Select Installation Folder screen.
2. Select Next. The installation process begins.
3. When the Installation Complete screen appears, select Close. The setup wizard closes.
Figure 67: Installation Complete screen
Configuring the SVControlCenter Server
Once the server software is installed, you must configure the SVGatewayMonitor service and the WatchDog2 service.
NOTE:
Although the SVSignaling service is also part of the SVControlCenter server, you do not have to
configure it at this stage, because you already configured it when you set up the SQL server (see
Configuring the SVControlCenter Services, page 34).
 To configure the SVGatewayMonitor and the Downloader services:
1. In Windows Explorer, navigate to C:\ControlCenterSetup, and open Configuration
Utility.exe. The Control Center Server Configuration Utility opens.
Setting Up the SVControlCenter Server (Stand-Alone Industrial-Strength Server)
44
SerVision
SVControlCenter Installation Guide
Figure 68: Control Center Server Configuration Utility
2. Under Gateway Monitor Service, click Configure. The GSMConfig window opens.
Figure 69: GSMConfig window
3. In the Database area, fill in the fields as follows:



IP/Hostname: The IP address or hostname of the SVControlCenter server



Name: The name of the database



User Name: sa



Password: sa
4. Click OK.
5. In the Control Center Server Configuration Utility window, under SVGatewayMonitor, click Start.
Setting Up the SVControlCenter Server (Stand-Alone Industrial-Strength Server)
45
SerVision
SVControlCenter Installation Guide
Figure 70: Start button
6. Verify that status of the service changes to Running.
7. Under Downloader, click Configure. The Backup Configuration window opens.
Figure 71: Configure button
Setting Up the SVControlCenter Server (Stand-Alone Industrial-Strength Server)
46
SerVision
SVControlCenter Installation Guide
Figure 72: Backup Configuration window
8. In the Database area, fill in the fields as follows:



IP/Hostname: The IP address or hostname of the SQL server



Name: The name of the database



User Name: sa



Password: sa
9. Click OK.
10. In the Control Center Server Configuration Utility window, under Downloader, click Start.
11. Verify that status of the service changes to Running.
12. Close the Control Center Server Configuration Utility window.
Opening the Logs
If the server configuration was successful, two new logs will have been created, a Gateway Monitor Service log and
a Downloader log. To ensure the process was successful, find and open these logs.
 To open the Gateway Monitor Service log:
 Open the C:\_TRACER_\gatewaymonitor.log file.
Setting Up the SVControlCenter Server (Stand-Alone Industrial-Strength Server)
47
SerVision
SVControlCenter Installation Guide
Figure 73: Gateway Monitor Service log
 To open the Downloader log:
 Open the C:\Programs Files(x86)\Servision\SVBackup\Trace\Downloader.log file.
Figure 74: Downloader log
Changing the Service Startup Type
Once you have checked that everything is working properly, you can configure the SVGatewayMonitor and the
Downloader services to start automatically.
 To configure the services to start automatically:
1. Open the Windows Control Panel, select Administrative Tools, and then select services.msc. The
Services window opens.
Setting Up the SVControlCenter Server (Stand-Alone Industrial-Strength Server)
48
SerVision
SVControlCenter Installation Guide
Figure 75: Services window
2. In the right panel, right-click SVGatewayMonitorService and select Properties. The
SVGatewayMonitorService Properties window opens.
Figure 76: SVSignaling Properties window
3. In the General tab, under Startup type, select Automatic.
4. Click Apply, and then click OK.
5. In the Services window, scroll down to the service called Watchdog2. This service manages two services: the
Downloader service, which is responsible for backup functionality, and the DB Cleaner service, which handles
the removal of data from the SVControlCenter database (using a FIFO strategy).
Setting Up the SVControlCenter Server (Stand-Alone Industrial-Strength Server)
49
SerVision
SVControlCenter Installation Guide
Figure 77: The Watchdog2 service in the Services window
6. Verify that the status of Watchdog2 is Started.
7. Right-click the Watchdog2 service, and select Properties. The Watchdog2 Properties window opens.
8. In the General tab, under Startup type, select Automatic.
9. Click Apply, and then click OK.
Setting Up the SVControlCenter Server (Stand-Alone Industrial-Strength Server)
50
SerVision
SVControlCenter Installation Guide
Installing the SVControlCenter Client (Stand-Alone
Operator PCs)
The SVControlCenter client application should be installed on each PC in the control room.
System Requirements
Each PC on which the SVControlCenter client application is installed must meet the following requirements:
 RAM: At least 3GB
 Operating system: Windows 7 or higher, with Service Pack 1
 Software environment: .NET 3.5 or .NET 4 framework must be installed on the machine
Installing the SVControlCenter Client
This section explains how to install the SVControlCenter client application on a PC.
 To install the SVControlCenter client:
1. Open the ControlCenterSetup-xxx.msi file. The setup wizard opens and displays a Welcome screen.
Figure 78: Setup wizard Welcome screen
2. Select Next. The Select Installation Folder screen opens.
3. Select Next. A Confirm Installation screen opens.
4. Select Next. The installation process begins.
5. When the Installation Complete screen appears, select Close. The Setup wizard closes.
Installing the SVControlCenter Client (Stand-Alone Operator PCs)
51
SerVision
SVControlCenter Installation Guide
Figure 79: Installation Complete screen
6. On the Windows desktop, double-click the SVControlCenter icon,
. The Login window opens.
Figure 80: Login window
7. Fill in the fields as follows:



IP/Hostname: The IP address or hostname of the SQL server



Name: The name of the database



User Name: Admin



Password: The password you defined for the Admin user account (see Setting the Password for
the Client Application, page 39).
8. Click OK. If everything was set up correctly, the SVControlCenter client should open.
Installing the SVControlCenter Client (Stand-Alone Operator PCs)
52
SerVision
SVControlCenter Installation Guide
Figure 81: SVControlCenter client
9. At the bottom of the client window, verify that Server version: x.x.x window appears at the bottom right.
10. Click the Server version: x.x.x characters. The date and time are displayed.
11. Verify that the date and time are correct.
Updating the Client Software
SerVision releases updated SVControlCenter client software from time to time. You can download the latest
software from the SerVision website (www.servision.net).
 To update the SVControlCenter client:
1. Download the latest version of the software from the SerVision website.
2. Use Windows' Add or Remove Programs feature to uninstall the existing version of the software from the PC.
(From the Start menu, open the Control Panel and then select Add or Remove Programs.)
3. Open the software file. The installer opens.
4. Follow the on-screen instructions.
Installing the SVControlCenter Client (Stand-Alone Operator PCs)
53
POB 45205 Jerusalem 91450 Israel
Tel: +972-2-535 0000 • Fax: +972-2-586 8683
www.servision.net • [email protected]
SVControlCenter Installation Guide