Oracle LogMiner to Binary Log Reader Migration FAQs
Overview and timeline
What is Binary Log Reader?
Binary Log Reader is Fivetran’s latest change data capture (CDC) method for Oracle databases. This method reads Oracle redo log files (online and archived) directly using Oracle BFILE. Binary Log Reader delivers significantly improved performance and reliability than LogMiner. For more information, see our Binary Log Reader documentation.
Why do I need to migrate from LogMiner to Binary Log Reader?
We have sunset the LogMiner method and replaced it with the Binary Log Reader method. We don't support the LogMiner method for new Oracle connections.
We are migrating existing LogMiner-based connections to Binary Log Reader to improve performance, scalability, reliability, and to remove redo-log availability constraints inherent to LogMiner. To continue syncing data without disruption, you must migrate to Binary Log Reader.
Which Oracle connections must I migrate?
All Oracle connections currently using the LogMiner method must migrate to Binary Log Reader.
For step-by-step instructions, see our quickstart guide for LogMiner migration.
What are the migration timeline and key dates?
April 15, 2026: End of support for Oracle connections using LogMiner. Connections may continue syncing after this date, but Fivetran no longer provides support or recovery for LogMiner connections. Also, you won't be able to resume any paused connections after this date.
May 15, 2026: All connections still using LogMiner stop syncing at the end of this day.
Ensure your connection meets the migration prerequisites by April 15, 2026, so that it is migrated before May 15, 2026.
Migration process
How does the migration process work from start to finish?
The migration to Binary Log Reader involves the following steps:
Check migration readiness
- Open the Status tab on the connection details page
- Review any warnings or required setup steps
Complete prerequisites
- Grant the required database permissions
- Configure any required settings
Validate eligibility
- Run a sync to re-check eligibility
- Once all checks pass, eligibility test failure warnings will disappear. After the sync cycle completes, no new warnings appear.
- Connection is ready for migration
Automatic migration
- Within a few days, Fivetran automatically migrates the connection during a sync cycle. If you would like the migration to occur on a specific schedule, create a Fivetran Support ticket.
- No manual action is required from you
Resume syncing with Binary Log Reader
- The connection resumes syncing using Binary Log Reader
- Existing configuration and sync behavior are preserved
For a detailed step-by-step instructions, see our quickstart guide for LogMiner migration.
Do I need to recreate my connection?
No. The migration updates your existing connection to use Binary Log Reader.
Can I manually switch to Binary Log Reader instead of waiting for the automatic migration to complete?
Yes. After your connection meets the prerequisites, you can manually set the incremental sync method (Update method) of your connection to use Binary Log Reader. However, this bypasses the standard automatic migration flow, resulting in a full re-sync. It may also lead to additional tables or columns being captured.
Can I schedule the migration?
Yes. After meeting the prerequisites, create a Fivetran Support ticket to schedule the migration at a specific time.
Will there be downtime or interruption during migration?
No. Migration does not require downtime; it happens during a sync cycle.
How long does migration take?
After your connection meets the prerequisites, migration typically occurs within a few days. It runs during a sync cycle and completes almost instantly without impacting sync duration.
Can I test Binary Log Reader before migrating?
Yes. You can create a new Binary Log Reader connection, validate it, and then proceed with migrating your existing connection. For more information on creating a new connection with Binary Log Reader, see our setup guide.
Will my existing configuration change?
No. Existing sync configuration (such as history mode or soft deletes) remains unchanged after migration.
Will my Monthly Active Rows (MAR) usage change?
No. Migration only changes the incremental sync method and does not impact the Monthly Active Rows (MAR) usage.
Eligibility and outcomes
How do I check whether my connection is eligible for migration?
Open the Status tab on the connection details page.
If the connection is not eligible, a warning message lists the pre-migration requirements and any failed eligibility tests, along with exact remediation steps. After your connection meets the prerequisites and you run a sync, the warning automatically disappears.
Will my connection get a full re-sync when it migrates?
No. After your connection meets the prerequisites, Fivetran automatically migrates eligible LogMiner connections to Binary Log Reader without a full re-sync. However, if you manually change the incremental sync method to Binary Log Reader, it results in a full re-sync.
Are there Oracle version requirements?
Yes. Migration requires a supported Oracle version (11g R2 to 21c).
What database permissions are required?
The warning in your connection’s Status tab displays the grants required for your Oracle deployment.
For the required permissions and how to grant them, see our quickstart guide for LogMiner migration.
Preparation and prerequisites
What common prerequisites must I complete before the migration?
Disk space: Ensure that the Oracle server has free space in the staging area equal to at least five times the size of the largest redo log file, as Binary Log Reader creates temporary local copies of log files.
Database setup: Complete the required database setup based on your Oracle deployment, including permissions and redo log access.
Connection configuration: Provide required details such as PDB service name, TDE settings, or ASM configuration, if your environment uses them.
Your connection’s Status tab lists all required prerequisites and remediation steps specific to your environment. For step-by-step instructions, see our quickstart guide for LogMiner migration.
How do I configure Binary Log Reader for TDE (Transparent Data Encryption)?
If your database uses TDE, you must:
- Ensure that the wallet is accessible and correctly configured
- Grant the required TDE-related database permissions
In the connection setup form:
- Set the Using TDE Encryption toggle to ON
- Provide the required wallet details, such as the wallet password or auto-login credentials
The warning in your connection’s Status tab lists missing permissions or invalid TDE configuration and provides remediation steps. For step-by-step instructions, see our quickstart guide for LogMiner migration.
How do I configure Binary Log Reader for ASM (Automatic Storage Management)?
If your database stores redo or archive logs in ASM, you must configure a staging location and grant the required permissions.
In your database:
- Create a staging directory on the database host file system
- Create a
DIRECTORYobject that points to this staging directory - Grant read and write access to the Fivetran user
- Grant
EXECUTEpermissions onDBMS_FILE_TRANSFERandUTL_FILE
In the connection setup form:
- Set the Using ASM toggle to ON
- Enter the staging directory path in the ASM Staging Directory Path field
The warning in your connection’s Status tab lists missing permissions or configuration issues and provides remediation steps. For step-by-step instructions, see our quickstart guide for LogMiner migration.
Behavior and data types
Does Binary Log Reader support all data types supported by LogMiner?
Yes. Binary Log Reader supports all data types supported by LogMiner and additionally supports more data types. Binary Log Reader includes support for types such as BINARY_FLOAT, BINARY_DOUBLE, LONG, LONG RAW, ROWID, and LOB types (BLOB, CLOB, NCLOB) that are not supported by LogMiner. For more information, see our Oracle connector Type Transformations documentation.
How does replication key selection work (primary key / ROWID)?
Binary Log Reader uses Oracle ROWID to populate _fivetran_id when a table has no primary key or supplemental logging is not enabled. If supplemental logging is enabled and a table has a primary key, Binary Log Reader uses the primary key as the replication key. For more information, see our Binary Log Reader replication key documentation.
How does Binary Log Reader handle DDL operations?
Binary Log Reader handles only a defined set of DDL operations without requiring a re-sync. Operations that modify existing rows or cannot be reliably tracked trigger a re-sync. For more information, see our Binary Log Reader supported DDL operations documentation.
After migration
What should I verify after migration?
Ensure all tables are syncing as expected and monitor your connection for errors or warnings over the next 24 to 48 hours.
Why do I see new tables after migration?
You may see new tables after migration because LogMiner excluded certain tables due to its limitations, while Binary Log Reader includes these tables automatically.
To exclude unwanted tables, use the Schema tab on the connection details page.
Will any tables be re-synced?
Re-syncs are rare and typically limited to specific table types.
Troubleshooting
What should I do if I see a data integrity issue after migration?
If you see a data integrity issue after migration, re-sync the affected tables. If the issue persists after re-sync, contact Fivetran Support.
What if my connection is not eligible for migration?
If your connection is not eligible for migration, review the warning in the Status tab to identify the issue. The warning lists missing prerequisites, permissions, or unsupported configuration, along with steps to resolve them. After resolving the issue, run a sync to re-check eligibility.
What if migration does not happen even after my connection meets the prerequisites?
If migration does not start after you complete the prerequisites, run a sync to trigger eligibility checks and confirm that no warnings remain in your connection’s Status tab. Migration is scheduled automatically and typically occurs within a few days during a sync cycle.
Who do I contact if the eligibility checks still fail after I follow the remediation steps?
Create a Fivetran Support ticket with a screenshot of the connection status and the eligibility failure messages. The eligibility warning contains the exact checks that failed and the SQL/steps to run; include any DBA output that shows wallet/ASM/log accessibility. Fivetran can validate or help with staging tests.
Common migration failures & fixes (summary)
TDE failures: Verify that the TDE wallet is accessible and correctly configured, and that all required permissions are granted.
ASM failures: Ensure ASM is enabled in the connection setup, a valid staging directory is provided, and the required permissions are granted.
Permission failures: Grant the required database permissions listed in the eligibility warning.
Error
Cannot open log file path C:/.../tde/cwallet.sso(in Windows): Grant the Oracle service account (for example,OracleService<SID>) Full Control permissions for the folder containingcwallet.sso. This resolvesORA-22288: file or LOB operation FILEOPEN failederrors encountered during Binary Log Reader setup tests.
These issues typically occur when required setup steps are incomplete or misconfigured. Review the error messages in the Status tab and follow the provided remediation steps. If needed, use the quickstart guide to verify that you have completed all required setup steps. If the issue persists, create a Fivetran Support ticket and include details about the error and the steps you have taken.
Exceptions
What if I cannot migrate before the deadline?
Yes, exceptions are possible, but they are evaluated on a case-by-case basis. Create a Fivetran Support ticket to submit an exception request with justification and environment details. Fivetran reviews exception requests and approves them only with valid justification.
Are Oracle environments on OCI out of scope for Binary Log Reader?
Some Oracle Cloud Infrastructure (OCI) environments may not support the required permissions for Binary Log Reader. So, Oracle on OCI can block Binary Log Reader migration for some OCI-managed services. Environments on OCI may be out of scope for automatic migration; you must either request an exception or work with OCI/the platform provider to enable the required access. Confirm whether your OCI service edition is supported, or submit an exception request if OCI prevents you from meeting the migration prerequisites.
What about databases managed by third parties or vendors?
If your database is managed by a third party, coordinate with the vendor to enable the migration prerequisites (PDB service name, wallet access, required grants, ASM staging, etc.). If the vendor blocks migration, submit an exception request and include vendor’s contact or justification; Fivetran evaluates exceptions on a case-by-case basis.
How do you handle security concerns about directory permissions and Binary Log Reader access?
Security concerns about directory creation and directory permissions are common. Fivetran provides guidance and secure configuration options for environments with strict security requirements. If security policies prevent a required privilege, create a Fivetran Support ticket including the specific security requirement so we can propose a locked-down permission pattern or evaluate an exception.