Migration From Sybase Installation Instructions
Migration From Sybase Installation Instructions
Sybase Adaptive Server Anywhere is not supported in this version. You will be required to manually migrate your
Sybase installation to Oracle or Microsoft SQL Server using this documentation.
This document contains the detailed instructions for completing this migration process and enabling you to
upgrade to Primavera Contract Management 13.1.
Oracle Express Edition is provided with Primavera Contract Management, and can be installed from the
Install Other Applications menu. Oracle XE is an entry-level database with storage capacity of 4GB, can
use up to 1GB of memory, and will use one CPU on the host machine.
Page 1 of 5
The following are the detailed steps for completing the data migration process.
1. Stop the Contract Manager service.
• From the Start menu, select Programs/Primavera/Contract Manager Utilities/Stop Contract
Management Service.
• This will shut down both the Contract Management service and the Sybase database server.
2. From the Contract Management physical media or download, run setup.exe.
3. Choose Configure Primavera Contract Management Databases.
4. Choose Sybase Migration Utility.
NOTE: The Sybase Migration Utility contains options for creating, upgrading, and migrating
databases. For this migration process, you will be choosing the option to convert. The
other options should not be used when launching this utility.
5. Click Convert an existing Contract Management Database, and click the Next button.
6. Specify the Source Database Connection Information.
a. Choose Sybase as the Source Database.
b. Enter the Schema Owner User Name (the default is exp). This is the database owner name.
c. Enter the Schema Owner Password (the default is sql). This is the database owner password.
d. If the Sybase databases are not located in the folder specified in the Database Folder field, click
the folder icon to the right of the field, and browse to the correct folder.
e. Choose the name of the database you want to convert.
NOTE: It is recommended that you convert the EXPADMIN database first.
f. Click Next.
NOTE: Before displaying the next screen, the migration utility will connect to the specified
Sybase database to ensure that the database is a valid Contract Management database.
7. Steps for migrating to an Oracle database:
Page 2 of 5
a. Select MS SQL Server as the target database.
b. Enter the SQL Server Instance name.
c. Enter the Database name, and click Next.
d. Specify the database user information, and click Next.
e. Choose Yes to begin the migration process.
f. Repeat Steps 6 and 8 for each Sybase database that you wish to migrate.
The Server Config utility is used to reconfigure your Contract Manager settings. This is a wizard based utility.
The wizard screens will default to your current settings. For the migration process, the only changes that need
to be made are to the screens which specify the database connection information.
The following are the detailed steps for running the Server Config utility.
1. Choose Start/Programs/Primavera/Contract Manager Utilities/Server Config.
2. Click Next on the Welcome to the Contract Manager Server Configuration utility screen.
3. Click Next on the Enter your SMTP Server screen.
4. Click Next on the Enter the Port Number to use for Contract Management screen.
5. Click Next on the Contract Management Web Server Memory Allocation screen.
6. The next screen contains the options for the Contract Management Database.
7. Change the radio button to match your new database platform, and press Next.
8. For migrations to Oracle, do the following:
a. On the first screen specify the database instance, host and port information.
• Server name (SID) – This is the name of the Oracle database to which you are connecting.
• Computer Name – This is the name of the host on which the database resides. This can be
the alphanumeric name or the IP address.
• Port – This the number of the port on the database host to which you are connecting. The
default is 1521.
b. On the next screen, specify the Administration user name and password information.
• Expadmin User Name – The default is EXPADMIN.
• Expadmin Password – This is the password that you supplied when migrating the
EXPADMIN database.
c. On the next screen, specify the Group user name and password information.
• Group User Name – The default is exp.
Page 3 of 5
• Group Password – This is the password that you supplied when migrating the group
database.
9. For migrations to Microsoft SQL Server, do the following:
a. On the first screen specify the database instance, host and port information.
• Group Database Name – This is the name of the Microsoft SQL Server database to which
you are connecting.
• Computer Name – This is the name of the host on which the database resides. This can be
the alphanumeric name or the IP address.
• Port – This the number of the port on the database host to which you are connecting.
b. On the next screen, specify the Administration user name and password information. The
default is 1433.
• Expadmin User Name – The default is EXPADMIN.
• Expadmin Password – This is the password that you supplied when migrating the
EXPADMIN database.
c. On the next screen, specify the Group user name and password information.
• Group User Name – The default is exp.
• Group Password – This is the password that you supplied when migrating the group
database.
10. Click Next on the Primavera schedule database type screen
Note: If your current installation is configured to connect to a Primavera schedule, you will be
prompted for additional screens. If you have not made any changes to the Primavera schedule
connections, you can press Next through these screens as well.
11. Review the Start installing the revised Server Configurations screen. If any changes are required, click
Back to return to the appropriate screen, otherwise click Next.
12. On the Contract Management Server Configuration Complete screen, make sure to check both
checkboxes, and then click Finish.
At this point, your database connections and server settings have been reconfigured, and the Contract
Management service is restarting.
NOTE: The Server Config Utility allows for connecting to one group database. If you migrated multiple
group databases, you can login to the Primavera Administrator utility at this time, and specify the
remaining group databases that were migrated.
4. Upgrade your newly migrated databases
Now that you have successfully configured Contract Manager to connect to the migrated databases, you can
upgrade your database.
Before upgrading your database, you will need to shut down the Contract Manager service, and backup your
databases.
Primavera Contract Management contains separate installation guides for Oracle and Microsoft SQL Server.
For detailed instructions on performing the database upgrade, see “Upgrading Your Databases” in the
“Preparing for Installation” chapter of the appropriate installation guide.
Page 4 of 5
5. Upgrade Contract Management
The final step in the migration process is to upgrade to Primavera Contract Management 13.1.
In order to upgrade to Primavera Contract Management 13.1, you will need to setup and configure your
application server. Primavera Contract Management supports two application servers (JBoss 5.0.1 and
WebLogic 10gR3 Enterprise).
For JBoss application server setup instructions, see “Configuring a JBoss Application Server” in the
“Preparing for Installation” chapter of the appropriate installation guide.
For WebLogic application server setup instructions, see “Configuring a WebLogic Application Server” in the
“Preparing for Installation” chapter of the appropriate installation guide.
Once the application server has been configured, you can now run the Primavera Contract Management
Upgrade Installation. For information on performing the upgrade installation, see the “Upgrading to Contract
Management 13.1 from a Previous Version” chapter in the appropriate installation guide.
Page 5 of 5