Identity Manager 3.5.1 Driver for JDBC: Implementation Guide

  Identity Manager 3.5.1 Driver for JDBC: Implementation Guide
    Introducing the Identity Manager Driver for JDBC
      What’s New in the Driver for JDBC
      Driver Concepts
      Database Concepts
      Driver Features
    Installing the Driver for JDBC
      Before You Install
      Installing the Driver Separately
      Setting Up a Remote Loader
      Installing and Configuring Database Objects
      Test Scripts
    Uninstalling the IDM Driver for JDBC
      Deleting Identity Manager Driver Objects
      Running the Product Uninstaller
      Executing Database Uninstallation Scripts
    Upgrading the JDBC Driver
      Upgrading While Installing Identity Manager 3.5.1
      Upgrading after Identity Manager Is Installed
    Importing an Example JDBC Configuration File
      Using Designer to Import
      Using iManager to Import
      JDBC Driver Settings
    Configuring the JDBC Driver
      Smart Configuration
      Configuration Parameters
      Driver Parameters
      Subscription Parameters
      Publication Parameters
      Trace Levels
      Configuring Third-Party JDBC Drivers
    Activating the JDBC Driver
    Managing the JDBC Driver
      Starting, Stopping, or Restarting the JDBC Driver
      Migrating and Resynchronizing Data
      Using the DirXML Command Line Utility
      Viewing Driver Versioning Information
      Reassociating a Driver Set Object with a Server Object
      Changing the Driver Configuration
      Storing Driver Passwords Securely with Named Passwords
      Adding a Driver Heartbeat
    Synchronizing Objects
      What Is Synchronization?
      When Does Synchronization Occur?
      How Does the Metadirectory Engine Decide Which Object to Synchronize?
      How Synchronization Works
    Schema Mapping
      High-Level View
      Logical Database Classes
      Indirect Synchronization
      Direct Synchronization
      Synchronizing Primary Key Columns
      Synchronizing Multiple Classes
      Mapping Multivalue Attributes to Single-Value Database Fields
    Mapping XDS Events to SQL Statements
      Mapping XDS Events for Indirect Synchronization
    The Event Log Table
      Event Log Columns
      Event Types
    Embedded SQL Statements in XDS Events
      Common Uses of Embedded SQL
      Embedded SQL Basics
      Token Substitution
      Virtual Triggers
      Manual vs. Automatic Transactions
      Transaction Isolation Level
      Statement Type
      SQL Queries
      Data Definition Language (DDL) Statements
      Logical Operations
      Implementing Password Set with Embedded SQL
      Implementing Modify Password with Embedded SQL
      Implementing Check Object Password
      Calling Stored Procedures and Functions
      Best Practices
    Supported Databases
      Database Interoperability
      Supported Databases
      Database Characteristics
    Third-Party JDBC Drivers
      Third-Party JDBC Driver Interoperability
      JDBC Driver Types
      Third-Party Jar File Placement
      Supported Third-Party JDBC Drivers
      Supported-But-Discouraged Third-Party JDBC Drivers
      Deprecated Third-Party JDBC Drivers
      Other Third-Party JDBC Drivers
      Security Issues
    The Association Utility
      Independent Operations
      Before You Begin
      Using the Association Utility
      Editing Associations
    Troubleshooting the JDBC Driver
      Recognizing Publication Events
      Executing Test Scripts
      Troubleshooting Driver Processes
    Backing Up the JDBC Driver
      Exporting the Driver in Designer
      Exporting the Driver in iManager
    Best Practices
      Can’t See Tables or Views
      Synchronizing with Tables
      Processing Rows in the Event Log Table
      Managing Database User Accounts
      Synchronizing Large Data Types
      Slow Publication
      Synchronizing Multiple Classes
      Encrypted Transport
      Mapping Multivalue Attributes
      Synchronizing Garbage Strings
      Running Multiple Driver for JDBC Instances
    Supported Data Types
    java.sql.DatabaseMetaData Methods
    JDBC Interface Methods
    Third-Party JDBC Driver Descriptor DTD
    Third-Party JDBC Driver Descriptor Import DTD
    Database Descriptor DTD
    Database Descriptor Import DTD
    Policy Example: Triggerless Future Event Processing
    Setting Up an OCI Client on Linux
      Downloading the Instant Client
      Setting Up the OCI Client
      Configuring the OCI Driver
    Sybase Chain Modes and the Identity Manager Driver for JDBC
      Error Codes
      Procedures and Modes
    The DirXML Command Line Utility
      Interactive Mode
      Command Line Mode
    Properties of the JDBC Driver
      Driver Configuration
      Global Configuration Values
      Named Passwords
      Engine Control Values
      Log Level
      Driver Image
      Security Equals
      Edit Filter XML
      Excluded Users
      Driver Manifest
      Driver Cache Inspector
      Driver Inspector
      Server Variables
    Documentation Updates
      October 10, 2007
    Legal Notices