Apply upgrade scripts to Oracle Empirica Signal 9.1.x schemas (upgrade only)
Schema upgrade is incremental. If you are upgrading from a version prior to Signal 9.2.3.x, multiple scripts need to be executed.
Perform these steps using the non-privileged user account on the application
server.
- If you use the Oracle Empirica Topics feature, perform the following steps to upgrade the Oracle Empirica Topics schema:
- If you are upgrading from Signal 9.1.x:
- Using a text editor, open the
update_twc_9_1_to_9_2.sqlfile. - Update WEBVDME_ACCOUNT and TOPIC_WORKFLOW_USER.
- As the SYS database user, execute the
update_twc_9_1_to_9_2.sqlscript to update TWC schema from 9.1.x to 9.2, for example:$ sqlplus SYS@<TNS_NAME> as sysdba @update_twc_9_1_to_9_2.sqlA password prompt appears.
- Enter the SYS database account password.
- Once the execution completed, verify
update_twc_9_1_to_9_2.log.
- Using a text editor, open the
- If you are upgrading from Signal 9.1.x:
- Perform the following steps to upgrade database schemas to 9.2.0.
- Navigate to the Database folder, for example:
$ cd /u01/stage/Database - Using a text editor, open the
update_9_1_to_9_2.sqlfile. - Update WEBVDME_USER and TOPIC_WORKFLOW_USER to actual value.
- As the SYS database user, execute the
update_9_1_to_9_2.sqlscript to update the schema from 9.1.0.x to 9.2, for example:$ sqlplus SYS@<TNS_NAME> as sysdba @update_9_1_to_9_2.sqlA password prompt appears.
- Enter the SYS database account password.
- Once the execution completes, verify that there are no errors in the log files
update_9_1_to_9_2.logandupdate_all_smcs.log.Note:
When verifying the logs, ignore any messages caused by dropping an object that does not exist, such as User or role 'DATA_ADMIN' does not exist.
- Navigate to the Database folder, for example:
- Perform the following steps to upgrade database schemas to 9.2.1.
- Navigate to the Database folder, for example:
$ cd /u01/stage/Database - As the WEBVDME database user, execute the
update_9_2_to_9_2_1.sqlscript to update the schema from 9.2.0.x to 9.2.1, for example:$ sqlplus webvdme@<TNS_NAME> @update_9_2_to_9_2_1.sqlA password prompt appears.
- Enter the WEBVDME database account password.
- Once the execution completes, verify that there are no errors in the log files
update_9_2_to_9_2_1.logandupdate_all_smcs.log.
- Navigate to the Database folder, for example:
- Perform the following steps to upgrade database schemas to 9.2.2.
- Navigate to the Database folder, for example:
$cd /u01/stage/Database - Using a text editor, open the
update_9_2_1_to_9_2_2.sqlfile. - Update WEBVDME_USER to actual value.
- As the SYS database user, execute the
update_9_2_1_to_9_2_2.sqlto update the schema from 9.2.1.x to 9.2.2, for example:$sqlplus SYS@<TNS_NAME> as sysdba @update_9_2_1_to_9_2_2.sqlA password prompt appears. - Enter the SYS database account password.
- Once the execution completes, verify that there are no errors in any of the log files, such as
update_9_2_1_to_9_2_2.log.
- Navigate to the Database folder, for example:
- Perform the following steps to upgrade database schemas to 9.2.3.
- Navigate to the Database folder, for example:
$cd /u01/stage/Database - Using a text editor, open the
update_9_2_2_to_9_2_3.sqlfile. - Update WEBVDME_USER to actual value.
- As the SYS database user, execute the
update_9_2_2_to_9_2_3.sqlto update the schema from 9.2.2.x to 9.2.3, for example:$sqlplus SYS@<TNS_NAME> as sysdba @update_9_2_2_to_9_2_3.sqlA password prompt appears. - Enter the SYS database account password.
- Once the execution completes, verify that there are no errors in any of the log files, such as
update_9_2_2_to_9_2_3.log.
- Navigate to the Database folder, for example:
- Perform the following steps to upgrade database schemas to 2025.4.01.
- Navigate to the Database folder, for example:
$cd /u01/stage/Database - As the WEBVDME database user, execute the update_9_2_3_to_2025_4_01.sql script to update the schema from 9.2.3 to 2025.4.01, for example:
$ sqlplus webvdme@<TNS_NAME> @update_9_2_3_to_2025_4_1.sqlA password prompt appears. - Enter the WEBVDME database account password.
- Once the execution completes, verify that there are no errors in any of the log files, such as
update_9_2_3_to_2025_4_1.log
- Navigate to the Database folder, for example:
Parent topic: Prepare the application server