P2000 Security Management System

installation manual

version 3.14 SP5

24-10832-151 Rev. F December 2017 Copyright 2017 Johnson Controls All Rights Reserved

No part of this document may be reproduced without the prior permission of Johnson Controls. If this document is translated from the original English version by Johnson Controls, all reasonable endeavors will be used to ensure the accuracy of translation. Johnson Controls shall not be liable for any translation errors contained herein or for incidental or consequential damages in connection with the furnishing or use of this translated material.

Due to continuous development of our products, the information in this document is subject to change without notice. Johnson Controls shall not be liable for errors contained herein or for incidental or consequential damages in connection with furnishing or use of this material. Contents of this publication may be preliminary and/or may be changed at any time without any obligation to notify anyone of such revision or change, and shall not be regarded as a warranty.

Other Manufacturers’ Documentation Johnson Controls does not duplicate documentation of other equipment manufacturers. When necessary, Johnson Controls provides documentation that supplements that of other manufacturers. When unpacking your equipment, keep all original manufacturer documentation for reference.

Technical Support For factory technical support, Johnson Controls authorized field technicians or authorized dealer representatives can contact Global Security Solutions Technical Support by phone at (866) 893-0423 or (414) 524-1214, or by email at [email protected]. They can also call the Field Support Center at (800) 524-1330 or (414) 524-5000 and use options 6, 1, 7.

End users and customers should contact their local Johnson Controls branch or authorized dealer for any of their support needs (technical support, maintenance contracts, on-site field support, P2000 Software Service Agreements, Service Partnerships, and so on). Visit http://www.johnsoncontrols.com/location-finder to find your local Johnson Controls office.

For material returns contact the branch if the material was purchased through a Johnson Controls branch or through the Product Sales Operations Team, if ordered through the Advanced Order Management System (AOMS) and follow the RMA process; or contact the authorized dealer representative where the material was purchased directly.

Acknowledgments

Metasys® and Johnson Controls® are trademarks of Johnson Controls. All other company and product names are trademarks or registered trademarks of their respective owners. P2000 Software Installation Manual Table of Contents 24-10832-151 Rev. F

TABLE OF CONTENTS

Chapter 1: Introduction Download Sites 1-1 P2000 Engineering Support Site for Customers with JCI Global ID 1-1 About the P2000 Installer 1-2 About the P2000 Server 1-2 About P2000 Workstations 1-3 Overview of the P2000 Software Installation process 1-4 Important Terms 1-5 Guide Summary 1-6 Chapter 2: System Requirements Anti-Virus Software Compatibility 2-1 P2000 Server System Requirements 2-1 Standard P2000 SMS 2-2 Small P2000 SMS 2-3 Recommended RAM and Hard Disk Space 2-4 P2000 Workstation System Requirements 2-4 Factory Default Values 2-5 Additional Installation Information 2-6 Panel Firmware Requirements 2-6 ODBC Connections 2-6 Printers 2-7 Configuration of Default Printer for P2000 Reports 2-7 About Foreign Language Packs 2-7 About Data Center TCP 2-8 Using P2000 Custom Report Writing (Crystal Reports®) 2-8

i P2000 Software Installation Manual Table of Contents 24-10832-151 Rev. F

Chapter 3: Installing the Windows OS Overview 3-1 Installing the Windows OS 3-2 Changing the Computer Name 3-3 Joining a Domain 3-3 Chapter 4: Installing Additional OS Components Overview 4-1 Installing Additional OS Components on Windows Server 2008 R2 4-1 Installing Additional OS Components on Windows Server 2012 or Windows Server 2012 R2 4-5 Installing Additional OS Components on Windows 10 Professional 4-11 Chapter 5: Installing SQL Server Overview 5-1 Installing .NET 4.0 5-2 Installing SQL Server Standard Edition (2008 R2 SP1, 2012, or 2014) 5-3 Installing SQL Server Express Edition (2008 R2 or 2012 SP2) 5-16 Using P2000 Prerequisites to Install SQL Server Express 5-17 Installing SQL Server Express 2008 R2 5-17 Installing SQL Server Express 2012 SP2 5-27 Verifying Network Protocol Settings 5-34 Chapter 6: Running P2000 Prerequisites Overview 6-1 Running a P2000 Prerequisites Check 6-2 Chapter 7: Installing a P2000 Server Before You Install a P2000 Server 7-1 Installing P2000 Server Software 7-1 Chapter 8: P2000 Server Registration and Login Obtaining and Adding Registration and Option Keys 8-1 Obtaining a Registration Key and Option Keys 8-1 Registering a P2000 Server Registration Key 8-3 Adding Option Keys 8-4

ii P2000 Software Installation Manual Table of Contents 24-10832-151 Rev. F

Logging In to a P2000 Server 8-5 Additional Login Information 8-6 Chapter 9: Installing a P2000 Workstation Overview 9-1 Installing P2000 Workstation Software 9-2 P2000 Server and Workstation Communication 9-10 Additional P2000 Workstation Installation Information 9-11 Logging on to FDA-Compliant P2000 Workstations 9-11 P2000 Workstations Running Windows 7 9-11 Chapter 10: Upgrading P2000 Software Configuring Automatic Workstation Updates 10-1 Upgrade Overview 10-1 Before Upgrading 10-2 P2000 Software Upgrade Validation Tool 10-2 P2000 Prerequisites Check 10-3 Upgrade of P2000 Express Version to a Full Version 10-3 DVR/VMS Integration 10-3 Integration With Stanley Wi-Q (OSI) Panels 10-4 HID Controllers 10-4 Distributed Deployment Mode 10-4 Web Access 10-4 Upgrading a P2000 Server on the Same Host System 10-4 The Upgrade Sequence 10-5 Obtaining the New Registration Key and Option Keys 10-7 Performing the Upgrade Installation 10-9 Adding New P2000 Server Option Keys 10-10 Upgrading a P2000 Server On a New Host System 10-12 The Upgrade Sequence 10-12 Changing the Computer Name 10-15 Upgrading a P2000 Workstation 10-16 Chapter 11: Uninstalling P2000 Software Prior to Uninstalling a P2000 Server 11-1 Uninstalling P2000 Software 11-1

iii P2000 Software Installation Manual Table of Contents 24-10832-151 Rev. F

Appendix A: ASSA ABLOY Integration Overview A-1 DSR Server System Configuration A-2 DSR Server System Requirements A-3 ASSA ABLOY Lock Firmware Requirements A-4 DSR Software Installation Options A-5 Installing the DSR Software A-5 DSR Server Configuration A-8 Changing Windows Power Options Settings A-8 Appendix B: Performance Data Recommended System Sizing B-1 Average Record Size B-2 Index

iv P2000 Software Installation Manual Introduction 24-10832-151 Rev. F

1. INTRODUCTION

This guide tells you how to install P2000 Server and P2000 Workstation software on a fresh system; it also includes upgrade and uninstall information. Additionally, it describes ASSA ABLOY® Door Service Router (DSR) server installation information. For information on installing the P2000 Web User Interface (Web UI) or Program Interface (Web API), refer to the P2000 Web UI Installation Guide. This chapter includes: • Download Sites on page 1-1 • About the P2000 Installer on page 1-2 • About the P2000 Server on page 1-2 • About P2000 Workstations on page 1-3 • Overview of the P2000 Software Installation process on page 1-4 • Important Terms on page 1-5 • Guide Summary on page 1-6

DOWNLOAD SITES

Downloads of the P2000 software and a range of related materials are available for Johnson Controls® internal and external customers.

P2000 Engineering Support Site for Customers with JCI Global ID

The P2000 Engineering Support site is now available to internal customers. This site offers product downloads, feature tutorials, product demos, team information to obtain product-specific support, and more. The P2000 Engineering Support main page is located at: https://my.jci.com/sites/P2000EngrSup/Pages/TeamHome.aspx Other useful pages include: • P2000 Download Cloud for North America: https://my.jci.com/sites/P2000EngrSup/Pages/P2000-Downloads- NA.aspx

1-1 P2000 Software Installation Manual Introduction 24-10832-151 Rev. F

• P2000 Download Cloud for Europe: https://my.jci.com/sites/P2000EngrSup/Pages/P2000-Downloads- Europe.aspx • P2000 training videos: https://my.jci.com/sites/P2000EngrSup/Lists/ P2000%20V314%20Training/Tiles.aspx Use your JCI global ID and password to access these sites. Downloads for Customers without JCI Global ID Customers without JCI credentials should contact Technical Support for instructions on how to download the P2000 software.

ABOUT THE P2000 INSTALLER

The P2000 Installer can install P2000 software products (P2000 Server and P2000 Workstation). It also includes additional, optional software; the ASSA ABLOY DSR server software, for example.

ABOUT THE P2000 SERVER

A P2000 Server allows an operator to configure and interact with the P2000 Security Management System (SMS). Commonly, it also hosts the database for the P2000 SMS. Always install and configure a P2000 Server before you install and configure any P2000 Workstations.

NOTE: Johnson Controls strongly recommends using a dedicated host system for a P2000 Server; that is, do not install any other software, other than the Windows® operating system, SQL Server®, and, optionally, P2000 Web UI software, on the same host system as the P2000 Server.

P2000 Server comes in three editions: • Corporate: For large facilities. A Corporate license supports up to 40 P2000 Workstations, 2048 readers, and 10,000,000 cardholders. • Professional: For medium facilities. A Professional license supports up to five P2000 Workstations, 128 readers and 25,000 cardholders. • Express: For small facilities. An Express license supports one P2000 Workstation plus Web Access, 32 readers, and 10,000 cardholders.

1-2 P2000 Software Installation Manual Introduction 24-10832-151 Rev. F

The P2000 Installer is used to install all three editions. In addition to the software system requirements (see P2000 Server System Requirements on page 2-1), the system hosting a P2000 Server requires a static IP address. A P2000 Server can optionally be deployed in what is called distributed deployment mode. In a standard deployment, the P2000 application and the P2000 databases are installed on, and run on, the same host system. In distributed deployment mode, the P2000 application is installed on one host system, called the P2000 . The P2000 databases are installed on another host system, called the P2000 database server. Refer to the Separating the P2000 Application Server from the Database Servers document for more information about distributed deployment mode.

ABOUT P2000 WORKSTATIONS

A P2000 Workstation is installed by itself on a host system. It allows an additional operator to monitor and control a P2000 SMS.

NOTE: Install and configure the P2000 Server before you install the P2000 Workstations.

P2000 Workstations never host the system database, and thus SQL Server software is not required for the system hosting a P2000 Workstation. The system hosting a P2000 Workstation can be configured with a static or dynamic IP address. If configured with a dynamic IP address, bi-directional IP name resolution is required (that is, the P2000 Workstation must be able to ping the P2000 Server by name, and vice versa). The number of P2000 Workstations that can be supported by a P2000 Server depends on the edition that was licensed.

1-3 P2000 Software Installation Manual Introduction 24-10832-151 Rev. F

OVERVIEW OF THE P2000 SOFTWARE INSTALLATION PROCESS

The P2000 software installation process includes these steps: 1. Install the Windows OS. Required for all installations. Which version of the Windows OS you install depends on the product you are installing, and, if a P2000 Server, which edition you have licensed. Described in Chapter 3: Installing the Windows OS.

Make sure to assign a static IP address after OS installation. Also, Johnson Controls strongly recommends changing the computer name of the host system and joining the host system to the appropriate domain (if desired) at this point.

2. Install additional OS components. Required if you are installing a P2000 Server; not required if you are installing a P2000 Workstation. Described in Chapter 4: Installing Additional OS Components.

3. Install SQL Server. Required if you are installing a P2000 Server; not required if you are installing just a P2000 Workstation. Described in Chapter 5: Installing SQL Server.

4. Run the P2000 Prerequisites check. Required for all installations. Do not install any P2000 software until the host system has passed the P2000 Prerequisites check. If the P2000 Prerequisites check reports that additional software is required, install the required software, reboot the system, and run the P2000 Prerequisites again. Described in Chapter 6: Running P2000 Prerequisites.

5. Install the P2000 software. Required for all installations. When prompted by the installer, select the desired software installation option. P2000 software installation options are: P2000 Server or P2000 Workstation. Described in Chapter 7: Installing a P2000 Server and Chapter 9: Installing a P2000 Workstation.

6. Obtain and add a Registration Key and Option Keys. A Registration key is required for all P2000 Servers; Option Keys are required for specific optional features. Described in Chapter 8: P2000 Server Registration and Login.

1-4 P2000 Software Installation Manual Introduction 24-10832-151 Rev. F

IMPORTANT TERMS

The following terms are important when installing P2000 software: • P2000 Security Management System (SMS) – A security system from Johnson Controls. that can monitor and control the physical security of a facility. • P2000 Server – The main computer in a P2000 SMS; it runs the P2000 Server application and (usually) houses the system database. • P2000 Workstation – A separate system that runs the P2000 Workstation application and can configure and interact with the P2000 SMS (just like a P2000 Server). • P2000 Web UI – Web-based software that allows authorized users to access and use P2000 applications via a web browser. • P2000 Installer – A software application that installs the P2000 Server and P2000 Workstation software. It is normally distributed on a DVD. It should always be accompanied by the P2000 Prerequisites DVD(s). • P2000 Prerequisites – A software application on one or more DVDs that is part of the P2000 Installer; it evaluates the software already on the host system to make sure it can support an installation of P2000 Server or P2000 Workstation. • P2000 host system – The computer system on which the P2000 Server software is installed. • Registration Key – A digital key you receive from Johnson Controls that authorizes your P2000 Server and allows it to operate normally. • Option Keys – One or more digital keys from Johnson Controls that allow a P2000 Server to support additional options. You need one Option Key for each supported option. • P2000 Archive Report Server (ARS) – An optional system that archives P2000 Server data and allows reports to be created from the stored data.

