The vCenter Server installer creates the schema automatically during installation. For experienced database administrators who need more control over schema creation due to environmental constraints, you can optionally use a script to create your database schema.

To have the vCenter Server installer create your schema for you, see Configure an Oracle Connection for Local Access or Configure an Oracle Connection for Remote Access, depending on your environment.

Before you use this script, create the Oracle database and user. You can create the Oracle database and user manually or by using scripts.


Open a SQL*Plus window with a user that has schema owner rights on the vCenter Server database.


Locate the dbschema scripts in the vCenter Server installation package /<installation directory>/vpx/dbschema directory.


In SQL*Plus, run the scripts in sequence on the database.

<path> is the directory path to the /<installation directory>/vpx/dbschema folder.


For all supported editions of Oracle Server, run these additional scripts to set up scheduled jobs on the database.


You now have a database schema that is compatible with vCenter Server 4.0.


On the machine where you are installing vCenter Server, create a DSN that points to the database server with the schema.


Run the vCenter Server installer.


If a database reinitialization warning message appears in the vCenter Server installer, select Do not overwrite, leave my existing database in place and continue the installation.

This message appears if you are using a database that has vCenter Server tables created by a previous installation. The message does not appear if the database is clean.

If you leave your existing database in place, you cannot join a Linked Mode group during the installation. You can join after the installation is complete. (See Join a Linked Mode Group After Installation.)


When prompted, provide the database user login.