Surround SCM data must be stored in an RDBMS database. If you do not have an existing RDBMS installation, you can install PostgreSQL when installing the Surround SCM Server for the first time. PostgreSQL is the default RDBMS type, but you can use Oracle or SQL Server instead.
If you are using an existing RDBMS installation, create an empty database before installing Surround SCM so you have the RDBMS connection information available.
Note: Make sure the RDBMS version is supported on the operating system you are using. See RDBMS Support for a list of supported versions. See the RDBMS vendor documentation for information about supported operating systems.
Installing PostgreSQL with Surround SCM
Following are the default PostgreSQL directories.
| Operating system | Files | Default directory |
|---|---|---|
| Windows | Application and documentation files | C:\Program Files\PostgreSQL\<version> |
| Databases, tables, and configuration files | C:\Program Files\PostgreSQL\<version>\data | |
| Linux | All files | /usr/local/pgsql |
Configuring PostgreSQL options
You must use the following default host name and port number for PostgreSQL:
Note: You can change the port number at a later time if other applications use port 5432. See Changing the PostgreSQL Port Number.
Accessing PostgreSQL databases
The PostgreSQL service starts automatically the first time you start the Surround SCM Server. The service is also configured to start automatically when the server computer is restarted. During PostgreSQL installation, a new user is automatically created to start and stop the PostgreSQL service and manage the PostgreSQL data directory. Following are the default PostgreSQL database and service login credentials.
| Credential | Default value |
|---|---|
| Service username | postgres |
| Service password | P0stgreSQL |
| Database username | seapine |
| Database password | s34p1n3 |
Note: We strongly recommend changing the database username and password during installation, but you can use PostgreSQL commands to change the credentials at a later time. Refer to the PostgreSQL documentation for information.
Using Oracle, SQL Server, or existing PostgreSQL installations
If you choose to use an existing RDBMS, you must manually install the database server and enter connection information for an empty UTF-8 encoded database before starting the Surround SCM Server. See Setting Up RDBMS Databases.