1-5 P2000 Software Installation Manual Introduction 24-10832-151 Rev. F

GUIDE SUMMARY

This guide includes: • Chapter 1: Introduction describes the P2000 software installation process and defines some important terms. • Chapter 2: System Requirements lists system requirements for the P2000 software products. • Chapter 3: Installing the Windows OS describes how to install the Windows operating system (OS) on a P2000 host system. • Chapter 4: Installing Additional OS Components describes how to install additional Windows OS components on a P2000 host system, including Microsoft® Internet Information Services (IIS) and ASP.NET. • Chapter 5: Installing SQL Server describes how to install the Microsoft SQL Server software on the P2000 host system. SQL Server software is required for a P2000 Server; it is not required for a P2000 Workstation. • Chapter 6: Running P2000 Prerequisites describes how to run the P2000 Prerequisites application, which checks the P2000 host system to make sure that all necessary software components are installed. • Chapter 7: Installing a P2000 Server describes how to install the P2000 Server software on a host system, with or without also installing the P2000 Web UI software on the same host system. • Chapter 8: P2000 Server Registration and Login describes how to get a Registration Key and Option Keys for your P2000 Server and how to log in to a P2000 Server. • Chapter 9: Installing a P2000 Workstation describes how to install the P2000 Workstation software on a host system. • Chapter 10: Upgrading P2000 Software describes how to update an older version of a P2000 software product to the current version. • Chapter 11: Uninstalling P2000 Software describes how to uninstall a P2000 software product from the host system, should that be necessary. • Chapter A: ASSA ABLOY Integration describes how to install the software necessary to integrate ASSA ABLOY locks into a P2000 SMS. • Chapter B: Performance Data describes recommended system sizing as well as average record size for Pegasys and JCISecurityHistory databases.

1-6 P2000 Software Installation Manual System Requirements 24-10832-151 Rev. F

2. SYSTEM REQUIREMENTS

This section lists the system requirements for P2000 Servers and P2000 Workstations. It also includes factory default values for a P2000 system and additional installation information. This section includes: • Anti-Virus Software Compatibility on page 2-1 • P2000 Server System Requirements on page 2-1 • P2000 Workstation System Requirements on page 2-4 • Factory Default Values on page 2-5 • Additional Installation Information on page 2-6

ANTI-VIRUS SOFTWARE COMPATIBILITY

Temporarily disable any anti-virus software prior to the P2000 installation. In addition, when installed on the P2000 server or workstation, third-party anti- virus applications (such as Symantec® software) may detect and automatically quarantine the P2000 software. In order to avoid it, exclude the directories installed by Johnson Controls (typically located in \Program Files (x86)\ Johnson Controls) from the virus and spyware scans. Refer to the anti-virus software manufacturer's documentation for specific instructions.

P2000 SERVER SYSTEM REQUIREMENTS

Minimum system requirements for a P2000 Server host system are: • Appropriate version of Windows Server® (depends on edition; see Table 2-1 and Table 2-2) • Appropriate version of SQL Server (depends on edition; see Table 2-1 and Table 2-2) • Appropriate amount of RAM (see Table 2-3) • Appropriately sized hard drive (see Table 2-3) • Static IP address • Video card supporting 24-bit color display • 17-inch monitor capable of displaying 1024 vertical resolution

2-1 P2000 Software Installation Manual System Requirements 24-10832-151 Rev. F

• 100BASE-T network controller card • DVD drive

NOTE: Johnson Controls strongly recommends using a dedicated host system for a P2000 Server; that is, install only the Windows operating system (OS), the SQL Server software, the P2000 Server software, and, optionally, the P2000 Web UI software. To install and run other third-party applications, please contact a Johnson Controls Technical Support specialist for assistance.

This section lists supported Windows operating system and SQL Server combinations for both standard and small P2000 systems. Only 64-bit systems are supported. You should only use Windows operating system and SQL Server standard edition or higher.

Standard P2000 SMS

A standard P2000 SMS includes more than 64 readers, 5,000 cardholders, and two workstations.

Table 2-1: Supported OS/SQL Server Combinations for a Standard P2000 SMS

SQL Server 2008 SQL Server 2014 SQL Server 2012 R2 SP1

Windows Server 2016  

Windows Server 2012   

Windows Server 2012 R2   

Windows Server 2008 R2  

NOTE: HID® pivCLASS is not supported on Windows Server 2012 or SQL Server 2012.

2-2 P2000 Software Installation Manual System Requirements 24-10832-151 Rev. F

® NOTE: Support for Stanley Wi-Q™ (OSI) panels requires IIS Version 6.0 or 7.0. These panels are not supported on systems using Windows Server 2012, Windows Server 2012 R2, SQL Server 2012, or SQL Server 2014. Some versions of Windows may require Service Pack installation prior to SQL Server installation; refer to the Microsoft documentation for more information.

Small P2000 SMS

A small P2000 SMS includes fewer than 64 readers, 5,000 cardholders, and two workstations and may use Express edition of the SQL Server and a Windows Server operating system.

Table 2-2: Supported OS/SQL Server Combinations for a Small P2000 SMS

SQL Server 2012 SQL Server 2008 R2 Express SP2 Express

Windows Server 2016 

Windows Server 2012 

Windows Server 2012 R2 

Windows Server 2008 R2 

Windows 10 Professional 

IMPORTANT: The IIS Management Console must be enabled on the Windows operating system. Refer to the Microsoft documentation for more information on enabling this administrative management tool.

NOTE: Support for Stanley Wi-Q (OSI) panels requires IIS Version 6.0 or 7.0. These panels are not supported on systems using Windows Server 2012, Windows Server 2012 R2, Windows 10 Professional, SQL Server 2012, or SQL Server 2014. Some versions of Windows may require Service Pack installation prior to SQL Server installation; refer to the Microsoft documentation for more information.

2-3 P2000 Software Installation Manual System Requirements 24-10832-151 Rev. F

Recommended RAM and Hard Disk Space

Table 2-3 shows the recommended amount of RAM and hard disk size for the different editions of P2000 Server. If you anticipate heavy use of a system feature, such as many CCTV switches, or heavy use of host events, consider increasing RAM and hard disk space. Also, any P2000 Enterprise system or a system using the Change Tracking option should consider increasing RAM and hard disk space.

Table 2-3: Recommended RAM and Hard Disk Space for P2000 Server Editions

P2000 Server Hard Disk RAM Supports... Edition Space

Corporate 16 GB 2 TB Up to 10,000,000 cardholders, 2048 readers, 40 workstations

Professional 8 GB 1 TB Up to 25,000 cardholders, 128 readers, 5 workstations

Express 4 GB 500 GB Up to 10,000 cardholders, 32 readers, 1 workstation

P2000 WORKSTATION SYSTEM REQUIREMENTS

Minimum system requirements for a P2000 Workstation system are: • Windows 10 Professional, Windows8.1, or Windows7 •2 GB RAM • 120 GB hard drive • 10/100BASE-T network controller card • DVD drive • Monitor capable of displaying 1024 vertical resolution Supported P2000 Workstation operating systems are: • Windows 10 Professional • Windows 8.1 • Windows 7 Only 64-bit systems are supported. P2000 Workstations do not require SQL Server software.

2-4 P2000 Software Installation Manual System Requirements 24-10832-151 Rev. F

NOTE: When running the P2000 Video Imaging ID Server application on a Windows 10 Professional workstation, you must use Windows 10 Professional Build 1607 or later with the latest Windows updates. Running ID Server on an earlier version of Windows 10 Professional, or without the latest updates, will cause the application to fail.

IMPORTANT: Windows Network Discovery must be enabled on the P2000 Workstation in order for it to communicate with the P2000 Server. Consult your Windows documentation for details on enabling Network Discovery for your version of Windows. On most system, it is enabled by default.

NOTE: On the workstation computer, Windows Power Options settings for Turn off the display and Put the computer to sleep should be set to Never.

FACTORY DEFAULT VALUES

Table 2-4 specifies P2000 system factory default values.

Table 2-4: Factory Default Values

Setting Default Value

Computer name P2000

Administrator password Master1

SQL Server Password Master 2000

P2000 Logon Cardkey

P2000 Password master

IMPORTANT: When you install a Windows OS, the computer name is set to a default value. Johnson Controls recommends changing the computer name to P2000. This must be done manually after installing the Windows OS but before installing SQL Server (see Changing the Computer Name on page 3-3).

2-5 P2000 Software Installation Manual System Requirements 24-10832-151 Rev. F

ADDITIONAL INSTALLATION INFORMATION

This section includes additional installation information that may apply to your P2000 SMS, depending on the hardware and software setup.

Panel Firmware Requirements

The following panel types and versions are supported:

Table 2-5: Supported Panel Types and Versions

Panel Version

CKM-EP15011 1.18.7, 1.19, and 1.22 and Mercury™ EP1501 CKM-EP15021 1.18.7, 1.19, and 1.22 and Mercury EP1502 CKM-EP25001 1.18.7, 1.19, and 1.22 and Mercury EP2500 Schlage PIM400-15012 1.18.7, 1.19, and 1.22 CK721-A 3.0 or later RDR2S-A PS-217F or later RDR8S PS-218B S321-IP 2.5 to 2.10.3+ Stanley Wi-Q (OSI) Wi-Q Version 3.00.38, Portal Firmware Version 3.0.17.155, Reader Version 3.00.039 HID Edge®: 2.2.7.568 and Edge EVO: 3.5.2 ASSA ABLOY DSR Version 7.0.4 and 7.0.5. For lock information see ASSA ABLOY Lock Firmware Requirements on page A-4.

1. Authentic Mercury controller. 2. Schlage PIM400 integrated with Mercury EP1501.

ODBC Connections

The P2000 system uses 32-bit ODBC connections and the Data Sources application launched from the Control Panel is only for 64-bit ODBC sources. To modify ODBC connection properties on P2000 systems (which use 64-bit operating systems), double-click the following file to launch the 32-bit version of ODBC: C:\Windows\SysWOW64\odbcad32.exe

2-6 P2000 Software Installation Manual System Requirements 24-10832-151 Rev. F

Printers

Some services, such as printing and network communications, are specific to your system, and are only are minimally addressed in your P2000 Software User Manual. If you need assistance, contact your system administrator.

Configuration of Default Printer for P2000 Reports

Correct display of P2000 reports on screen depends on the printer driver. You do not need to physically connect a printer, but you must add a compatible printer driver to the operating system where you want to generate the P2000 reports. Select that printer when generating a P2000 report. Alternatively, select No Printer. Refer to the P2000 Software User Manual for details.

NOTE: The Microsoft XPS Document Writer, which is the default printer for some Microsoft operating systems, is not fully compatible with P2000 reports.

About Foreign Language Packs

You can configure a P2000 Server or P2000 Workstation to work in multiple languages other than English (the default). To work in these languages, you must install the appropriate P2000 Foreign Language Pack after installing the P2000 Server or P2000 Workstation. For complete information about installing P2000 Foreign Language Packs, refer to the P2000 Foreign Language Installation document for the version of P2000 Server you are installing.

IMPORTANT: Read the P2000 Foreign Language Installation document that comes with your P2000 Foreign Language Pack before you install the Windows OS or the SQL Server on the P2000 Server host system. There are additional installation requirements for these components if you want your P2000 Server or P2000 Workstation to work in a language other than English.

2-7 P2000 Software Installation Manual System Requirements 24-10832-151 Rev. F

About Data Center TCP

Some versions of the Windows OS have a feature called Data Center TCP (DCTCP), which uses Explicit Congestion Notification (ECN) to enhance the TCP congestion control algorithm. When enabled (which it is by default on Windows Server 2012 or Windows Server 2012 R2), ECN significantly slows down the Download to Panel process from a P2000 Server to an S321-IP panel. If you are seeing extremely long download times when downloading to an S321-IP panel, you can disable ECN by running the following command from the command prompt on the system hosting the P2000 Server:

netsh interface tcp set global ecncapability=disabled

Using P2000 Custom Report Writing (Crystal Reports®)

If you plan to create custom reports in addition to the many standard reports available, install Crystal Reports version 9.0 or higher. This software is not supplied by Johnson Controls. Install the Crystal Reports software after all other software has been installed, preferably on a P2000 Workstation and not on the P2000 Server. Follow the manufacturer’s instructions; you do not need to set any specific settings for use with P2000.

® NOTE: The Crystal Reports software requires the ActiveX software to run. Operating systems as well as anti-virus applications may, by default, block the ActiveX controls from running. In order to use Crystal Reports in generating the P2000 Standard Reports, configure the operating system and the anti-virus applications to allow for ActiveX controls to run. The installer also needs the rights to register ActiveX controls on the server and workstations.

2-8 P2000 Software Installation Manual Installing the Windows OS 24-10832-151 Rev. F

3. INSTALLING THE WINDOWS OS

This section describes how to install the Windows operating system (OS) on a P2000 host system. It also includes information about changing the computer name and joining a domain, both of which are recommended and should be done after installing the Windows OS and before installing SQL Server. This section includes: • Overview on page 3-1 • Installing the Windows OS on page 3-2 • Changing the Computer Name on page 3-3 • Joining a Domain on page 3-3

OVERVIEW

