If you choose to use a database for the ZENworks database other than the embedded Sybase SQL Anywhere database that is available as the default for ZENworks 2017, the database must meet the following requirements:
Item |
Requirement |
---|---|
Database Version |
NOTE:If you are planning to use Oracle Real Application Clusters (Oracle RAC) with ZENworks, see the following information: |
Database Server Hostname |
The database server hostname must be resolvable by the Domain Name Server Service. |
TCP Ports |
The server must allow Primary Server communication on the database port. For MS SQL, ensure that you configure static ports for the database server. Default Ports:
You can change the default port number if there is a conflict. However, you must ensure that the port is opened for the Primary Server to talk to the database. |
UDP Ports |
1434 for MS SQL (if ZENworks uses named instance of the database) |
WAN Consideration |
Primary Servers and the ZENworks database must reside on the same network segment. Primary Servers cannot write across a WAN to the ZENworks database. |
Default Character Set |
For Sybase, the UTF-8 character set is required. For MS SQL, ZENworks does not require any specific character set. ZENworks supports all character sets supported by MS SQL. For Oracle, the NLS_CHARACTERSET parameter must be set to AL32UTF8, and the NLS_NCHAR_CHARACTERSET parameter must be set to AL16UTF16. If the existing Oracle Database is installed with another character set, then to migrate to the AL32UTF8 character set, contact Oracle Support. |
Collation |
ZENworks is not supported with a case-sensitive instance of the MS SQL database. Therefore, you must ensure that the database is case insensitive before setting it up. |
Database User |
Ensure that there is no restriction for the ZENworks database user to connect to a remote database. For example, if the ZENworks database user is an Active Directory user, ensure that the Active Directory policies allow the user to connect to a remote database. |