Hi, I am loading the site

Lawing Tech

​

Skip to content
Lawing Tech

Technology watch

News

What matters in cybersecurity, cloud and telecoms, CCTV, software, artificial intelligence and public sector IT, with the essential tech news from Benin and the world. Every article is built on public sources, cited at its end.

Loading the news

Back to news

pgrecon 0.7.3: an open-source tool for migrating Oracle to PostgreSQL with transparency and clear limitations

DevCrafterAI LLC has released version 0.7.3 of pgrecon, an open-source tool under the Apache-2.0 license designed for migrating Oracle to PostgreSQL. Operating offline, it applies 80 deterministic rules to generate native PostgreSQL DDL while explicitly listing non-convertible elements in a residue report. Testing covers Oracle 9.2 to 23ai and PostgreSQL 16 to 17, with a benchmark validating 423 statements without rejection.

by Lawing Tech Newsroom (3 min read)

computer keyboard
Video: pgrecon: free, open-source Oracle to PostgreSQL migration recognition (Tech Style, YouTube)

An offline tool that isolates incompatibilities before migration

pgrecon stands out with its entirely offline approach: it never connects to the source (Oracle) or target (PostgreSQL) databases, according to the official PostgreSQL source. The tool begins with a read-only SQLPlus script, generating a reviewable extraction of Oracle schemas. This extraction serves as the basis for a deterministic rule engine applying 80 criteria covering data types, length semantics (such as converting VARCHAR2(30 CHAR) to varchar(30)), partitioning, PL/SQL constructs, or performance. The result is native PostgreSQL DDL for tables, constraints, indexes, views (including CONNECT BY hierarchies converted to WITH RECURSIVE), materialized views, comments, permissions, simple triggers, and autonomous routines.

A tool that silently estimates approximate cases for each complex scenario will always display a shorter rejection list than pgrecon.

écran d'ordinateur
Illustrative photo: computer screen (DemieK07, CC BY 4.0)

A residue report to anticipate manual work

Unlike other tools that hide incompatibilities, pgrecon adopts radical transparency: every element that cannot be faithfully converted is listed in a residue report, with its name and the reason for the blockage, such as views using JSON_TABLE (requiring manual rewriting according to differences between PostgreSQL 17 and earlier versions), composite triggers (to be restructured into separate triggers), or columns using external file locators (with no direct equivalent in PostgreSQL), according to a technical article on dev.to. This report is designed to provide an accurate estimate of the manual work to be expected, thus avoiding surprises during migration. For example, Oracle packages (such as Alexandria) or views sorting by XMLTYPE are systematically excluded from automatic conversion.

Rigorous testing to ensure the reliability of conversions

The robustness of pgrecon relies on extensive automated testing. CI pipelines verify extraction against multiple Oracle versions (XE 11g, XE 21c, Free 23ai) and apply the converted output to PostgreSQL 16 and 17 (PostgreSQL 18 is mentioned as tested but without details on official support). A schema fuzzer generates 40 random Oracle schemas each night to ensure no crashes or silent data loss occur, following the technical details shared by PostgreSQL. The public benchmark, based on Oracle schemas such as HR, OE, and CO, as well as packages like utPLSQL or PLJSON, validates the conversion of 423 statements without rejection in version 0.7.3. These tests also cover length semantics (characters vs bytes) and objects like sequences or simple DML triggers.

What this changes here: a controlled migration for businesses and government agencies

For Beninese companies, government agencies, or organizations from West Africa using Oracle databases and looking to migrate to PostgreSQL, pgrecon provides a framework to assess technical feasibility before committing. Its residual report helps pinpoint the components requiring manual redesign, thus avoiding hidden costs. For example, an administration using complex hierarchical views (CONNECT BY) or autonomous triggers could estimate the time and resources needed to adapt them. Similarly, companies relying on Oracle packages (such as those for log management) could prioritize their migration based on their criticality. The tool, available via pip install pgrecon, serves as an essential preliminary step for critical migrations, where compatibility and traceability of incompatibilities are top priorities.

Sources

  1. pgrecon : open-source Oracle to PostgreSQL migration assessment and schema conversionPostgreSQL, 22 October 2026
  2. A Residue Report Is a Priced Work List: What Honest Oracle-to-PostgreSQL Conversion Looks Likedev.to, 21 October 2026

Prepared by Lawing Tech's technology watch from the sources cited. Our editorial charter