Choosing which Windows OS to install on your P2000 host system depends on: • What P2000 software product you are installing (P2000 Server, P2000 Workstation, or P2000 Web UI on a standalone IIS web server) • If you are installing a P2000 Server, which edition you have licensed (Professional, Corporate, or Express) See Chapter 2: System Requirements for detailed information about which Windows OS is supported for the P2000 software product you are installing.

NOTE: If you are installing Windows Server 2012 or Windows Server 2012 R2 as the OS for your P2000 host system, Johnson Controls recommends installing it with the GUI option.

Johnson Controls strongly recommends using a dedicated host system for a P2000 Server; that is, install only the Windows OS, the SQL Server software, the P2000 Server software, and, optionally, the P2000 Web UI software. To install and run other third-party applications, please contact a Johnson Controls Technical Support specialist for assistance.

3-1 P2000 Software Installation Manual Installing the Windows OS 24-10832-151 Rev. F

IMPORTANT: Read the P2000 Foreign Language Installation document that comes with your P2000 Foreign Language Pack before you install the Windows operating system or the SQL Server database engine on the P2000 host system. There are additional installation requirements for these components if you want your P2000 software to work in a language other than English.

Most installation procedures require that you log on to the system (and to the domain, when applicable) as administrator.

INSTALLING THE WINDOWS OS

Before you install the Windows OS: • Verify that the host system hardware is compatible with the version of Windows you are using. You may need to perform a firmware upgrade before installing the operating system. For more information on compatibility and upgrades, refer to the server manufacturer’s and Microsoft’s documentation. • If the operating system does not support your computer hardware natively, install necessary drivers. For instructions, refer to the manufacturer’s documentation. When the host system is ready, install the operating system per the manufacturer’s instructions. After installing the Windows OS on your P2000 Server host system, verify the hardware configuration in the Device Manager and Event Viewer. Resolve any hardware issues, as indicated by yellow question marks or red stop sign icons, prior to installing SQL Server. Once the Windows OS is installed, Johnson Controls recommends changing the computer name (to P2000, the factory default value) and joining the system to the appropriate domain (if desired) before proceeding. Once the SQL Server software is installed, changing the computer name or joining a domain becomes much more difficult.

3-2 P2000 Software Installation Manual Installing the Windows OS 24-10832-151 Rev. F

CHANGING THE COMPUTER NAME

Johnson Controls recommends changing the computer name of a P2000 Server’s host system to the factory default value, P2000.

To change the computer name:

1. Navigate to the System Properties dialog box.

This is done in different ways on different operating systems. For example: Click Start, right click Computer, click Properties, click Change settings.

Another method is: Click Start, click Run, type sysdm.cpl, click OK.

2. On the Computer Name tab, click the Change button.

3. On the Computer Name/Domain Changes window, enter the desired name in the Computer name field.

4. Click OK, then click OK again when prompted to restart your computer.

JOINING A DOMAIN

For a P2000 Server on a network with a customer domain, the network administrator must perform the following configuration steps before installing the SQL Server: • Change the domain of the host system from Workgroup to the customer’s domain. • Add domain users to the Pegasys Users Local group. To simplify administration, the domain administrator can create a domain global group that contains domain users that will access the P2000. This global group can then be added to the Pegasys Users Local group. • For the current Active Directory setup to work, all workstations must be in the same domain.

3-3 P2000 Software Installation Manual Installing the Windows OS 24-10832-151 Rev. F

3-4 P2000 Software Installation Manual Additional OS Components 24-10832-151 Rev. F

4. INSTALLING ADDITIONAL OS COMPONENTS

This section describes how to install additional Windows OS components on a P2000 host system. These components, which include Windows IIS and ASP.NET, are required if you are installing a P2000 Server. They are not required if you are installing a P2000 Workstation. This section includes: • Overview on page 4-1 • Installing Additional OS Components on Windows Server 2008 R2 on page 4-1 • Installing Additional OS Components on Windows Server 2012 or Windows Server 2012 R2 on page 4-5 • Installing Additional OS Components on Windows 10 Professional on page 4-11

NOTE: Certain integrations may require additional components; refer to the documentation provided with that particular integration.

OVERVIEW

Some P2000 host systems require additional Windows OS components beyond what is installed by default. Which additional Windows OS components you need to install depends on which P2000 software you are installing: • P2000 Server: Additional Windows OS components are required. • P2000 Workstation: Additional Windows OS components do not need to be installed.

INSTALLING ADDITIONAL OS COMPONENTS ON WINDOWS SERVER 2008 R2

This procedure takes you through the process of installing additional Windows OS components on Windows Server 2008 R2.

4-1 P2000 Software Installation Manual Windows 2008 R2 24-10832-151 Rev. F

To install additional OS components on Windows 2008 R2:

1. Log on to the system as administrator.

2. Open Server Manager.

3. In the Server Manager window, click Features in the left window pane, and then Add Features in the right window pane.

4. The Select Features window appears.

5. Click .NET Framework 3.5.1 Features.

4-2 P2000 Software Installation Manual Windows 2008 R2 24-10832-151 Rev. F

6. You are prompted to confirm that you want to add .NET Framework 3.5.1 role services and features.

7. Click Add Required Role Services.

The Select Features window reappears.

NOTE: You may be prompted to click the Add Required Role Services button at other times during this procedure as well.

8. When the Select Features window reappears, select Message Queuing.

4-3 P2000 Software Installation Manual Windows 2008 R2 24-10832-151 Rev. F

9. Click Next when you have made the appropriate selections.

The Web Server (IIS) window appears.

10. Read the text, then click Next to continue.

The Select Role Services screen appears.

11. In addition to the default selections, select:

• Static Content (under Common HTTP Features) • Directory Browsing (under Common HTTP Features) • ASP. NET (under Application Development) • ISAPI Extensions (under Application Development) • ISAPI Filters (under Application Development) • (Optional) Basic Authentication (under Security) • Windows Authentication (under Security) • HTTP Logging (under Health and Diagnostics) • (Optional) other components of Health and Diagnostics • (Optional) all components of IIS 6 Management Compatibility (under Management Tools) 12. When all selections have been made, click Next. The Confirm Installation Selections window appears.

4-4 P2000 Software Installation Manual Windows Server 2012 or 2012 R2 24-10832-151 Rev. F

13. Read the text, then click Install. The Installation Results window appears.

14. Wait for the installation to complete, then click Close.

15. You are prompted to restart the system.

16. Click Yes to restart the server. The system restarts.

17. When you log back in, the Installation Results window appears.

18. Read the text, then click Close.

INSTALLING ADDITIONAL OS COMPONENTS ON WINDOWS SERVER 2012 OR WINDOWS SERVER 2012 R2

This procedure takes you through the process of installing additional Windows OS components on Windows Server 2012 or Windows Server 2012 R2.

To install additional OS components on Windows Server 2016, 2012 or 2012 R2:

NOTE: The screen captures may vary slightly depending on the operating system you are using.

1. Log on to the system as administrator.

2. Open Server Manager to the Dashboard screen.

4-5 P2000 Software Installation Manual Windows Server 2012 or 2012 R2 24-10832-151 Rev. F

3. Click Add Roles and Features.

4. On the Before you begin screen, read the text and then click Next.

5. On the Select installation type screen, select Role-based or feature- based installation, then click Next.

6. On the Select destination server screen, select the server or virtual hard disk (VHD) that will host the P2000 server software, then click Next.

7. On the Select server roles screen, select Web Server (IIS).

4-6 P2000 Software Installation Manual Windows Server 2012 or 2012 R2 24-10832-151 Rev. F

8. When the Add features that are required for Web Server (IIS)? dialog appears, click Add Features.

9. When the Select server roles screen reappears, click Next.

10. On the Select features screen, select .NET Framework 3.5 Features (.NET Framework 3.5 Features for Windows 2016) and Message Queuing.

For Windows 2016, select NET Framework 4.6.

4-7 P2000 Software Installation Manual Windows Server 2012 or 2012 R2 24-10832-151 Rev. F

11. Click Next when you have made the appropriate selections.

12. On the Web Server Role (IIS) screen, read the text and then click Next.

13. On the Select role services screen:

• Under Common HTTP Features, select: - Directory Browsing - Default Document - HTTP Errors - Static Content • HTTP Logging (under Health and Diagnostics) • (Optional) other components of Health and Diagnostics • Under Performance, select Static Content Compression • Under Security, select: - Request Filtering - (Optional) Basic Authentication - Digest Authentication - IIS Client Certificate Mapping Authentication - URL Authorization - Windows Authentication • Under Application Development, select: - .NET Extensibility 3.5 - .NET Extensibility 4.5 - Application Initialization - ASP - ASP.NET 3.5 - ASP.NET 4.5 - ISAPI Extensions - ISAPI Filters - • (Optional) under Management Tools, select all components of IIS 6 Management Compatibility

4-8 P2000 Software Installation Manual Windows Server 2012 or 2012 R2 24-10832-151 Rev. F

When dialogs appear, click Add Features.

14. When you have finished selecting all of the components, click Next. The Confirm installation selections screen appears.

NOTE: If you see a caution message at the top of the Confirm installation selections screen, this means that one or more source files for the components you are adding were not installed with your operating system. Click Specify an alternate source path for more information. The files you need can be retrieved from Windows Update (if you have Internet access), from a local server, or from the operating system installation media. To use files from a local server or from the installation media, enter the appropriate path and click OK. If the installer cannot find the necessary files, the installation will fail.

4-9 P2000 Software Installation Manual Windows Server 2012 or 2012 R2 24-10832-151 Rev. F

Caution message

Click for more information

15. On the Confirm installation selections screen, make sure your selections are correct, then click Install.

16. Wait for the installation to complete, then click Close.

17. Restart the system.

4-10 P2000 Software Installation Manual Windows 10 Professional 24-10832-151 Rev. F

INSTALLING ADDITIONAL OS COMPONENTS ON WINDOWS 10 PROFESSIONAL

This procedure takes you through the process of installing additional Windows OS components on Windows 10 Professional.

To install additional OS components on Windows 10 Professional:

1. Log on to the system as administrator.

2. Open the Turn Windows features on and off window.

3. Make the following selections:

• .NET 3.5 (includes .NET 2.0 and 3.0) • .NET Framework 4.6 Advanced Services 4. In the same window, expand Internet Information Services > Web Management Tools and select II6 Management Compatibility.

4-11 P2000 Software Installation Manual Windows 10 Professional 24-10832-151 Rev. F

5. In the same window, expand Internet Information Services > Services and:

• under Common HTTP Features, select Static Content • under Application Development Features, select - ISAPI Extensions - ISAPI Filters - ASP - APS.NET 3.5 - APS.NET 4.6 • under Health and Diagnostics, select - Directory Browsing - HTTP Logging • under Security, select Windows Authentication 6. Expand Microsoft Message Queue (MSMQ) Server, expand Microsoft Message Queue (MSMQ) Server Core, and then select the check boxes for the Message Queuing features.

7. Click OK.

4-12 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

5. INSTALLING SQL SERVER

This section describes how to install SQL Server on a P2000 host system. This section includes: • Overview on page 5-1 • Installing .NET 4.0 on page 5-2 • Installing SQL Server Standard Edition (2008 R2 SP1, 2012, or 2014) on page 5-3 • Installing SQL Server Express Edition (2008 R2 or 2012 SP2) on page 5-16 • Verifying Network Protocol Settings on page 5-34

OVERVIEW

All P2000 Server installations require a version of SQL Server: • Corporate and Professional editions of P2000 Server require a standard version of SQL Server. • Express editions of P2000 Server can use SQL Server Express or Standard.

IMPORTANT: SQL Server Express can only be used as the database software for the Express version of P2000 Server. Do not install SQL Server Express for use with Corporate or Professional versions of P2000 Server.

See Chapter 2: System Requirements for more information about what versions of Windows OS and SQL Server work with your edition of P2000 Server. P2000 Workstation installations do not require SQL Server.

IMPORTANT: Read the P2000 Foreign Language Installation document that comes with your P2000 Foreign Language Pack before you install the Windows operating system or the SQL Server on the P2000 host system. There are additional installation requirements for these components if you want your P2000 server or workstation to work in a language other than English.

5-1 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

INSTALLING .NET 4.0

.NET 4.0 is a prerequisite for SQL Server when it is being installed on a host system with Windows Server 2008 or 2008 R2. If you are installing SQL Server Standard on a host system with Windows Server 2012 or Windows Server 2012 R2, you do not need to install .NET 4.0. The Windows Server 2012 R2 installation automatically installs a supported version of .NET.

To install .NET 4.0:

1. Log on to the system as administrator.

2. Launch the .NET installer (available on the P2000 Prerequisites disk or from Microsoft).

3. On the Open File - Security Warning window, click Run.

4. Click the checkbox to accept the license terms, then click Install.

5-2 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

5. When the installation is complete, click Finish.

INSTALLING SQL SERVER STANDARD EDITION (2008 R2 SP1, 2012, OR 2014)

This procedure describes how to install SQL Server Standard 2008 R2 SP1, 2012, or 2014.

NOTE: This procedure uses screen shots from an installation of SQL Standard 2012. If you are installing a different version of SQL Server Standard Edition, there may be small differences.

To install SQL Server Standard Edition:

1. Start the installer application.

The SQL Server Installation Center window opens.

5-3 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

2. Click on Installation in the left pane.

3. On the SQL Server Installation Center window, click New SQL Server stand-alone installation or add features to an existing installation in the right window pane.

5-4 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

4. On the Setup Support Rules window, verify that all operations have been completed (no failures are reported), then click OK.

All operations completed successfully.

5. On the Product Key window, enter the product key, then click Next.

5-5 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

