Select Default from the Adapter template list unless you are integrating

12-18 Oracle Fusion Middleware Administrators Guide for Oracle Virtual Directory

10. Click Next on the Map Object Class Mapping screen after defining all the object

classes and attribute mappings. The Summary screen appears listing the settings for the Database Adapter.

11. Review the Database Adapter settings and click Finish to create the Database

Adapter. The new Database Adapter appears in the Adapter tree. When the adapter starts, Oracle Virtual Directory connects to the database and retrieves all defined LDAP attributes and their corresponding table and column information to reconcile the attributes with the defined LDAP schema. If a mapped LDAP attribute is already defined, it attempts to create a mapping from the database source format to the target LDAP schema format. If the LDAP attribute is not defined, the Database Adapter temporarily adds an attribute to the server schema that most closely maps to the database format this definition is not added to the permanent Oracle Virtual Directory schema configuration. After you create the Database Adapter, you can configure it using the procedures in Configuring Database Adapters .

12.2.1 Creating Database Adapters for Oracle RAC Database

To create a Database Adapter for use with Oracle RAC Database, perform the procedure in Creating Database Adapters on page 12-15, but when you configure the connection to the Oracle RAC database on the Connection screen: ■ Select Use Custom URL from the URL Type list. ■ In the Database URL field, enter the URL to connect to the Oracle RAC database, such as: jdbc:oracle:oci:DESCRIPTION=ADDRESS_LIST=LOAD_ BALANCE=ONADDRESS=PROTOCOL=TCPHOST=host-name-1PORT=1521ADDRESS= PROTOCOL=TCPHOST=host-name-2PORT=1521CONNECT_ DATA=SERVER=DEDICATEDSERVICE_NAME=database-service-name

12.2.2 Creating Database Adapters for Oracle TimesTen In-Memory Database

Perform the following steps to create a Database Adapter for use with Oracle TimesTen In-Memory Database: 1. If native Oracle TimesTen libraries are not accessible to Oracle Virtual Directory, you must install the Oracle TimesTen In-Memory Database client. 2. In Oracle Virtual Directorys opmn.xml file, add the location of the Oracle TimesTen libraries and add the location of the Oracle TimesTen JDBC driver to the class-path. The opmn.xml file is located in the following directory: ORACLE_INSTANCEconfigOPMNopmn Note: You must select BLOB from the Data Type list if you are mapping an attribute to a BLOB column in the database. Note: The Oracle Virtual Directory Database Adapter does not support Fast Connection Failover FCF for Oracle RAC. However, after a RAC instance failure, Oracle Virtual Directory reconnects to a surviving RAC instance.