Enterprise-grade day-by-day data integrity verification between source and target databases — ensuring zero data loss after every Oracle migration.
ComparePad is SkyFi's post-migration data validation engine — purpose-built to verify that every row, value, column, and data type has been accurately migrated from the source Oracle environment to the target. It performs hash-based, row-row comparisons at enterprise scale with automatic discrepancy repair.
A five-stage automated pipeline that compares, identifies, and reconciles data discrepancies with zero impact on production workloads.
Define source Oracle and target connections, select schemas/tables, set parallelism level, and schedule the comparison job.
ComparePad reads rows from both environments, computes row-level hashes using SHA-256, and streams them into the compare engine.
Hash values are matched row-by-row across source and target. Mismatched, missing, and extra rows are flagged instantly.
A detailed HTML/PDF report shows column-level diffs, mismatch counts, impacted tables, and suggested repair actions.
Automated repair re-syncs mismatched rows from source to target — no manual SQL scripts, no downtime required.
Every feature in ComparePad is designed around the goal, giving you absolute confidence that your data is intact post-migration.
Every row in every table is hashed and compared — no sampling, no approximation. SHA-256 hashing ensures cryptographic-grade accuracy across all data types including LOBs, CLOBs, and BLOBs
When mismatches are detected, ComparePad auto-generates and executes repair DML — inserts for missing rows, updates for column diffs, deletes for phantom records — with full audit logging.
Configurable parallel threads partition tables by primary key ranges and compare them simultaneously — enabling terabyte-scale databases to be validated in hours, not days.
ComparePad performs read-only operations on both source and target. It places zero load on production OLTP workloads, making it safe to run during live CDC replication windows.
Compare Oracle on-premise against Amazon RDS Oracle, Oracle@AWS, Oracle@Azure, Oracle@GCP, and OCI Autonomous Database. Supports heterogeneous and homogeneous topologies.
Detailed reports pinpoint exactly which column values differ for each mismatched row — eliminating guesswork and accelerating root cause analysis.
All comparison jobs are stored with full metadata — table counts, mismatch rates, repair status, and timestamps. Download reports at any time for audits and compliance reviews.
Schedule recurring validation jobs during off-peak hours or trigger them on-demand via the MigDB Console or REST API for CI/CD pipeline integration.
AES 128/192/256-bit encryption for all data in transit. Secured wallet-based database connectivity. SSL/TLS for every cross-region comparison session
Full validation of LOB, CLOB, BLOB, NCLOB, XMLTYPE, and JSON columns — data types that are notoriously difficult for traditional tools to compare accurately.
Mid-level engineers can configure, run, and monitor complex validation jobs without deep DBA expertise. Real-time progress dashboards show table-by-table comparison status.
Full observability through Amazon CloudWatch. Monitor comparison health, lag, throughput, and repair execution — all within your existing AWS observability stack.
A clean, intuitive agent console with full visibility into every agent, connection, compare pair, and job run.
ComparePad fits seamlessly into every phase of the migration lifecycle — from initial load validation through warranty period and beyond.
After the bulk data extract and load completes, run ComparePad to verify that all tables, rows, and columns have been transferred accurately before beginning CDC replication.
Validate business-critical tables selected by the QA and business teams. Generate downloadable evidence reports for sign-off and compliance documentation.
Run a final full-schema comparison immediately before the production cutover window. ComparePad ensures the target is 100% aligned and ready for traffic switchover.
For large databases migrated in phases, validate each phase independently. Confirm each batch is clean before proceeding to the next — reducing cumulative risk.
Continue running scheduled comparisons during the post-go-live warranty period while bidirectional CDC is still active — confirming ongoing data parity between legacy and cloud.
Generate signed comparison reports for regulatory audits, internal compliance reviews, and migration sign-off documentation — stored indefinitely in assessment job history.
See why enterprises choose ComparePad over error-prone manual scripts and limited native tooling.
| Capability | ⚡ ComparePad | Manual SQL Scripts | AWS DMS Validation |
|---|---|---|---|
| Row-Level Validation | ✓ SHA-256 per row | ✗ Error-prone COUNT/CHECKSUM | ✗ Sampling only |
| LOB / CLOB / BLOB Support | ✓ Full support | ✗ Extremely difficult | ✗ Limited / unreliable |
| Automated Repair | ✓ Auto-generated DML | ✗ Manual scripting required | ✗ Not availabley |
| Column-Level Diff Reporting | ✓ Per-column visibility | ✗ Custom script required | ✗ Row-level only |
| Parallel Comparison | ✓ Configurable threads | ✗ Sequential only | ! Limited |
| Impact on Source System | ✓ Zero impact | ! Query load risk | ✓ Read-only |
| Scheduling / Automation | ✓ Built-in scheduler + API | ✗ Cron / manual only | ! Limited |
| Audit-Ready Reports | ✓ Downloadable HTML/PDF | ✗ None | ✗ CloudWatch logs only |
| Cross-Platform Support | ✓ AWS, Azure, GCP, OCI | ! Custom per environment | ✗ AWS only |
| Setup Complexity | ✓ One-click GUI | ✗ High — requires DBA expertise | ! Medium |
MigDB ComparePad is integrated within the SkyliftAI MigDB platform but requires separate licensing to unlock and use. It is available as an add-on to any MigDB for Oracle subscription — contact the SkyliftAI team to enable it for your migration project.