6. On the License Terms window, select I accept the license terms, then click Next.

7. SQL Server 2008 R2 only: On the Setup Support Files window, click Install.

5-6 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

8. SQL Server 2012 only: On the Product Updates window, click Next (you may see a warning message if the installer cannot access Windows Update via the Internet).

9. On the Setup Support Rules window, click Next.

5-7 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

10. On the Setup Role window, select SQL Server Feature Installation, then click Next.

11. On the Feature Selection window, select the following options:

• Database Engine Services • SQL Server Replication • Client Tools Connectivity • Integration Services • Client Tools Backwards Compatibility • Management Tools - Basic • Management Tools - Complete

NOTE: For SQL Server 2014, in addition to shared feature directories, you can also specify the Instance root directory. This feature is used with named instances. To use a named instance, refer to the Microsoft help.

5-8 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

12. Click Next.

13. On the Installation Rules window, click Next.

5-9 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

14. On the Instance Configuration window, accept the default settings by clicking Next.

This example shows a default instance (MSSQLSERVER); to use a named instance, refer to the Microsoft help.

IMPORTANT: If you select Default instance, the current computer name is used as the name of the SQL Server database. Do not change the computer name after this point, as it will disrupt communications between the P2000 Server and the SQL Server.

5-10 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

15. On the Disk Space Requirements window, click Next.

16. SQL Server 2008 R2 SP1 only: On the Server Configuration window, use the following settings for SQL Server services, and click Next.

Service Account Name Password Startup Type

SQL Server Agent NT AUTHORITY\SYSTEM (none) Automatic

SQL Server Database Engine NT AUTHORITY\SYSTEM (none) Automatic

SQL Server Integration NT AUTHORITY\SYSTEM (none) Automatic Services 10.0

SQL Server Browser (default value) (none) Automatic

5-11 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

17. SQL Server 2012 only: On the Server Configuration window, use the following settings for SQL Server services, and click Next.

Service Account Name Password Startup Type

SQL Server Agent (default value) (none) Automatic

SQL Server Database Engine (default value) (none) Automatic

SQL Server Integration Services 11.0 (default value) (none) Automatic

SQL Server Browser (default value) (none) Automatic

5-12 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

18. On the Database Engine Configuration window, select Mixed Mode (SQL Server authentication and Windows authentication), specify and confirm the SQL Server password (Master 2000), click Add Current User, and then click Next.

5-13 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

19. On the Error Reporting window, accept the default settings by clicking Next.

20. On the Installation Configuration Rules window, verify that all operations have been completed (no failures are reported). Click Next.

All operations completed successfully.

5-14 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

21. On the Ready to Install window, click Install.

22. The Installation Progress window opens. The installation will take several minutes. When the progress bar indicates completion, click Next.

5-15 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

23. When the Complete window appears, click Close.

24. Close the SQL Server Installation Center window.

Proceed to Verifying Network Protocol Settings on page 5-34

INSTALLING SQL SERVER EXPRESS EDITION (2008 R2 OR 2012 SP2)

This section describes how to install SQL Server Express 2008 R2 and 2012 SP2 from the download files available from Microsoft. If you are using the Prerequisites DVD(s) to install SQL Server Express, some of the windows may not be present. This section includes: • Using P2000 Prerequisites to Install SQL Server Express on page 5-17 • Installing SQL Server Express 2008 R2 on page 5-17 • Installing SQL Server Express 2012 SP2 on page 5-27

IMPORTANT: SQL Server Express can only be used as the database software for the Express version of P2000 Server. Do not install SQL Server Express for use with Corporate or Professional versions of P2000 Server. See Chapter 2: System Requirements for more information.

5-16 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

Using P2000 Prerequisites to Install SQL Server Express

The P2000 Prerequisites contain files needed to install SQL Server Express. The process is similar to installing from a file downloaded from Microsoft, but some windows may not be present.

To install SQL Server Express from the P2000 Prerequisites DVD:

1. Log on to the system as administrator.

2. Start the P2000 Prerequisites application.

The P2000 Prerequisites application will check the operating system and the database software on the host system to evaluate what additional software, if any, needs to be installed.

If SQL Server is not detected, you will be informed that the connection to SQL Server could not be established, and prompted to install SQL Server Express, in addition to any other software that may be needed.

3. To install SQL Server Express, click Yes; then follow the prompts. If you are prompted to make selections, use the process described in Installing SQL Server Express 2008 R2 on page 5-17 for guidance (some windows may not be present).

Installing SQL Server Express 2008 R2

To install SQL Server Express 2008 R2:

1. Start the installer application

The SQL Server Installation Center window opens.

5-17 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

2. Click on Installation in the left pane.

3. On the SQL Server Installation Center window, click New SQL Server stand-alone installation or add features to an existing installation in the right window pane.

5-18 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

4. On the Setup Support Rules window, verify that all operations have been completed (no failures are reported), then click OK.

All operations completed successfully.

5. On the Product Key window, click Next. The express versions of SQL Server do not require product key.

5-19 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

6. On the License Terms window, select I accept the license terms, then click Next.expr

7. On the Setup Support Files window, click Install.

5-20 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

8. On the Setup Support Rules window, click Next.

9. On the Feature Selection window, select all available options:

• Database Engine Services • SQL Server Replication

Click Next.

5-21 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

10. On the Instance Configuration window, select instance type according to the needs of your system and click Next.

This example shows a default instance (MSSQLSERVER); to use a named instance, refer to the Microsoft help.

IMPORTANT: If you select Default instance, the current computer name is used as the name of the SQL Server database. Do not change the computer name after this point, as it will disrupt communications between the P2000 Server and the SQL Server.

5-22 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

11. On the Disk Space Requirements window, click Next.

12. On the Server Configuration window, use the following settings for SQL Server services, and click Next.

Service Account Name Password Startup Type

SQL Server Database Engine NT AUTHORITY\SYSTEM (none) Automatic

SQL Server Browser (default value) (none) Disabled

5-23 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

13. On the Database Engine Configuration window, select Mixed Mode (SQL Server authentication and Windows authentication), specify and confirm the SQL Server password (Master 2000), click Add Current User, and then click Next.

14. On the Error Reporting window, accept the default settings by clicking Next.

5-24 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

15. On the Installation Rules window, verify that all operations have been completed (no failures are reported). Click Next. All operations completed successfully.

16. On the Ready to Install window, click Install.

5-25 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

17. The Installation Progress window opens. When the progress bar indicates completion, click Next.

18. When the Complete window appears, click Close.

19. Close the SQL Server Installation Center window.

Proceed to Verifying Network Protocol Settings on page 5-34

5-26 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

Installing SQL Server Express 2012 SP2

To install SQL Server Express 2012 SP2:

1. Start the installer application

The SQL Server Installation Center window opens.

2. Click on Installation in the left pane.

3. On the SQL Server Installation Center window, click New SQL Server stand-alone installation or add features to an existing installation in the right window pane.

5-27 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

4. On the License Terms window, select I accept the license terms, then click Next.

5. If asked, click OK to the message about restarting your computer after the setup process is completed.

5-28 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

6. The Product Updates window may appear. Click Next (you may see a warning message if the installer cannot access Windows Update via the Internet).

7. On the Feature Selection window, select the following:

• Database Engine Services • SQL Server Replication • Management Tools -Basic Click Next.

5-29 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

NOTE: Other features may be listed or may already be selected by default.

8. On the Instance Configuration window, select instance type according to the needs of your system and click Next.

This example shows a default instance (MSSQLSERVER); to use a named instance, refer to the Microsoft help.

5-30 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

IMPORTANT: If you select Default instance, the current computer name is used as the name of the SQL Server database. Do not change the computer name after this point, as it will disrupt communications between the P2000 Server and the SQL Server.

9. On the Server Configuration window, use the following settings for SQL Server services, and click Next.

Service Account Name Password Startup Type

SQL Server Database Engine (default value) (none) Automatic SQL Server Browser (default value) (none) Disabled

5-31 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

10. On the Database Engine Configuration window, select Mixed Mode (SQL Server authentication and Windows authentication), specify and confirm the SQL Server password (Master 2000). Verify that current user is added or click Add Current User. Click Next.

11. On the Error Reporting window, accept the default settings by clicking Next.

5-32 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

12. The Installation Progress window displays progress and closes automatically one the process is complete.

13. When the Complete window appears, click Close.

14. Close the SQL Server Installation Center window.

15. Reboot your computer.

Proceed to Verifying Network Protocol Settings on page 5-34

5-33 P2000 Software Installation Manual Installing SQL Server 24-10832-151 Rev. F

VERIFYING NETWORK PROTOCOL SETTINGS

A P2000 Server requires specific SQL Server network protocol settings.

To verify network protocol settings:

1. Start SQL Server Configuration Manager.

2. In the SQL Server Configuration Manager window, expand the SQL Server Network Configuration entry and highlight Protocols for MSSQLSERVER.

3. Verify that the following protocols are enabled: •Shared Memory •Named Pipes •TCP/IP If the VIA protocol is listed, leave it at its default setting.

4. To enable a disabled protocol, right-click on the icon, select Enable, and follow the prompts.

IMPORTANT: SQL Server services must be restarted for configuration changes to take effect.

5-34 P2000 Software Installation Manual Running P2000 Prerequisites 24-10832-151 Rev. F

6. RUNNING P2000 PREREQUISITES

This section describes how to run a P2000 Prerequisites check on a P2000 host system. This section includes: • Overview on page 6-1 • Running a P2000 Prerequisites Check on page 6-2

OVERVIEW

A P2000 Prerequisites check examines the host system to make sure that it has the proper software to support the P2000 software you are going to install. If the host system does not have the proper software, the P2000 Prerequisites check will list what software is needed and offer to install it, if possible.

IMPORTANT: All P2000 Server and Workstation installations require .NET Framework 3.5 SP1 to be installed. This software comes on the P2000 Prerequisites disk and can be installed from there. However, Windows 8.1 require a special version of .NET Framework 3.5 SP1 that can only be obtained with a working Internet connection or by following the instructions in this Microsoft Support article: http://support.microsoft.com/kb/2785188.

If a host system needs additional software, either install it yourself or use the P2000 Prerequisites application to install it. After installing additional software, restart the host system and then run the P2000 Prerequisites check again. Do not proceed until you receive a clean P2000 Prerequisites check; that is, when you see No updates needed.

IMPORTANT: Do not install P2000 software until the host system has passed the P2000 Prerequisites check.

6-1 P2000 Software Installation Manual Running P2000 Prerequisites 24-10832-151 Rev. F

RUNNING A P2000 PREREQUISITES CHECK

You must perform a P2000 Prerequisites check before you install the P2000 Server or P2000 Workstation software.

To run a P2000 Prerequisites check:

1. Log on to the system as administrator.

2. Start the P2000 Prerequisites application.

If doing this manually, open the Prerequisites disk (Disk 1 if more than one were provided) and double click setup.exe.

3. On the Welcome screen, click Next.

The Setup Type screen appears.

4. Select one of the following options, then click Next:

• P2000 Workstation: to check for prerequisites required by a P2000 Workstation. • P2000 Server: to check for prerequisites required by a P2000 Server.

6-2 P2000 Software Installation Manual Running P2000 Prerequisites 24-10832-151 Rev. F

5. If you selected the P2000 Server option, enter the name of the SQL Server instance you want to use with your P2000 Server or accept the default value, then click Next.

If you are using the default SQL Server instance, enter the computer name (if you changed the computer name to the factory default value, it would be P2000). If you are using a named instance, use the format: database_server\named_instance

The P2000 Prerequisites application will check your system and display required additional software.

6. To install additional software, follow the prompts and accept the default selections.

The system may restart several times during the installation(s).

7. Each time the computer restarts, log on to the system as administrator. You may need to restart the P2000 Prerequisites application manually. To do this, open the Prerequisites disk (Disk 1 if more than one were provided) and double click setup.exe.

6-3 P2000 Software Installation Manual Running P2000 Prerequisites 24-10832-151 Rev. F

8. When all required updates have been installed, the following screen appears with a No updates needed message.

When you see the No updates needed message, the host system has passed the P2000 Prerequisites check.

9. Click Next.

The P2000 Prerequisites application closes.

6-4 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

7. INSTALLING A P2000 SERVER

This section describes how to install the P2000 Server software on the host system. This section includes: • Before You Install a P2000 Server on page 7-1 • Installing P2000 Server Software on page 7-1

BEFORE YOU INSTALL A P2000 SERVER

If you do not enter a valid Registration Key, communication between the P2000 Server and devices in the P2000 SMS ends on the ninth day after installation.

NOTE: If your P2000 SMS includes a Stanley Wi-Q (OSI) panels integration, refer to Installing Stanley Wi-Q System Software for OSI Integrations (LIT- 12011909).

INSTALLING P2000 SERVER SOFTWARE

To install P2000 Server software:

1. Log on to the system as administrator.

2. Start the P2000 Installer application:

If you have a P2000 Installer disk, insert it to start Autorun.

To do this manually, without Autorun, open the P2000 Installer disk and double click setup.exe.

3. When the Welcome screen appears, click Next.

4. On the License Agreement screen, read the license agreement, then click Yes to accept it.

7-1 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

The Install Location screen appears.

5. Click Next to accept the default installation folder or Browse to the desired location, click OK, then click Next.

6. On the Setup Type screen, select P2000 Server, then click Next.

7-2 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

7. The Select Server Components screen appears.

Select the features you want to install, then click Next:

• P2000 Server: Installs the P2000 Server software. • P2000 Web Access: Installs the Web Access files. • OSI Interface: Installs the Stanley Wi-Q (OSI) files. These panels are an option you must purchase to use.

