To use an IBM DB2 database when you install vCenter Server, you must configure the database user and group.

You can configure a DB2 database for vCenter Server either locally on the same Microsoft Windows machine as vCenter Server or remotely on a network-connected Linux, UNIX, or Windows host.

Review the software requirements for vCenter Server with DB2.

Verify that a DB2 instance is created and configured for incoming TCP connections. See the DB2 documentation Web site.

Make sure that you created a user called vcx.

The DB2 database server must use codeset UTF-8.


Create an initial user on the operating system.

By default, DB2 uses the operating system authentication for all its database users.


If the database is hosted on a Microsoft Windows machine, add the user vcx as a member of the group DB2USERS.


Create a user group called DBSYSMON and add the user vcx as a member.


Open a DB2 command window or Command Line Processor (CLP) as the DB2 instance owner.

On Microsoft Windows, select Start > IBM DB2 > DB2Copy1 > Command Line Tools > Command Window.

On Linux or UNIX, open a terminal and switch your user to the DB2 instance owner.


In the DB2 command window, run the following commands to add the appropriate user group to the group of users capable of database system monitoring:

db2 update dbm cfg using sysmon_group dbsysmon

This command affects all databases in this instance.

You now have a DB2 database user that you can reference in the vCenter Server installer.

Add the database instance registry variables.