Latest articles

  1. PCSC Security and Davista.ai Revolutionize Access Management with Predictive Intelligence
  2. ECOWAS Accelerates Deployment of ECOQMARK and Strengthens Renewable Energy Skills Certification
  3. PHP releases emergency patches for two critical vulnerabilities exploited before official disclosure
  4. Google Research Validates an AI Model to Assess Gestational Age Without Ultrasound Experts
  5. Hanwha Vision Launches the SPS-A8016: An All-in-One Camera to Secure Indoor Spaces with AI and Audio
  6. Digital Africa invests in ChipChip to revolutionize digital agriculture in Ethiopia
  7. PHP releases emergency patches for two undisclosed critical RCE vulnerabilities on October 21, 2026
  8. i14 optimizes its Laplace 3B model on AWS Trainium2 with PyTorch for ultra-efficient linear attention
  9. Amazon ECS Gateway: A Turnkey Solution to Simplify ECS Container Ingress Networking
  10. Gallagher Security Receives NPSA Approval for Its High Sec T30 Biometric Keyboard: A Benchmark in Critical Security
  11. Stanbic Bank Ghana and RD Technologies Test Stablecoins for B2B Cross-Border Payments to Asia
  12. CERT-FR warns of actively exploited critical vulnerabilities: from Windows to Danfoss, systems under scrutiny
  13. TwelveLabs Pegasus 1.5 on Amazon Bedrock: Video Segmentation and Real-Time Processing Now Accessible
  14. The ARCEP of Benin Publishes the Updated List of Approved Radio Equipment and Terminals as of September 30, 2026
  15. ECOWAS and AES: a framework cooperation agreement in preparation after the Dakar ministerial meeting
  16. Drone attack on the chemical tanker Wine Trader: nine Beninese sailors among the missing in the Black Sea
  17. SiteGuard Server Edition: A Critical Flaw (CVE-2026-106931) Exploited to Gain Server Control
  18. The Regulatory Council Rejects Allegations of Irregularities in the GBESSOKE Programme: What Consequences for Public and Private Actors?
  19. Chain Attack via ConnectWise Cloud Backup: How Hackers Exploited Microsoft 365
  20. Databricks Generalizes Multi-Statement Transactions on Its Lakehouse: A Revolution for Data Consistency
  21. The UK’s CMA considers granting Microsoft strategic status in professional software
  22. GSMA Reveals How Digital Reforms Could Connect an Additional 1.13 Million Malagasy People by 2031
  23. Badlands Security Acquires Cosmic Fischer: Consolidating Security Solutions in New York
  24. The ARMP excludes a PRMP from public procurement for five years: principles of equality and transparency violated
  25. BlockStrap: A Critical Flaw in Magento and Adobe Commerce Exposes Servers to Arbitrary Code Execution
  26. AWS Uses Amazon Bedrock AgentCore to Monitor AI Agent Quality in Production and Fix Critical Errors
  27. GCB Bank PLC Joins CIPS to Accelerate Yuan Payments Between Ghana and China
  28. Threat Actors Exploit Critical Flaw in Collabora Online to Compromise Nextcloud
  29. The CNIL lifts injunction against Google after compliance with cookie and ad rules in Gmail
  30. Lumana and Convergint Join Forces for Global AI Video Surveillance
  31. The ARMP trains public actors on the Technical Audit Framework for Public Procurement at the CREFCoP
  32. Palo Alto Networks warns of a critical flaw CVE-2026-0322 exploited in attacks targeting its firewalls
  33. MTN Launches 2026 Hackathon to Accelerate AI, Fintech, and AI-RAN Networks Across Africa
  34. Airtel Gabon and ZTE Launch Africa Central’s First Massive MIMO FDD+TDD Antenna
  35. Axis Communications Unveils AXIS OS 13: Enhanced Cybersecurity and Network Device Integration
  36. The FGI-AC 2026 in N’Djamena: Digital Sovereignty and Innovation in Central Africa
  37. UTA0576 exploits three zero-day vulnerabilities in Ivanti Connect Secure: root access and credential theft underway
  38. Amazon Bedrock and AWS Launch AI Agents Capable of Automatically Paying for Protected Web Resources
  39. HID Professional Services deploys Crescendo cards to modernize physical access and prepare for FIDO2
  40. BCEAO and AfDB Join Forces to Boost Development Financing in West Africa

All the news