This section provides instructions for installing the ZENworks database by running the ZENworks installation program on the database server. This method is required if you are using a remote OEM Sybase database. For other databases, this method is useful if your ZENworks administrator and database administrator are not the same person.You can also install your external ZENworks database when you install the ZENworks Primary Server software on the target Windows server. If you want to use this method, skip this section and go to Section 9.0, Installing a ZENworks Primary Server on Windows.
NOTE:Currently, OEM database install and upgrade is supported only in the GUI mode. Silent or Console modes are not supported.
Ensure that the server where you plan to install the external database fulfills the requirements in Section 2.0, Database Requirements and Prerequisites for External Databases.
On the server where you want to install the external database, insert the Novell ZENworks 2017 installation DVD.
IMPORTANT:If you have not already burned the ZENworks 2017 ISO image to a DVD, you need to do so before beginning the installation. Do not extract the ISO image and use it to install.
If the DVD auto-runs the database installation program, exit the program.
Enter the following at the command prompt on the external database server:
DVD_drive:\setup.exe -c
or
If ZENworks 2017 has already been installed on a device, and if you want to use the device to configure another instance of the ZENworks database (on the same device or on another device) by using the external database installation program, run the following command:
DVD_drive:\setup.exe -c --zcminstall
On the Select ZENworks Database page, select one of the following:
Select ZENworks Database
Select Audit Database
Select both ZENworks Database and Audit Database
NOTE:When the ZENworks Database and Audit Database option is selected, you need to create the ZENworks database first and then create the audit database.
The supported combinations of ZENworks and Audit database are shown below:
ZENworks Database |
Audit Database |
---|---|
OEM Sybase SQL Anywhere |
|
External Sybase SQL Anywhere |
|
Microsoft SQL Server |
Microsoft SQL Server |
Oracle |
Oracle |
On the Select Database type page, select one of the following, then click Next:
OEM Sybase SQL Anywhere: Installs the default Sybase database for ZENworks. It is configured as a service, the database user is created, and the required tables for the Primary Server are established.
You must also select the Remote Sybase SQL Anywhere option during installation of the Primary Server.
External Sybase SQL Anywhere: Sets up an existing Sybase database for writing ZENworks information to it.
Microsoft SQL Server: Creates a ZENworks database on a Microsoft SQL Server.
Oracle: Specifies a user schema that you can use to set up an external Oracle database schema for use with ZENworks.
IMPORTANT:The server hosting the database must have time synchronization with all of the Primary Servers in the Management Zone.
Refer to the following information for details on the installation data that you need to know (you can also click the Help button for similar information):
Installation Information |
Explanation |
---|---|
Sybase Database Installation |
Specify the path where you want to install the OEM copy of the Sybase SQL Anywhere database software. On the target Windows server, only the drives that are currently mapped on the server are available. The default path is drive:\novell\zenworks, which you can change. The installation program creates the \novell\zenworks directory for the installation of Sybase. |
Sybase Installation Path |
Specify the path where you want to copy the Sybase installation file. The default path is: drive:\Program Files(x86)\Novell\ZENworks. |
Sybase Server Configuration |
Specify the port used by the Sybase SQL Anywhere database server. By default, port 2638 is used for the ZENworks database and port 2639 is used for the Audit database. Change the default port number if you have a conflict. |
Sybase Access Configuration |
Defaults are provided for some of the information, which you can change as necessary:
|
Database File Location |
Specify the path where you want to create the ZENworks Sybase database file. By default, the installation program creates the drive:\novell\zenworks directory, which you can change. A \database directory is appended to the default directory. For example, the default path is drive:\novell\zenworks\database. The default path for the Audit database is the same as for the ZENworks database. |
Review Database Information |
Review the database configuration information. The Server Address field displays the IP address configured in the hosts file. This does not impact the database installation. The hosts file is located in the c:\windows\system32\drivers\etc directory. The database driver information is automatically detected by the ZENworks database installer. |
Review SQL Scripts |
Review the SQL scripts to be executed during the database creation. |
Review Database Creation Command |
Review the commands used to create the database. NOTE: Ensure that the ports used for ZENworks database and Audit database are included in firewall exception list. Run the following command: netsh firewall set prtopening protocol = All port = <port number> name = <port name> mode = enable Where:
net start mpsSvc |
Installation Information |
Explanation |
---|---|
Sybase Server Configuration |
|
Sybase Access Configuration |
This server must have a Sybase SQL Anywhere database installed. Defaults are provided for some of this information, which can be changed as necessary:
|
Review Database Information |
Review the database configuration information. The database driver information is automatically detected by the ZENworks Database installer. |
Review SQL Scripts |
Review the SQL scripts to be executed during the creation of the database. |
Review Database Creation Commands |
Review the database commands used to create the database. |
Installation Information |
Explanation |
---|---|
External Database Server Configuration |
The database server must have an MS SQL database installed. Defaults are provided for some of this information, which can be changed as necessary:
|
External Database Configuration > Database Location (applicable only for the new database) |
Specify the path of the existing MS SQL database file on the SQL server. By default, it is c:\database. NOTE:Ensure that the specified path exists on the device hosting the database before the installation starts. |
Review Database Information |
Review the database configuration information. |
Review SQL Scripts |
Review the SQL scripts to be executed during the creation of the database. You can only view the scripts. |
Installation Information |
Explanation |
---|---|
Oracle User Schema Options |
During ZENworks installation, you can select to create a new user schema or specify an existing schema that resides on a server in your network. To use an existing user schema, the user schema must be created separately by using the ZENworks database installation method (setup.exe -c). ZENworks requires tablespaces to be created on the Oracle database. A tablespace can be created either by ZENworks or Database Administrator. For an existing user schema, specify the information for the tablespace that is already created by using ZENworks database installation method. |
Oracle Server information |
The database server must have an Oracle database installed. Defaults are provided for some of this information, which can be changed as necessary:
|
Oracle Administrator (applicable only for the new user schema) |
|
Oracle Access User |
|
Review Database Information |
Review the database configuration information. |
Review SQL Scripts |
Review the SQL scripts to be executed during the creation of the database. |