PowerExchange Express CDC for Oracle can capture changes from online and archived redo log files that are managed by Oracle Automatic Storage Management (ASM).
Configure the PowerExchange Express CDC for Oracle reader to connect to the ASM instance to read the redo logs. PowerExchange establishes connections to both the ASM instance and Oracle database. The PowerExchange Express CDC log reader connects to the ASM instance based on the ASM_CONNECT_STRING, ASM_USERID, ASM_EPWD or ASM_PASSWORD, and ASM_ASSYSASM parameters that you specify in the READER statement. In the ASM_USERID parameter, specify a user ID that has SYSDBA authority. Or if you use Oracle 11
g
, you can specify a user ID that has SYSASM authority. To use SYSASM authority, you must set the ASM_ASSYSASM parameter to Y. Because of the required authority level, usually the ASM user ID is different from any of the following user IDs:
If you extract data to PowerExchange Logger for Linux, UNIX, and Windows log files, as recommended:
The USERID in the ORAD CAPI_CONNECTION statement in the dbmover.cfg file.
The CAPTURE_NODE_UID in the PowerExchange Logger configuration file.
If you extract data directly to PowerCenter:
The
User Name
attribute on the PWX CDC Real Time application connection for the PowerCenter CDC session.
For optimal CDC performance, run the Express CDC capture process and the PowerExchange Logger for Linux, UNIX, and Windows on the same node as the ASM instance.
Use the interprocess communication (IPC) protocol for the PowerExchange Express CDC connection to the ASM instance. Ask your Oracle DBA to configure the Oracle listener.ora and tnsnames.ora files for IPC connectivity.