call us toll-free +1 855 855 3600
Home > Services > Oracle Forms and Reports Migration

Oracle Forms and Reports Migration

See how our Oracle Forms and Reports migration offer provides greater business agility by moving to a modern web-based architecture using open source standards with the database and cloud provider of your choice.

Why migrate oracle forms and reports solution to open standards

Organizations using older versions of Oracle Forms and Reports are often overwhelmed by increasing efforts to keep applications on older hardware and software platforms. In addition, older client-server architectures used by Oracle Forms are not suitable for moving applications to a web-based architecture. This is because of the high frequency of internal database calls that Oracle Forms makes to the Oracle Database engine.

DB Best has developed a set of tools that can help organizations migrate Oracle Forms and Reports to a modern web-based architecture that can be deployed on-premises or on Microsoft Azure, AWS, Google Cloud, and any other public or private cloud platform using open-standards.

By migrating Oracle Forms to HTML5 and AngularJS, the web-based user experience is identical to the desktop-based Oracle Forms experience. The specialized Web API that DB Best created optimizes communications between web pages and database servers resulting in high-performance applications which scale with your needs.

Why take the risk of going to Oracle’s Application Express, a closed-architecture system, when you can have an application that runs on any cloud with an open architecture?

DB Best’s unique migration technology automates 95% of Oracle Forms and Reports code  which provides:

  • Faster conversion of forms and reports
  • Shorter integration times
  • Full test automation framework
  • Modern architecture leveraging micro-services architecture
  • Completely open code – no proprietary libraries from Oracle
  • Flexible three-tier architecture

Getting started

The best way to get started with your Oracle Forms and Reports migration project is through our future-state architectural design engagement. This is typically a 5 to 10 business day engagement where we:

  • Evaluate your existing solution
  • Understand your specific challenges
  • Work with your team to develop a future-state roadmap
  • Develop an ROI model to justify the migration
  • Create a project plan to future-proof your Oracle Forms and Reports applications

In addition, we have a great three-day training program to ramp up your Oracle DBAs on SQL Server fundamentals.

Everybody is talking about the need for a digital transformation, but how do you get there? See how our future-state architecture design can use cutting edge technology to meet your organization’s needs.

We will guide you through the basics of SQL Server functionality, and show how it's compared with Oracle database applications.

How does it work?

Oracle Forms and Reports uses a client-server environment, requiring a direct connection between Oracle Forms and the Oracle Database backend. This configuration doesn’t allow for easy scalability as the read/write capabilities of the Oracle Database becomes a performance bottleneck.

DB Best’s solution replicates the exact end-user functionality of a client’s Oracle Form using HTML / AngularJS and hooks it into a web-based API that allows for data transfers that are load-balanced, alleviating issues stemming from the database server’s read/write ability.


The end result is a modernization plan that leads to an environment that is updated, cloud-enabled, and optimized to reduce latency, hardware, and operational costs. Identical functionality ensures events and triggers within Oracle Form are maintained.

Using SQL Server Migration Assistant (SSMA) or AWS Schema Conversion Tool (AWS SCT) to modernize the back-end allows for hardware consolidation, reducing costs over time.

The result provides the freedom to deploy on either Microsoft Azure, Amazon Web Services or event the Google Cloud Platform. Check the video for more details.

How Oracle Reports Migration to SQL Server Reporting Services Works

By migrating your Oracle reports to SQL Server Reporting Services (SSRS), you future-proof your reporting solutions with the modern web and mobile capabilities. Our automated approach works with either your original Oracle database or a migrated SQL Server database. Because SSRS can use ODBC connects to other data sources, the process will also work with other databases as well.

Here is an example of the automation and manual workflow that our Oracle Reports to SSRS work.

Post-migration services

After the migration is complete, here are the types of services we provide to support and extend your modernized solution.

Are your DBA's stretched thin? Offload your IT needs to a dedicated team with industry-proven processes and world-leading tools and products

Our DevOps services introduce cultural changes, best practices, and new technologies to improve collaboration between business, development, and operations to create an agile application development lifecycle.

We'll take your initial app concept and turn it into a beautiful and functional web, mobile, desktop, or Internet of Things solution. Covering the full cycle of software development with optional 24/7 monitoring and support with our new solution services.

Check out the database consulting services we have used to help customers like you get the most out of their database platform.

Learn more

Blog posts

We have two great blog articles below that describe how we migrated Oracle Forms and Oracle Reports for two of our customers.

Reference data sheet

Please check out our datasheet on AWS migration where we highlight how to migrate Oracle Forms and Reports to the AWS platform. Our approach also works with Microsoft Azure and the Google Cloud Platform.

Case Studies

See how we helped a leading water utility company in Portugal looked for a way to modernize their aging customer management system to enable a change in their business model to provide the service for other regional water providers.