NOTE: Support for Stanley Wi-Q (OSI) panels requires IIS Version 6.0 or 7.0. These panels are not supported on systems using Windows Server 2012, Windows Server 2012 R2, Windows 10 Professional, SQL Server 2012, or SQL Server 2014. Some versions of Windows may require Service Pack installation prior to SQL Server installation; refer to the Microsoft documentation for more information.

7-3 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

The Select Client Components screen appears.

8. Select the P2000 features you want to install, then click Next.

• P2000 Client: Cannot be deselected. • Badging: Installs the Integrated Video Imaging option along with all other workstation capabilities.

NOTE: Windows Network Discovery must be enabled on the P2000 Workstation in order for it to communicate with the P2000 Server for badging and other workstation functions. Consult your Windows documentation for details on enabling Network Discovery for your version of Windows. On most system, it is enabled by default.

• AV Codecs: Installs the files necessary for integration between a P2000 Server and Digital Video Recording (DVR) devices. • Tutorial Files: Installs the files necessary to view the P2000 Tutorial, which presents an overview of the P2000 security system’s major features and options. It also covers a number of system configuration, installation, and troubleshooting tips.

7-4 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

If you selected Badging on the Select Client Components screen, the Badging Client Type screen appears.

9. Select the desired video imaging software (you can only select one or the other), then click Next:

• ID Server: Installs the Integrated Video Imaging option using the ID Server software. • EPI Builder: Installs the Integrated Video Imaging option using the EPI Builder software. The AV Codec Type screen appears.

7-5 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

10. Select the protocols to be used with the AV option.

Note the following:

• The following protocols are not supported in this release: - Johnson Controls® Digital Vision Network (DVN) 5000 - Bosch® Video Management System (VMS) - Cisco® VMS - Honeywell® Rapid Eye® - Nice™ Pro/Alto/Vsat - On-Net Surveillance Systems (OnSSI®) Ocularis® CS - Panasonic WJ-ND400 and WJ-ND300 - Pelco Endura and X-Portal Endura - Verint® Nextiva® • For integration with P2000 VMS Version 6.x protocol select the P2000 VMS check box; for integration with P2000 VMS Version 7.x protocol select the P2000 VMS 7.0 check box. • Integration with some protocols requires that after the P2000 software installation you install an additional client component on the P2000 server and workstations. These protocols are: - P2000 VMS Version 6.x - P2000 VMS Version 7.x - Aimetis Symphony Version 7.x For instructions on obtaining and installing client software refer to the P2000 DVR/VMS Integration manual after completing the P2000 software and DVR/VMS codecs installation.

IMPORTANT: If you click Select All, remember that only one version of a protocol can be selected when you click Next.

7-6 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

11. Click Next when the appropriate protocols are selected.

The SQL Server Instance screen appears.

12. Enter the name of the SQL Server instance you want to use for your P2000 Server, then click Next.

If you chose to use the default SQL Server instance during the SQL Server installation, then the instance name will be the same as the computer name (which, if you are using the factory default value, is P2000).

If you chose to use a named instance, enter the name of that named instance here.

7-7 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

The Site Name screen appears.

13. Enter a unique Site Name to identify this P2000 site, then click Next.

If you are installing a P2000 Server that will be part of a P2000 Enterprise, all P2000 Servers in that enterprise must have unique site names.

14. The SNTP (Time) Server screen appears.

7-8 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

15. Make the appropriate selection, then click Next:

• Yes: The installer configures the P2000 Server as an SNTP server. • No: The installer does not configure the P2000 Server as an SNTP server. The P2000 system requires either configuring the P2000 Server as SNTP server or using a custom mechanism to synchronize time between the server and the workstations.

The Synchronize Server screen appears.

16. To set the P2000 Server as the Authoritative Time Server (for synchronizing time with another computer or the Internet), select Yes, then click Next.

7-9 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

The P2000 Time Service screen appears.

17. If you have not selected the P2000 Server as the Authoritative Time Server, you will be asked to use the P2000 Time Service; select Yes, then click Next.

The Current Settings screen appears.

7-10 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

18. Click Next to begin copying files.

This will take a few minutes.

The Successful Installation screen appears.

19. Click OK.

The Restart screen appears.

20. Remove the P2000 Installer disk (if used), then click Finish.

7-11 P2000 Software Installation Manual Installing a P2000 Server 24-10832-151 Rev. F

NOTE: The P2000 System Adapter Service provides the communication between the P2000 Server and the P2000 Web UI software, and is automatically enabled when you install the P2000 software or upgrade it to Version 3.14 SP5. If your facility does not require the P2000 Web UI software, we recommend disabling this service to avoid unnecessary Service Adapter messages. To disable this service, un-select Auto Start in the Service Startup Configuration application and reboot the system again. Refer to the P2000 Software User Manual for more information on disabling this service.

7-12 P2000 Software Installation Manual P2000 Server Registration and Login 24-10832-151 Rev. F

8. P2000 SERVER REGISTRATION AND LOGIN

This section describes how to register your P2000 Server and its options, and how to log in to your P2000 Server. This section includes: • Obtaining and Adding Registration and Option Keys on page 8-1 • Logging In to a P2000 Server on page 8-5 • Additional Login Information on page 8-6

OBTAINING AND ADDING REGISTRATION AND OPTION KEYS

Each P2000 Server requires a Registration Key from Johnson Controls, which you enter using the Register application on the P2000 Server’s host system. A P2000 Server may also include options, each of which requires an Option Key. Option Keys are also entered using the Register application. Some options require software to be installed during the P2000 Server installation.

NOTE: You will see an error message if you try to enter an Option Key for a software component that needs to be installed during the P2000 Server installation but was not. Run the P2000 Server installation again and install the component.

The Installation Key and Option Keys are linked to the hardware of the host system. So if the hard drive of the P2000 Server host system fails, and you reinstall the P2000 Server on a different host system, you will need a new Registration Key and Option Keys. You must enter the Registration Key before entering any Option Keys.

Obtaining a Registration Key and Option Keys

This section describes how to obtain both a P2000 Server Registration Key and Option Keys.

8-1 P2000 Software Installation Manual P2000 Server Registration and Login 24-10832-151 Rev. F

To obtain a Registration Key and Option Keys:

1. Go to Start > Programs > Johnson Controls > P2000 > Register.

To access Start on a Windows Server 2012 or Windows Server 2012 R2 system, hover the mouse cursor in the upper right portion of the screen, then click the Start icon when it appears.

The Register screen appears.

2. Email the following information to [email protected]:

• The Installation Key number (cut and paste the number to avoid mistakes) • P2000 software version • P2000 software part number and system option part numbers to register (refer to Registration of P2000 Options form included with your software) • P2000 system option quantity, not to exceed quantity on AOMS order • The 7-digit AOMS number • Site name and address representing the end user facility • Johnson Controls branch or dealer name and address

8-2 P2000 Software Installation Manual P2000 Server Registration and Login 24-10832-151 Rev. F

• Email address where you want the P2000 registration and system option keys to be send • Upgrades only: Serial number, found on the System Configuration screen (providing the serial number prevents loss of existing licensing) You will receive an email response with your Registration Key and any Option Keys.

Registering a P2000 Server Registration Key

This section describes how to register a P2000 Server.

To register a P2000 Server:

1. With the Registration Key, go to Start > Programs > Johnson Controls > P2000 > Register.

2. Cut and paste the number you received into the New Registration Key field, then click OK.

You are prompted to restart the host system.

3. Click Yes. The host system restarts.

8-3 P2000 Software Installation Manual P2000 Server Registration and Login 24-10832-151 Rev. F

Adding Option Keys

This section describes how to add Option Keys.

To add Option Keys:

1. Go to Start > Programs > Johnson Controls > P2000 > Register.

2. Click Add.

The Add Option Key screen appears.

3. Enter one Option Key number into the New Option Key field, then click OK.

You can only enter one Option Key at a time.

4. If you have more Option Keys to register, repeat steps 2 and 3 until all numbers are listed in the Option Keys box.

8-4 P2000 Software Installation Manual P2000 Server Registration and Login 24-10832-151 Rev. F

NOTE: The Update button is enabled when you select an option key that has been added. However, if the option key has just been listed on the screen but not added into the database, the Update button is disabled.

5. Click OK. You will be prompted to restart the host system.

6. Click Yes.

LOGGING IN TO A P2000 SERVER

Until the P2000 Server is properly registered, every time you restart the computer and launch the P2000 software, you will receive a message about the number of days left for registration. You must be logged on to the host system as administrator to log in.

To log in to a P2000 Server:

1. Double-click the P2000 icon on the desktop.

2. On the Login screen, use the default credentials.

Setting Default Value Comment

User Name Cardkey Text is not case sensitive

Password master Text is case sensitive

3. Click OK.

You are now ready to configure and operate your P2000 Server.

NOTE: After completing a new installation of a P2000 server, if you add and configure controllers and terminals prior to installing the Web API and Web UI, you must run Item Synchronization so that the Web API properly captures the data. Refer to the P2000 Software User Manual for complete Item Synchronization instructions.

Refer to the P2000 Software User Manual for full configuration and usage information.

8-5 P2000 Software Installation Manual P2000 Server Registration and Login 24-10832-151 Rev. F

ADDITIONAL LOGIN INFORMATION

The Login window does not allow you to select a partition on the Login screen. This change makes it harder for an attacker to gain unauthorized access to a P2000 system. To allow operators to access a workstation that does not belong to a partition assigned to them, set that workstation as Public. Once a workstation is set as Public, all known P2000 operators can use that workstation to access the system.

8-6 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

9. INSTALLING A P2000 WORKSTATION

This section describes how to install the P2000 Workstation software on a P2000 host system. It also describes how to get a P2000 Workstation supplied by Johnson Controls to communicate with a P2000 Server that has a server name other than the default. This section includes: • Overview on page 9-1 • Installing P2000 Workstation Software on page 9-2 • P2000 Server and Workstation Communication on page 9-10

OVERVIEW

A P2000 Workstation allows an additional operator to monitor and control a P2000 SMS. The number of P2000 Workstations that can be supported by a P2000 Server depends on the edition that was licensed.

NOTE: The P2000 Server must be installed and configured before you can install a P2000 Workstation.

A P2000 Workstation can be installed on Windows 7, 8.1, and 10 Professional. A P2000 Workstation never hosts the P2000 SMS database, and thus SQL Server software is not needed for a P2000 Workstation. However, the .NET Framework 4 component is required. See P2000 Workstation System Requirements on page 2-4 for complete P2000 Workstation system requirements.

NOTE: On the workstation computer, Windows Power Options settings for Turn off the display and Put the computer to sleep should be set to Never.

NOTE: Always run a P2000 Prerequisites check on the host system before installing the P2000 Workstation software. If additional software is required, install it before installing the P2000 Workstation.

9-1 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

INSTALLING P2000 WORKSTATION SOFTWARE

This section describes how to install P2000 Workstation software.

IMPORTANT: Windows Network Discovery must be enabled on the P2000 Workstation in order for it to communicate with the P2000 Server. Consult your Windows documentation for details on enabling Network Discovery for your version of Windows. On most system, it is enabled by default.

To install P2000 Workstation software:

1. Log on to the system as administrator.

2. Start the P2000 Installer application.

If you have a P2000 Installer disk, insert it to start Autorun.

To do this manually, without Autorun, open the P2000 Installer disk and double click setup.exe.

3. When the Welcome screen appears, click Next.

4. On the License Agreement screen, read the license agreement, then click Yes to accept it.

The Install Location screen appears.

9-2 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

5. Click Next to accept the default installation folder or Browse to the desired location, click OK, then click Next.

6. On the Setup Type screen, select Workstation, then click Next.

7. The Select Client Components screen appears.

9-3 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

8. Select the desired P2000 Workstation components, then click Next:

• P2000 Client: Installs the P2000 Workstation software. • Badging: Installs the Integrated Video Imaging option along with all other workstation capabilities. • AV Codecs: Installs the files necessary for integration between P2000 and Digital Video Recording (DVR). • Tutorial Files: Installs the files necessary to view the P2000 Tutorial, which presents an overview of the P2000 security system’s major features and options. It also covers a number of system configuration, installation, and troubleshooting tips. If you selected Badging on the Select Client Components screen, the Badging Client Type screen appears.

9. Choose the desired Video Imaging software, then click Next:

• ID Server: Installs the Integrated Video Imaging option using the ID Server software.

NOTE: When running the P2000 Video Imaging ID Server application on a Windows 10 Professional workstation, you must use Windows 10 Professional Build 1607 or later with the latest Windows updates. Running ID Server on an earlier version of Windows 10 Professional, or without the latest updates, will cause the application to fail.

9-4 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

• EPI Builder: Installs the Integrated Video Imaging option using the EPI Builder software You can only select one or the other, not both.

If you selected AV Codecs on the Select Client Components screen, the AV Codec Type screen appears.

10. Select the protocols to be used with the AV option, then click Next.

Note the following:

• The following protocols are not supported in this release: - Johnson Controls Digital Vision Network (DVN) 5000 - Bosch Video Management System (VMS) - Cisco VMS - Honeywell Rapid Eye - Nice Pro/Alto/Vsat - On-Net Surveillance Systems (OnSSI) Ocularis CS - Panasonic WJ-ND400 and WJ-ND300 - Pelco Endura and X-Portal Endura - Verint Nextiva • For integration with P2000 VMS Version 6.x protocol select the P2000 VMS check box; for integration with P2000 VMS Version 7.x protocol select the P2000 VMS 7.0 check box. • Integration with some protocols requires that after the P2000 software installation you install an additional client component on the P2000 server and workstations. These protocols are:

