Keep the following in mind:
Connecting to PostgreSQL
The Surround SCM Server uses the server connection information provided during installation to connect to the PostgreSQL database. You can also enter the server connection information after installation. When you first start the Surround SCM Server and Client, you are prompted to configure the database location. You must restart the Surround SCM Server and Client after configuring the server database connection.
Note: If no tables are found in the database you specify, you are also prompted to allow the Surround SCM Server to create them. Decline this prompt if you are using a Surround SCM 2008 or earlier server database. When you restart the Surround SCM Server, it automatically upgrades the old server database.
During Surround SCM installation, you are prompted to enter database connection information. All the required information is automatically created and entered if you install PostgreSQL with Surround SCM. If PostgreSQL is already installed, create an empty UTF-8 encoded database, username, and password so you can enter the connection information during installation.
The Surround SCM Server connects to the server database at startup and checks for the required PostgreSQL tables. If no tables are found, the Surround SCM Server automatically creates them. The SCMServerDB.sql script file, which is located in the PostgreSQL directory in the Surround SCM application directory, is used to create the tables.
If you are upgrading to Surround SCM 2009 or later, the Surround SCM Server upgrades native Surround SCM databases to RDBMS format when it is started after installation.