Modify the JDBC Datasource Connection Information

6-8 Oracle WebLogic Communications Server Administration Guide ■ Database Driver : Select an appropriate JDBC driver from the Database Driver list. Note that some of the drivers listed in this field may not be installed by default on your system. Install third-party drivers as necessary using the instructions from your RDBMS vendor.

6. Click Next.

7. Fill in the fields of the Connection Properties tab using connection information for the database you wan to use. Click Next to continue. 8. Click Test Configuration to test your connection to the RDBMS, or click Next to continue. 9. On the Select Targets page, select the name of your SIP data tier cluster for example, BEA_DATA_TIER_CLUST. 10. Click Finish to save your changes.

6.4.4.2 Configure Oracle WebLogic Communication Services Persistence Options

Follow these steps to configure the Oracle WebLogic Communication Services persistence options to use an RDBMS call state store:

1. Boot the Administration Server for the domain if it is not already running.

2. Access the Administration Console for the domain.

3. Select the SipServer node in the left pane.

4. Select the Configuration Persistence tab in the right pane.

5. In the Default Handling drop-down menu, select either db or all. It is

acceptable to select all because geographically-redundant replication is only performed if the Geo Site ID and Geo Remote T3 URL fields have been configured.

6. Click Save to save your changes.

6.4.4.3 Create the Database Schema

Oracle WebLogic Communication Services includes a SQL script, callstate.sql, that you can use to create the tables necessary for storing call state information. The script is installed to the user_staged_config subdirectory of the domain directory when you configure a replicated domain using the Configuration Wizard. The script is also available in the WLSS_HOMEcommontemplatesscriptsdboracle directory. The contents of the callstate.sql SQL script are shown in Example 6–5 . Example 6–5 callstate.sql Script for Call State Storage Schema drop table callstate; create table callstate key1 int, key2 int, bytes blob default empty_blob, constraint pk_callstate primary key key1, key2 ; Follow these steps to execute the script commands using SQLPlus: 1. Move to the Oracle WebLogic Communication Services utils directory, in which the SQL Script is stored: cd ~beawlcserver_10.3commontemplatesscriptsdboracle