9-5 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

- P2000 VMS Version 6.x - P2000 VMS Version 7.x - Aimetis Symphony Version 7.x For instructions on obtaining and installing client software refer to the P2000 DVR/VMS Integration manual after completing the P2000 software and DVR/VMS codecs installation. The SQL Server Instance screen appears.

11. Enter the computer name of the system hosting the P2000 Server, then click Next.

NOTE: If you are using a named SQL Server instance on the P2000 Server, you must enter both the computer name and the named instance name: use the format database_server\named_instance.

Make sure to correctly enter the computer name of the system hosting the P2000 Server and the named SQL Server instance, if applicable.

If you enter the wrong name or make a typo, the information will be accepted, but when you attempt to start the P2000 Workstation, it will not find the P2000 Server and you will not be able to use the workstation.

9-6 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

If this situation occurs, use the DSN Switcher application to change the configuration of the P2000 Workstation to correctly connect to the P2000 Server. See P2000 Server and Workstation Communication on page 9-10 for details.

The Time Synchronization screen appears.

12. Select the desired time synchronization option, then click Next.

The P2000 SMS needs a way to synchronize time between the P2000 Server and the P2000 Workstation.

The options are:

• Use the P2000 Server as the time source: Choose this option if the P2000 Server to which this P2000 Workstation is connected was configured as an SNTP (time) server. • Use a different SNTP (Time) server: Choose this option if you want to enter the name or IP address of an SNTP server. • Do not change the time configuration settings for this workstation: Choose this option if you want to configure the P2000 Workstation with a time synchronization server at a later time.

9-7 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

NOTE: You can select Do not change the time configuration settings for this workstation and continue the installation. However, you must later manually configure this workstation with time synchronization method. If you select this option, additional information screens will appear to confirm your choice and remind you of the time synchronization requirement.

If you selected Use a different SNTP (Time) server on the Time Synchronization screen, the Enter SNTP (Time) server screen appears.

9-8 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

13. Enter the name or IP address of an SNTP server to be used for time synchronization, then click Next.

The Start Copying Files screen appears.

14. Click Next to begin the installation. This will take a few minutes.

When the installation is complete, the InstallShield Wizard Complete screen appears.

15. Make the desired selection, then click Finish.

9-9 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

P2000 SERVER AND WORKSTATION COMMUNICATION

A P2000 Workstation must be configured to communicate with a specific P2000 Server. In most cases, this is done during the P2000 Workstation installation, on the SQL Instance screen, where you enter the computer name of the P2000 Server and, in some cases, the SQL Server instance name. (Because the default SQL Server instance name is the same as the computer name, you only have to enter computer name and instance name if you are using a named instance.) If a P2000 Workstation is not correctly configured to communicate with a P2000 Server, you must change the workstation’s configuration using the DSN Switcher application.

NOTE: By default, P2000 Workstations supplied by Johnson Controls come with P2000 software that is configured to connect with a P2000 Server hosted on a computer named P2000. If your P2000 Server is named something other than P2000, you must configure the supplied P2000 Workstation to communicate using the actual P2000 Server name and SQL Server instance, if applicable.

This procedure changes the name of the P2000 Database and Communications Server, as well as the CCTV Server.

To change the name of a P2000 Server on a P2000 Workstation:

1. Navigate to \Program Files (x86)\Johnson Controls\P2000\bin and double-click dsnswitcher.exe.

The DSN Switcher dialog box appears.

9-10 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

2. In the Switch P2000 database server to field, enter the computer name of the system hosting the P2000 Server.

NOTE: If you are using a named SQL Server instance on the P2000 Server, you must enter both the computer name and the named instance name: use the format database_server\named_instance.

3. Click OK, then restart the P2000 Workstation.

ADDITIONAL P2000 WORKSTATION INSTALLATION INFORMATION

The installation process makes changes to the DCOM settings. For more details on DCOM configuration, refer to the P2000 Software User Manual.

Logging on to FDA-Compliant P2000 Workstations

If your P2000 system is in compliance with the FDA requirements, the first time you log on to the P2000 Workstation, you will get a message about the required change of screen saver settings. Click Yes to this message. FDA compliance requires that the P2000 Workstation be protected from unauthorized access by a P2000 screen saver with a password policy.

P2000 Workstations Running Windows 7

Windows 7 operating systems allow users to have accounts without passwords. However, only accounts with passwords can connect to the P2000 Server. The username and password on the P2000 Workstation must be the same as the username and password on the P2000 Server.

NOTE: The account on the P2000 Server must be a member of the PEGASYS Users group. Refer to the P2000 Software User Manual for more information about the PEGASYS Users group.

For instructions on setting up user accounts with passwords, refer to Microsoft’s documentation.

9-11 P2000 Software Installation Manual Installing a P2000 Workstation 24-10832-151 Rev. F

9-12 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

10. UPGRADING P2000 SOFTWARE

This section describes how to upgrade P2000 Server and P2000 Workstation software to Version 3.14 .

NOTE: For upgrades from P2000 SMS Version prior to 3.12, contact Technical Support.

This section includes: • Configuring Automatic Workstation Updates on page 10-1 • Upgrade Overview on page 10-1 • Before Upgrading on page 10-2 • Upgrading a P2000 Server on the Same Host System on page 10-4 • Upgrading a P2000 Server On a New Host System on page 10-12 • Upgrading a P2000 Workstation on page 10-16

CONFIGURING AUTOMATIC WORKSTATION UPDATES

P2000 supports the automatic distribution of software updates to workstations in a P2000 Security Management System. P2000 administrators can configure the P2000 Server to force update all P2000 workstations in the system or allow workstation operators to accept or deny the update when logging into the system. The Automatic Update feature eliminates the need to manually update each workstation when a new P2000 software version or service pack is released. For more information, refer to the P2000 Software User Manual.

NOTE: If your system uses P2000 VMS, you still must manually upgrade P2000 VMS on the P2000 workstations. Refer to the P2000 DVR/VMS Integration manual for complete database backup instructions.

UPGRADE OVERVIEW

If you have questions about your upgrade options, contact your local Johnson Controls office. You can find your local office using this link: http://www.johnsoncontrols.com/content/us/en/locations.html

10-1 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

The P2000 SMS software is under the Building Efficiency business unit. Each of the P2000 software products that can be upgraded have different upgrade requirements. To upgrade a P2000 server or workstation software: • P2000 Server: Depends on whether you are upgrading the software on the same host system or on a different host system. Upgrading on the same host system is described in Upgrading a P2000 Server on the Same Host System on page 10-4. Upgrading on a different host system is described in Upgrading a P2000 Server On a New Host System on page 10-12. • P2000 Workstation: Install the Version 3.14 SP5 software on top of the existing P2000 Workstation software. The upgrade process is exactly the same as installing the software on a fresh system, described in Chapter 9: Installing a P2000 Workstation. Be sure to run a Version 3.14 SP5 P2000 Prerequisites check before upgrading.

BEFORE UPGRADING

This section describes some issues that may impact your upgrade process.

P2000 Software Upgrade Validation Tool

You must run the current P2000 Software Upgrade Validation Tool on your existing P2000 SMS. This tool detects discontinued hardware and other unsupported configuration items. If any are found, they must be updated; the P2000 Version 3.14 SP5 installer will not run if it detects discontinued products.

NOTE: The P2000 Software Upgrade Validation Tool is version-specific.

Refer to the P2000 Software Upgrade Validation Tool manual or the Product Discontinuation notice (LIT-1200640) for more information. If you have questions about discontinued hardware and accessories, contact your local Johnson Controls office. You can find your local office using this link: http://www.johnsoncontrols.com/content/us/en/locations.html The P2000 SMS software is under the Building Efficiency business unit.

10-2 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

NOTE: For information on how to integrate legacy devices into a system using P2000 SMS Version 3.14 SP5, refer to the document Support for Legacy Devices in P2000 SMS.

P2000 Prerequisites Check

You must run a Version 3.14 SP5 P2000 Prerequisites check on the host system before upgrading any P2000 software. As with a new install, running the Version 3.14 SP5 P2000 Prerequisites check ensures that the host system can support the software version to which you are upgrading. Run the Version 3.14 SP5 P2000 Prerequisites check as the last thing you do before performing the upgrade.

Upgrade of P2000 Express Version to a Full Version

If you have an existing P2000 SMS Express to P2000 SMS V3.14 SP5, you must first register your existing system with a full-version registration key for the existing version, and then follow the usual upgrade process. See Obtaining the New Registration Key and Option Keys on page 10-7 for more information on obtaining the registration key.

DVR/VMS Integration

Genetec® Omicast® Integration

If the Genetec software development kit (SDK) is installed on the P2000 Server you are upgrading, remove it prior to upgrade using the Windows Add/Remove Programs utility, then reinstall it after you have upgraded.

Milestone Integration

If the Milestone SDK is installed on the P2000 Server you are upgrading, remove it prior to upgrade using the Windows Add/Remove Programs utility, then reinstall it after you have upgraded.

10-3 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

Integration With Stanley Wi-Q (OSI) Panels

If your P2000 SMS includes a Stanley Wi-Q (OSI) panels integration, refer to Installing Stanley Wi-Q System Software for OSI Integrations (LIT-12011909) before upgrading.

HID Controllers

All history stored or generated in the HID controllers during the upgrade is lost. After upgrading a system with Edge controllers, a full download for all HID controllers is required.

Distributed Deployment Mode

You can deploy a P2000 Server in distributed deployment mode, where the P2000 Server services run on one machine (the P2000 application server), while the P2000 databases are hosted on another machine (the P2000 database server). If you are upgrading a P2000 SMS that uses distributed deployment mode, you must upgrade both the P2000 Application Server and the P2000 Database Server to the same version. Refer to the Technical Bulletin Separating the P2000 Application Server from the Database Servers for more information about distributed deployment mode.

Web Access

If you were previously using the Live Capture feature, uninstall and reinstall the WebUSB application on Web Access clients after you have upgraded. For detailed instructions, refer to the P2000 Web Access manual.

UPGRADING A P2000 SERVER ON THE SAME HOST SYSTEM

This section describes how to upgrade a P2000 Server to Version 3.14 SP5 when upgrading on the same host system.

IMPORTANT: The P2000 Server is not operational during the upgrade process.

10-4 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

The Upgrade Sequence

When upgrading a P2000 Server on the same host system, perform these steps in this order: 1. Run the P2000 Software Upgrade Validation Tool on your existing P2000 SMS to check for discontinued hardware and unsupported configuration items. If any are found, they must be updated before you can upgrade to Version 3.14 SP5. The P2000 Version 3.14 SP5 installer will not run if it detects discontinued products or unsupported configuration items.

Refer to the P2000 Software Upgrade Validation Tool manual or the Product Discontinuation notice (LIT-1200640) for more information.

2. Obtain the new Registration Key and, if you are adding additional options, obtain the corresponding new Option Keys.

You must get the new Registration Key before you begin the upgrade installation; you must enter it during the process. You can add the new Option Keys when the upgrade is complete.

Previously registered options do not require new Option Keys.

The process to obtain a new Registration Key and new Option Keys is described in Obtaining the New Registration Key and Option Keys on page 10-7.

3. Run the Validate Digital Signature task from the P2000 System>Database Maintenance menu.

This ensures the integrity of the P2000 database prior to the upgrade. If database integrity errors are encountered, determine if you need to find and resolve them in consultation with your database administrator. Database integrity errors can affect the upgrade process.

4. Back up the databases.

This ensures that you have a backup of your data if you encounter problems during the upgrade process.

Refer to the P2000 Software User Manual for complete database backup instructions.

10-5 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

5. Complete all alarms.

6. Stop all P2000 services on the P2000 Server and the P2000 Workstations, then exit from the P2000 Server application and log off all P2000 Workstations.

7. Run the P2000 Prerequisites check on the P2000 Server host system and each P2000 Workstation host system.

This is the same P2000 Prerequisites check as is done for a new install, which is described in Chapter 6: Running P2000 Prerequisites.

If additional software is required, install it, reboot the system, and run the P2000 Prerequisites check again. Do this until each host system passes the P2000 Prerequisites check.

8. Install the new P2000 Server software on the host system.

The install process is described in Chapter 7: Installing a P2000 Server. The only difference between a fresh install and an upgrade install is the New Registration Key screen, which is described in Performing the Upgrade Installation on page 10-9.

9. Finish the upgrade install, reboot the host system, log on to the system as administrator.

NOTE: The P2000 System Adapter Service provides the communication between the P2000 Server and the P2000 Web UI software, and is automatically enabled when you install the P2000 software or upgrade it to Version 3.14 SP5. If your facility does not require the P2000 Web UI software, we recommend disabling this service to avoid unnecessary Service Adapter messages. To disable this service, un-select Auto Start in the Service Startup Configuration application and reboot the system again. Refer to the P2000 Software User Manual for more information on disabling this service.

10. Run the Calculate Digital Signature task from the P2000 System>Database Maintenance menu.

This re-establishes the integrity of the P2000 database.

10-6 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

11. Add any new Option Keys.

The process to add Option Keys is described in Adding New P2000 Server Option Keys on page 10-10.

12. Run Item Synchronization.

This synchronizes data stored and consumed by the Web UI with P2000 configuration data, including associated status and alarms.

Refer to the P2000 Software User Manual for complete Item Synchronization instructions.

13. Back up the databases on the upgraded system.

This ensures that you have a backup of your data if you encounter problems after the upgrade process.

Refer to the P2000 Software User Manual for complete database backup instructions.

14. If you are using automatic distribution of software updates to workstations (see page 10-1) and your system uses P2000 VMS, manually upgrade P2000 VMS on the P2000 workstations. Refer to the P2000 DVR/VMS Integration manual for complete database backup instructions.

Obtaining the New Registration Key and Option Keys

To upgrade your P2000 Server on the same host system, you need one new Registration Key. If you are adding options when you upgrade, you will need new Option Keys. If you are upgrading your P2000 Server to a different host system, you need two new Registration Keys, both based on the Installation Key of the new hardware. If you are adding options when you upgrade, you will need new Option Keys.

NOTE: Previously registered options do not require new Option Keys.

Obtain the new Registration Key(s) before you begin the upgrade; you need to enter it during the process.

10-7 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

To obtain a new Registration Key(s) and additional Option Keys:

1. Go to Start > Programs > Johnson Controls > P2000 > Register.

To access Start on a Windows Server 2012 or Windows Server 2012 R2 system, hover the mouse cursor in the upper right portion of the screen, then click the Start icon when it appears.

The Register dialog box appears.

2. Email the following information to [email protected]:

• Installation Key number (cut and paste the number to avoid mistakes) • 7-digit AOMS number, as found on the Registration of Options form • End user name, city, and state • Serial number, as found on the System Configuration screen

10-8 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

3. You will receive an email response with your new Registration Key and any new Option Keys.

Performing the Upgrade Installation

The upgrade process is very similar to the fresh installation process. However, unlike during a fresh installation, you will be prompted to enter the new Registration Key during the upgrade.

To upgrade a P2000 Server on the same host system:

1. Log on to the system as administrator.

2. Run the Validate Digital Signature task from the P2000 System>Database Maintenance menu to ensure the integrity of the P2000 database prior to the upgrade.

If there is an integrity violation found, we recommend that you identify which errors need to be fixed before continuing.

3. Start the P2000 Installer application.

If you have a P2000 Installer disk, insert it to start Autorun.

To do this manually, without Autorun, open the P2000 Installer disk and double click setup.exe.

10-9 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

4. Follow the standard P2000 Server installation procedure (see Chapter 7: Installing a P2000 Server for details) until you are prompted to enter the new Registration Key.

5. For accuracy, copy the number from the email message you received and paste it in the Reg Key field, then click Next.

6. Continue with the standard P2000 Server installation procedure.

7. When the system restarts, log on as administrator.

8. Run the Calculate Digital Signature task from the P2000 System>Database Maintenance menu to re-establish the integrity of the P2000 database.

Adding New P2000 Server Option Keys

This section describes how to add new P2000 Server Option Keys after a successful P2000 Server upgrade.

NOTE: This section only applies if you are adding new options to an upgraded P2000 Server. Previously registered options do not require new Option Keys.

10-10 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

To add new Option Keys after a P2000 Server upgrade:

1. Go to Start > Programs > Johnson Controls > P2000 > Register.

To access Start on a Windows Server 2012 or Windows Server 2012 R2 system, hover the mouse cursor in the upper right portion of the screen, then click the Start icon when it appears.

The Register dialog box appears.

2. Click Add.

The Add Option Key dialog box appears.

3. Paste the Option Key number you received into the New Option Key field, then click OK.

You can enter only one number at a time.

4. If you have more than one Option Key to add, repeat steps 2 and 3 until all numbers are listed in the Option Keys box.

10-11 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

NOTE: The Update button is enabled when you select an option key that has been added. However, if the option key has just been listed on the screen but not added into the database, the Update button is disabled.

5. Click OK.

6. When prompted, click Yes to restart the system.

UPGRADING A P2000 SERVER ON A NEW HOST SYSTEM

This section describes how to upgrade a P2000 Server when you are upgrading it to new hardware.

IMPORTANT: The P2000 Server is not operational during the upgrade process.

The earlier version of the P2000 Server version is called the old server, while the current version of the P2000 Server is called the new server. The old server’s P2000 database, which you need to restore on the new hardware, is referred to as the foreign database.

NOTE: The Installation and Registration Keys are linked to the hardware of the host system. Therefore, if you are upgrading a P2000 Server and changing the hardware, you need to obtain two Registration Keys for the upgrade process, both of them based on the new hardware’s Installation Key: one key for the earlier version of the P2000 Server and another key for the current version of the P2000 Server.

In addition to establishing a new P2000 Server (fresh installation), you will need to restore and upgrade the P2000 databases from the earlier version P2000 server.

The Upgrade Sequence

When upgrading a P2000 Server on different host system, perform these steps in this order: 1. Run the P2000 Software Upgrade Validation Tool on your existing P2000 SMS to check for discontinued hardware and unsupported configuration items. If any are found, they must be updated before

10-12 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

you can upgrade to Version 3.14 SP5. The P2000 Version 3.14 SP5 installer will not run if it detects discontinued products.

Refer to the P2000 Software Upgrade Validation Tool manual or the Product Discontinuation notice (LIT-1200640) for more information.

2. Obtain two new Registration Keys, both of them based on the new hardware’s Installation Key:

• One key for the old server • One key for the new server

Get the new Registration Keys before you begin the upgrade installation; you must enter them during the process.

If you are adding additional options, obtain the corresponding new Option Keys. Previously registered options do not require new Option Keys. You can add the new Option Keys when the upgrade is complete.

The process to obtain the two new Registration Keys and new Option Keys is described in Obtaining the New Registration Key and Option Keys on page 10-7.

3. Log on to the host system of the new server as administrator.

4. Perform a fresh installation of the P2000 Server software on the new hardware. See Chapter 7: Installing a P2000 Server for details.

5. Register the P2000 Server on the new hardware using the Registration Key for the new version.

6. Start up the new P2000 Server and verify that all services are running and that the “traffic signal” icon in the system tray displays a green light.

7. Stop all P2000 services and close the traffic signal icon.

8. Restore the older version of P2000 Data and P2000 Images databases using the P2000 Backup utility.

Refer to the P2000 Software User Manual for full instructions.

10-13 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

9. If the computer names of the old and new server are not the same, use the Database Import tool to change the computer name on the new server. See Changing the Computer Name on page 10-15 for details.

10. In SQL Server, update the registration table with:

• The new server’s Installation Key • The Registration Key for the old server

To do this, execute this query in SQL Server Management Studio:

USE Pegasys UPDATE registration SET r_install_key =‘’, r_reg_key =‘

Where: is the Installation Key is the Registration Key

Example:

USE Pegasys UPDATE registration SET r_install_key =‘TK750W27EABCJIQTWQBXYZ’, r_reg_key =‘ABCERJ9R5UCYBI2XF2YWWFY21KU7E1XYZ’

11. Run the P2000 Server installation again, on the new server, to upgrade the database.

12. When prompted, enter the Registration Key.

13. Register any newly added options, if applicable.

NOTE: The P2000 System Adapter Service provides the communication between the P2000 Server and the P2000 Web UI software, and is automatically enabled when you install the P2000 software or upgrade it to Version 3.14 SP5. If your facility does not require the P2000 Web UI software, we recommend disabling this service to avoid unnecessary Service Adapter messages. To disable this service, un-select Auto Start in the Service Startup Configuration application and reboot the system again. Refer to the P2000 Software User Manual for more information on disabling this service.

10-14 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

Changing the Computer Name

Use the Database Import tool to change the computer name on the new server to match that of the old server, if they are not the same.

To change the computer name:

1. Run the DatabaseImport.exe software located in the following directory:

\Program Files (x86)\Johnson Controls\P2000\bin

2. In the Database Import window, click Update Server Name, and verify that the name in the Current Server in database field matches the name in the New Server field.

3. Click Browse next to the lower Server or Domain field.

4. In the Current Servers and Domains window, select an entry and click OK.

10-15 P2000 Software Installation Manual Upgrading P2000 Software 24-10832-151 Rev. F

5. The selected entry will appear in the Server or Domain field in the Database Import window. Click Delete Old Groups.

6. Repeat steps 3-5 until all entries in the Current Servers and Domains window have been deleted.

7. Verify that the upper Server or Domain field contains the new server name and click Add Default Logins.

8. Click Add P2000 App Role.

9. Exit the Database Import screen.

UPGRADING A P2000 WORKSTATION

To upgrade a P2000 Workstation, install the new version on top of the existing version. The new version will overwrite the existing version.

NOTE: Always run the same versions of P2000 software products in your P2000 SMS.

The procedure to upgrade a P2000 Workstation is the same as to install a P2000 Workstation. Refer to Chapter 9: Installing a P2000 Workstation for more information. Be sure to run the P2000 Version 3.14 SP5 Prerequisites check on the host system before upgrading.

10-16 P2000 Software Installation Manual Uninstalling P2000 Software 24-10832-151 Rev. F

11. UNINSTALLING P2000 SOFTWARE

This section describes how to uninstall P2000 software from a host system, should that be necessary. This section includes: • Prior to Uninstalling a P2000 Server on page 11-1 • Uninstalling P2000 Software on page 11-1

PRIOR TO UNINSTALLING A P2000 SERVER

Perform the applicable steps before uninstalling a P2000 Server from the host system.

Prior to uninstalling a P2000 Server:

1. Back up the P2000 Server database.

Refer to the P2000 Software User Manual for instructions.

2. Back up the Web Access files located in the following directory and its subdirectories:

webroot/p2ktc/config

This step is unnecessary if you do not use P2000 Web Access.

3. Log off from P2000 Server.

UNINSTALLING P2000 SOFTWARE

You can uninstall P2000 SMS and associated software using the standard Windows uninstall utility. Refer to the Microsoft documentation for the applicable Windows operating system for more information.

IMPORTANT: When uninstalling a P2000 Server that includes a pivCLASS integration, you must stop the HID pivCLASS PACS Service before uninstalling the P2000 Server.

11-1 P2000 Software Installation Manual Uninstalling P2000 Software 24-10832-151 Rev. F

When you uninstall a P2000 Server, you have a choice whether to also remove or retain the following components: • The SQL Server database (stop all P2000 services prior to uninstalling the database) • Badge image layouts • User groups • Dial-up accounts (where applicable) You need to uninstall the following applications separately: •EPI Builder • OSI Web Services for Stanley Wi-Q (OSI) panels • Third-party software development kits (SDKs)

11-2 P2000 Software Installation Manual ASSA ABLOY Integration 24-10832-151 Rev. F

A. ASSA ABLOY INTEGRATION

This section provides information and procedures necessary to integrate a P2000 Security Management System (SMS) with ASSA ABLOY locks. This section includes: • Overview on page A-1 • DSR Server System Configuration on page A-2 • DSR Server System Requirements on page A-3 • DSR Software Installation Options on page A-5 • DSR Server Configuration on page A-8

OVERVIEW

ASSA ABLOY Intelligent Locks provide a wired and wireless door locking security solution that can be integrated with the P2000 SMS. Integration between these two systems is possible via communications between the ASSA ABLOY Door Service Router (DSR), which is installed on its own server, and the P2000 ASSA ABLOY DSR Interface Service, which runs on a P2000 Server in the P2000 SMS. Johnson Controls recommends one DSR server per P2000 Server. For optimal system performance, we recommend you configure your system with as few DSRs as possible; each DSR can connect with up to 1024 locks. Commissioning of the ASSA ABLOY locks requires the use of the new Lock Configuration Tool (LCT), which replaces the old LCT and the Network Configuration Tool (NCT). You can retrieve the LCT from your local sales branch or tech support representative. You can encrypt the connection between an ASSA ABLOY lock and the DSR using one of the supported encryption protocols using the LCT. Encryption between a lock and the DSR is not encrypted by default; you must turn it on manually.

NOTE: Johnson Controls recommends installing the LCT software on a laptop if you plan to use encryption, as you will need to physically connect to the lock to encrypt its connection to the DSR.

A-1 P2000 Software Installation Manual ASSA ABLOY Integration 24-10832-151 Rev. F

Contact your ASSA ABLOY representative or your IT personnel for more information about encrypting the connection between a lock and the DSR.

DSR SERVER SYSTEM CONFIGURATION

The DSR server can be on a separate hardware system or on a virtual system on the P2000 Server; it must have network access to the P2000 Server (see Figure A-1 and Figure A-2).

ASSA ABLOY P2000 Server Wired Locks P2000 Workstation

Wide Area Network IP Network

DSR Server - Operating System - Database Engine ASSA ABLOY - DSR Software Package Wireless Locks

Figure A-1: DSR Running on Physical Computers

A-2 P2000 Software Installation Manual ASSA ABLOY Integration 24-10832-151 Rev. F

DSR Server (Virtual) - Operating System - Database Engine - DSR Software Package

P2000 Server P2000 Workstation

Wide Area Network IP Network

ASSA ABLOY ASSA ABLOY Wired Locks Wireless Locks

Figure A-2: DSR Running in a Virtual Environment

DSR SERVER SYSTEM REQUIREMENTS

The DSR 7.0.4 server has the following minimum hardware requirements: •Intel® Core™ 2 Duo or equivalent • 4 GB RAM minimum for up to 128 locks; 8 GB RAM minimum for 129 to 1024 locks • 50 GB hard disk space P2000 SMS works only with DSR server 7.0.4; other previous versions of DSR server are no longer supported. If you are using a virtual system (such as Hyper-V), it must meet equivalent system requirements. In an integration with a P2000 SMS, a DSR server 7.0.4 has the following software requirements: • Windows Server 2008 R2 and Windows Server 2012 operating systems: Support up to 1024 locks.

A-3 P2000 Software Installation Manual ASSA ABLOY Integration 24-10832-151 Rev. F

• Windows 7 (64-bit) operating system: Supports up to 128 locks. In this case, Windows 7 is acting as a server, and should be configured as a server. The following software is also required on the DSR server: • Java JRE 1.8.0_51 or newer. (This is automatically installed with the DSR.) • Apache Tomcat 8.0. or newer. (This is automatically installed with the DSR.) • .NET Framework 3.5 SP1 and .NET Framework 4.0. Other requirements and recommendations: • Johnson Controls recommends that you install the DSR server and its associated components on a dedicated DSR system.

ASSA ABLOY LOCK FIRMWARE REQUIREMENTS

ASSA ABLOY lock firmware version N11 for first generation locks and P04 for second generation locks is required when using this version of the P2000 SMS. Use the ASSA ABLOY DSR Support Tool to upgrade your ASSA ABLOY lock firmware, if necessary. You can also use the Lock Configuration Tool to upgrade firmware. Refer to the Lock Configuration Tool help for more information. The following ASSA ABLOY DSR versions are currently supported:

DSR Version 1st Generation Lock 2nd Generation Lock

7.0.4 N11 P04 V1837

7.0.5 N14 P04 V2447

To upgrade lock firmware with the ASSA ABLOY DSR Support Tool:

1. Open the DSR Support Tool by double-clicking the DSR Support Tool icon.

The Sign On dialog box displays.

2. Sign on to the DSR Support Tool by entering the user ID and password, then click Sign On.

3. Select Firmware Upload from the Configuration Settings menu.

The Firmware Upload dialog box displays.

A-4 P2000 Software Installation Manual ASSA ABLOY Integration 24-10832-151 Rev. F

4. Select 3_0n11 for first generation locks or 3_0p04 for second generation locks from the Firmware Version menu.

5. Select the lock(s) to be upgraded from the Lock List and use the arrow keys to move them to the Selected Locks List.

6. When all the locks are selected, click Apply to upgrade the firmware.

DSR SOFTWARE INSTALLATION OPTIONS

The installation process for the DSR server software is the same for all supported versions of Windows operating system: • Windows Server 2012 • Windows Server 2008 R2 •Windows 7

IMPORTANT: Before installing the DSR, refer to the current P2000 Release Notes for the most up-to-date information about the DSR installation procedure.

Installing the DSR Software

This installation requires that the Windows OS is already installed on the system. Johnson Controls recommends checking for Windows updates and installing them prior to installing the DSR software.

NOTE: The installation steps may vary slightly depending on the software version you are using.

To install the DSR server software:

1. Log on as system administrator.

2. Retrieve the installer from your local sales branch or tech support representative. Navigate to the installer application, dsr_installer.bat, and double click it. The default location is: Assa Abloy Resources\DSR Installer.

A-5 P2000 Software Installation Manual ASSA ABLOY Integration 24-10832-151 Rev. F

If you see a dialog box asking if you want to allow a program from an unknown publisher to make changes, click Yes.

The installation begins.

3. On the Door Service Router (DSR) Setup Wizard screen, read the text, then click Next.

4. On the License Agreement screen, click I accept the terms of the License Agreement, then click Next.

5. On the Choose Installation Folder screen, either select the default location or browse to the desired location, then click Next.

6. On the Choose PostgreSQL Installation Location screen, select the default location or browse to the desired location, then click Next.

7. On the PostgreSQL Server Configuration screen, create a password for the PostgreSQL server, then click Next.

A-6 P2000 Software Installation Manual ASSA ABLOY Integration 24-10832-151 Rev. F

8. On the Support Tool Configuration screen, create a password for the Support Tool.

NOTE: The passwords for the PostgreSQL server and the Support Tool must be at least 8 characters in length and contain at least three of the four following criteria: uppercase letters, lowercase letters, numbers, and/or non- alphanumeric characters; for example, #, %, or ^.

9. On the DSR Server Configuration screen, ensure that both radio buttons are false, then click Next.

A-7 P2000 Software Installation Manual ASSA ABLOY Integration 24-10832-151 Rev. F

10. On the Pre-Installation Summary screen, review the installation details and when ready, click Install.

The installation begins.

11. On the Install Complete screen, click Done.

The installation is complete.

DSR SERVER CONFIGURATION

Changing Windows Power Options Settings

These settings changes apply only if the DSR server is running on a Windows 7 system, which means Windows 7 is acting as a server and needs to be configured appropriately.

To change Windows Power Options settings:

1. Navigate to Control Panel > System and Security > Power Options.

2. Click Change plan settings for the currently selected plan.

3. Specify these settings: • Turn off the display: Never • Put the computer to sleep: Never

4. Click Save changes.

A-8 P2000 Software Installation Manual Performance Data 24-10832-151 Rev. F

B. PERFORMANCE DATA

RECOMMENDED SYSTEM SIZING

Table B-1 and Table B-2 provide information on recommended system sizing based on field-demonstrated stable system specifications. The P2000 systems measured were configured as standard deployment, where the P2000 server and the P2000 databases are hosted on the same computer. Third party integrations (such as a Video Management System integration) and User Defined Fields. were not included. All values are approximate. The use of the Case Manager feature in P2000 Web UI may require expansion of system sizing depending on planned operation; for example, video attachments will add to the overall database size. Table B-1 lists P2000 system counts based on real world examples. For associated server specifications, see Table B-2

Table B-1: P2000 System Counts

Small Medium Large Jumbo

Total number of 200 140,000 30,000 170,000 cardholders

Total number of badges 300 98,000 90,500 165,000

Total number of panels 6 105 851 141

Total number of terminals 28 877 1,075 1765

P2000 Database Size 260MB 4GB 10GB 100GB

Days of Transactions 365 Days 2 Days 180 Days 35 Stored in P2000 Database

Total number of 130,447 210,000 3,800,000 24,606,174 transactions

B-1 P2000 Software Installation Manual Performance Data 24-10832-151 Rev. F

Table B-2 lists server specifications recommended for stable operation of the P2000 system.

Table B-2: Recommended Server Specifications

Small Medium Large Jumbo

Server RAM 8GB 16GB 32GB 64GB

SQL Dedicated RAM 4GB 8GB 16GB 32GB

Server Processors 4 6 12 24

Server Hard Drive 500GB 1TB 2TB 4TB

Hard Drive RAID Raid 5 Raid 5 Raid 5 Raid 5

Hard Drive RPM SAS 10K SAS 15K SCSI 15K SCSI 15K

Operating system type 64-bit 64-bit 64-bit 64-bit

Network bandwidth Gigabit Gigabit Gigabit Gigabit

AVERAGE RECORD SIZE

Table B-3 displays computation of average record sizes (Data Space and Index Space) as stored in the P2000 Pegasys Database. For Cardholder, Badge, Audit, and Transaction, the average record size does not include data stored to Save Tables if Change Tracking is turned on. If Change Tracking is in use, multiply all values by a factor of 2.

Table B-3: Average Record Size (Pegasys Database)

Average Record Size (per Record)

Cardholder 2,561 Bytes

Badge 4,716 Bytes

Badge Image 175,029 Bytes

Audit 1,845 Bytes

Transaction 681 Bytes

B-2 P2000 Software Installation Manual Performance Data 24-10832-151 Rev. F

Table B-4 displays computation of average record sizes (Data Space and Index Space) as stored in the P2000 JCISecurityHistory Database.

Table B-4: Average Record Size (JCISecurityHistory Database)

Average Record Size (per Record)

Audit Message 777 Bytes

Transaction Message 129 Bytes

B-3 P2000 Software Installation Manual Performance Data 24-10832-151 Rev. F

B-4 P2000 Software Installation Manual Index 24-10832-151 Rev. F

INDEX

Symbols D

.NET 4.0 5-2 Data Center TCP 2-8

A distributed deployment mode 1-3, 10-4 about installing domain, joining 3-3 a P2000 Server 7-1 a P2000 Workstation 9-1 dynamic IP address 1-3 adding Option Keys 8-4 E additional Windows OS components Explicit Congestion Notification (ECN) installing 4-1 2-8 ASSA ABLOY DSR server configuration A-8 F DSR server system configuration A-2 FDA-compliant P2000 Workstations DSR server system requirements 9-11 A-3 DSR software installation options foreign language packs 2-7, 3-2 A-5 Intelligent Locks A-1 I

B installing 5-1 .NET 4.0 5-2 before installing a P2000 Server 7-1 P2000 Server software 7-1 P2000 Workstation 9-2 C SQL Server 5-1 SQL Server Express 2008 R2 and Change Tracking option 2-4 2012 5-16 SQL Server Standard 2008 R2 components, removing older P2000 SP1, 2012, and 2014 5-3 10-4 installing additional Windows OS computer name components changing 2-5, 3-2 Windows 10 Professional 4-11 Crystal Reports 2-8 Windows Server 2008 R2 4-1 Windows Server 2012 4-5 custom reports 2-8 Windows Server 2012 R2 4-5

Index-1 P2000 Software Installation Manual Index 24-10832-151 Rev. F integrating P2000 SMS and ASSA P2000 Prerequisites check 1-6, 6-2, ABLOY locks A-1 10-3 about 6-1 integration with Wi-Q (OSI) panels passing required 6-1 10-4 P2000 Server 1-5, 8-1 J about installing 7-1 before installing 7-1 Johnson Controls communications with a P2000 finding your local office 10-1, 10-2 Workstation 9-10 Technical Support 2-2 computer name 3-2 Corporate edition 1-2, 2-4 joining a domain 3-3 dedicated host system 1-2, 2-2 distributed deployment mode 1-3, L 10-4 Express edition 1-2, 2-4 logging in to a P2000 Server 8-5 factory default values 2-5 foreign language packs 2-7 N installing 7-1 network protocol settings for SQL joining a domain 3-3 Server Express 5-34 logon 2-5, 8-5 password 2-5 O Professional edition 1-2, 2-4 recommended hard disk space 2-4 obtaining a Registration Key 8-1 recommended RAM 2-4 registering 8-3 obtaining Option Keys 8-1 requires Registration Key 8-1 small system 2-3 Option Keys 1-5, 8-1 standard system 2-2 adding 8-4 static IP address 1-3 obtaining 8-1 supported SQL Server 2-2 OSI panels supported Windows Server 2-2 system requirements 2-1 integrating with 10-4 uninstalling 11-1

P P2000 Server Express edition P2000 Enterprise 2-4 supported SQL Server 2-3 supported Windows Server 2-3 P2000 Express, Version 3.11 10-3 P2000 SMS 1-5 P2000 host system 1-5 P2000 software installation process P2000 Installer 1-2 1-4

Index-2 P2000 Software Installation Manual Index 24-10832-151 Rev. F

P2000 Web UI 1-5 P2000 Archive Report Server 1-5 system requirements 2-5 uninstalling 11-1 S P2000 Workstation 1-5 S321-IP panel 2-8 about installing 9-1 communications with a P2000 SQL Server 5-1 Server 9-10 installing SQL Server Express 2008 FDA compliant 9-11 R2 5-16 installing SQL Server Express 2012 foreign language packs 2-7 SP2 5-16 installing 9-2 installing SQL Server Standard number supported 1-3 2008 R2 SP1 5-3 running Windows 7 9-11 installing SQL Server Standard SQL Server not required 2-4 2012 5-3 static or dynamic IP address 1-3 installing SQL Server Standard supported operating systems 2-4 2014 5-3 system requirements 2-4 SQL Server Agent uninstalling 11-1 on SQL Server 2008 R2 SP1 5-11 panel firmware, supported 2-6 on SQL Server 2012 5-12

Pelco Endura SDK 10-4 SQL Server Express network protocol settings 5-34 Performance Data B-1 only install with P2000 Server Express edition 5-1 Prerequisites CD 5-17 SQL Server Express 2008 R2 5-17 printer driver for P2000 reports 2-7 SQL Server Express 2012 SP2 5-27 printers, working with 2-7 static IP address 1-3 R system requirements registering a P2000 Server 8-3 DVD drive 2-2 hard drive 2-1 Registration Key 1-5, 8-1 network controller card 2-2 entering 8-3 P2000 Server 2-1 obtaining 8-1 P2000 Web UI 2-5 P2000 Workstation 2-4 removing older P2000 components SQL Server 2-1 10-4 static IP address 2-1 reports Windows Server 2-1 Crystal Reports 2-8 custom 2-8

Index-3 P2000 Software Installation Manual Index 24-10832-151 Rev. F

T Windows 7 2-4

TCP congestion control algorithm 2-8 Windows 8.1 2-4

U Windows computer name changing 2-5, 3-2 uninstalling Windows Server 1-6 about 11-1 before uninstalling a P2000 Server Windows Server 2008 R2 11-1 installing additional Windows OS upgrading components 4-1

P2000 Server on new host 10-12 Windows Server 2012 P2000 Server on same host 10-4 installing additional Windows OS P2000 Workstation 10-16 components 4-5 Web Access 10-4 use GUI option 3-1 V Windows Server 2012 R2 installing additional Windows OS Video Imaging ID Server components 4-5 Windows 10 Professional 9-4 use GUI option 3-1

W Windows Service Pack 2-3, 7-3

Web API 1-1 Wi-Q panels integrating with 10-4 Web UI 1-1 working with printers 2-7 Windows 10 Professional 2-4 installing additional Windows OS components 4-11 P2000 Video Imaging ID Server 9-4

Index-4 Security Solutions (805) 522-5555 www.johnsoncontrols.com

We welcome your comments at [email protected].