SlideShare a Scribd company logo
1 of 33
Presented by Jayaraj
25 June 2020
MIGRATION
FROM ORACLE
TO EDB
POSTGRES
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.2
AGENDA
1. EDB Introduction
2. Challenges with Oracle
3. Obstacles to migration
4. How EDB can help
5. Proof points
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.3
WHO IS EDB?
THE WORLD LEADER IN OPEN-SOURCE BASED
POSTGRES SOFTWARE AND SERVICES
PROVEN COMMITTED GLOBAL
Recognized RDBMS leader by
Gartner and Forrester
4,000 global customers
16 Offices worldwide
Leading global provider of Postgres
Founded in 2004
15+ years of Postgres community
leadership
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.4
MARKET SUCCESS
EDB POSTGRES PLATFORM
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.5
EDB POSTGRES TOOLS
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
Integration Suite
• Exchange data across various database
management systems in near real time
• EDB Postgres Data Adapters
• EDB Postgres Replication Server
EDB POSTGRES TOOLS
7
Migration
• Analyze and move your data from
expensive legacy databases
• EDB Postgres Migration Portal
• EDB Postgres Database Migration
Assessment with services engagement
• EDB Postgres Migration Toolkit
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
EDB POSTGRES TOOLS
Management
• Mission-critical tools for management,
monitoring, tuning, high availability, as
well as backup and disaster recovery
• EDB Postgres Enterprise Manager
• EDB Postgres Failover Manager
• EDB Postgres Backup and Recovery
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
9 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
WHAT PROBLEMS
ARE YOU FACING?
WHY DO CUSTOMERS
LEAVE ORACLE?
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.10
PRICE OPEN SOURCE
STRATEGY
CLOUD MIGRATION &
REPLATFORMING
Oracle is known for its high software
licensing costs.
• Many features now commoditized or
delivered more economically
• Penalizing contract terms and agreements
amplify pain
Gartner cites that 70% of new applications
are being built on open source databases.
• Secure greater control & lower costs
• Reduce Oracle lock-in risk
• Innovate more quickly
Deployment and delivery on the cloud and
containers is a critical element of
enterprise IT and technology missions.
• Moving to the cloud allows provides
enterprises to consider Oracle alternatives
• Coupled tightly with open source
strategies
CHALLENGES OF
MIGRATING FROM
ORACLE
11 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.12
WHAT OBSTACLES
EXIST?
MIGRATIONS
ARE HARD
ORACLE
SKILLS
TROUBLESOME
CONTRACTS
ORACLE
APPS
• There is much consideration, assessment,
and effort required
• Across the schema, data, application, and
architecture.
• Businesses have invested in resources
who have Oracle skills.
• Concern of losing those skills and
expertise.
• Reducing Oracle software licenses is
contractually challenging.
• Oracle audit practices are painful and
disruptive to businesses.
• Oracle-licensed applications are tied to
Oracle databases.
• Must migrate from both app and database
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.13
THE CONSIDERATIONS
OF A MIGRATION
• Objects and code
• Mapping data types
• Handling syntax differences
• Raising incompatibilities
SCHEMAS
• Methodology
Bulk, ongoing, fallback
• Tools
ETL, validation
DATA
• Hosting environment
• Deployment type
• DBMS optimization
• Proprietary utilization
INFRASTRUCTURE
• Code
• Languages
• Connectors
• Syntax
APPLICATION
• Performance
• Optimization
• Indexing
HOW EDB
CAN HELP
14 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.15
COMPATIBILITY
WITH ORACLE
EDB Postgres Advanced Server
EDB VALUE PROPOSITION
+300 CUSTOMERS SUCCESSFULLY MIGRATED
MIGRATION TOOLS
& SERVICES
Solutions & capabilities to help
customers migrate from Oracle
database
LOWER TOTAL COST
OF OWNERSHIP
Break free from Oracle and
reduce costs up to 80%
THE PRODUCT THE TOOLS THE OUTCOME
COMPATIBILITY
WITH ORACLE
16 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.17
EDB POSTGRES
ADVANCED SERVER
Builds on open source PostgreSQL,
the world's most advanced open-source
database management system, adding
powerful enterprise-class functionality
Enterprise security, increased productivity,
deployable anywhere
Enhanced Postgres database
compatibility with Oracle® and
enterprise features
• Enterprise Security
• Developer Productivity
• DBA Productivity
• Performance Diagnostics
• Oracle Compatibility
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.18
EDB POSTGRES ADVANCED SERVER
BENEFITS OF ORACLE DATABASE COMPATIBILITY
YOUR PEOPLE
Oracle Developers
No need to retrain Oracle DBAs
and developers
YOUR APPS
Oracle Applications
Native support for PL/SQL language
and OCI interoperability
Leverage existing Oracle infrastructure
YOUR BUSINESS
Lower Costs & Integration Risk
Reduce business disruption
Replication for easy sharing of data
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.19
ROBUST COMPATIBILITY
WITH ORACLE
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.20
SQL extension support
Decode, NVL, Substr, NVL2, Date/time functions
DDL syntax support
PL/SQL support – native language
REF Cursors, Implicit and explicit cursors
Looping, variable declarations, conditional statements
Collections: Associative Arrays, Varrays, Nested tables
Pragmas
Named parameters
User Defined Exceptions
Explicit Transaction Control (within sp)
Tools
EDB*Plus – SQL*Plus look-a-like
EDB*Loader – SQL*Loader equivalent
Oracle-like Data Dictionary
ALL_, DBA_, USER_ views
DATABASE COMPATIBILITY
FOR ORACLE
Wait Events
System and session waits
Statspack-like reporting
PL/SQL supplied packages
18 DBMS
7 UTL
Data types
Blobs, Clobs, XMLTYPE, VARCHAR2, NUMBER, CHAR, Integer
Drivers
JDBC, ODBC, .NET with Oracle extensions
OCI & ProC compatible drivers
Features
Packages
Stored procedures
Functions
Triggers
Hints
Hierarchical Queries
Synonyms – Public and Private
Sequences
Rownum
Users/Roles
Dynamic SQL
Materialized Views
Partitioning
EDB Advanced Server 11:
Pragma Autonomous Transaction and DBMS_REDACT
EDB Advanced Server 12:
Interval partition; MEDIAN, LISTAGG, COMPOUND TRIGGER
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.21
EDB POSTGRES COMPATIBILITY
WITH ORACLE
OTHER
SOLUTION
PROVIDERS
ONLY PART
OF THE WAY
SCHEMA, DATA
ALL THE WAY
SCHEMA, DATA, CODE
Re-engineering code
requires the most time,
cost and risk
75% of migration cost!
22 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
MIGRATION TOOLS
& SERVICES
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.23
MIGRATION
TOOLS & SERVICE
For complex migrations or
business that are short-
staffed, Migration Assistance
Service offers professional
service to help ensure a smooth
transition to a Postgres-
compatible environment.
Migration Toolkit command-
line tool that offers granular
control of the process of
migrating schema and data
from Oracle to EDB Advanced
Server and PostgreSQL.
Free, on-demand, web-based
Migration Portal to assess
Oracle schema compatibility.
Portal converts Oracle objects
to EDB Postgres Advanced
Server and generates
compatibility report.
MIGRATION
ASSESSMENT
DATA
MIGRATION
PROFESSIONAL
SERVICES
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.24
EDB MIGRATION
PORTAL
Web-based, self-service portal for assessing
and analyzing Oracle database schemas
Converts objects and produces DDLs
that are compatible with EDB Postgres
Advanced Server
The user-friendly portal interface
simplifies migration - log on to the portal
and start the migration process today!
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.25
EDB MIGRATION
PORTAL
• Online assessment and migration of Oracle database
schemas to EDB Postgres Advanced Server
• Leverage Oracle compatibility in EDB Postgres
Advanced Server
– Schemas
– DB code
– Application interfaces
• Rich knowledge base from 10+ years of migrations
• Continuous release of new code translations
OBJECT TYPE %PASS TOTAL
TABLE 98.83% 279,991
INDEX 97.90% 224,555
CONSTRAINT 97.52% 126,409
SYNONYM 100.00% 97,813
SEQUENCE 99.83% 43,754
VIEW 47.93% 40,942
PROCEDURE 84.65% 26,008
TRIGGER 87.55% 24,614
PACKAGE 73.86% 22,965
FUNCTION 94.85% 18,292
TYPE 88.86% 8,049
PACKAGE BODY 47.26% 6,706
TYPE BODY 79.85% 2,288
MATERIALIZED VIEW 27.67% 965
DATABASE LINK 75.69% 547
Total 923,898
Stats for January to March 2020
EXAMPLE OUTPUT
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.26
MIGRATION ASSESSMENT
& PROCESS
YOUR APPLICATION
& DATABASE
ENVIRONMENT
Oracle database
migration to EDB Postgres
Advanced Server
EDB COMPATIBILITY
WITH ORACLE, TOOLS,
AND SERVICES
Your Schemas
Your Data
Your App Code & APIs
Your infrastructure
Migration Assessment
Data Migration Tools
& Replication
Compatibility for Oracle
Code and Interfaces
Professional Services
27 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
LOWER TCO
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.28
BREAK FREE AND
REDUCE COSTS
16%
MORE EFFICIENT
DATABASE
ADMINISTRATION*
NO CAPITAL
EXPENDITURES
LOWER COST
PER CORE
90% lower at list price
MANY TOOLS &
CAPABILITIES
BUNDLED
PLATFORM
AGNOSTIC
LICENSING MODEL
* IDC 2017 EDB Customer Survey
OUR PROCESS
29 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.30
PROVEN PROCESS
SELF SERVICE
DIAGNOSIS
Use the Migration
Portal on your own!
MIGRATION
DISCOVERY
Use case discovery
Qualify fit for EDB
MIGRATION
ASSESSMENT
Assess schemas
Analyze compatibility
Estimate level of effort
SOLUTION
WORKSHOP
Assessment Review
Future state design
Action plan & roadmap
MIGRATION
& SUCCESS
Execute migration
Leverage EDB
professional services
Optional Self Service With EDB Expertise
31 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
PROOF
POINTS
32 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
PROBLEM
• Find a lower cost database alternative to
Oracle
• Increase profitability and position the bank
for future IT requirements.
• Reduce Digital Transformation costs
COMPANY PROFILE
A large multinational Asian bank with significant presence throughout Southeast
Asia, offering personal and private banking in addition to commercial banking
services to SMEs. The banks has 28,000+ employees and 80 branches. It is
present in 18 markets globally, including six priority markets in Asia (Singapore,
Hong Kong, China, India, Indonesia and Taiwan).
SOLUTION
• Built an implementation plan for
migrating two applications of a 16 year
old mission critical system called
Finacle (Finance Oracle).
• Cooperating with partners (EdgeVerve,
an InfoSys subsidiary and Ashnik)
RESULTS
• Of the 3,000 cores under Finacle, EDB
has migrated 14 modules of 500 cores
to date for a savings of $800,000.
• Rollout across the organization started
in 2017 and touched 12 countries
including Singapore, Hong Kong,
Taiwan, India, Indonesia and China.
EBD Postgres Advanced
Server rollout across DBS
Bank started in in 2017
and touched 12 countries
$800K Cost Savings
after migrating 14 modules
of 500 cores of a total
3000 cores
Summary
Use Case Modernization / TCO Reduction
Workload OLTP / Operational
Application Name Infosys Finacle
EDB Tools of Interest EDB Migration Tool Kit
LARGE
BANK
info@enterprisedb.com
www.enterprisedb.com
33 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
THANK YOU

More Related Content

What's hot

Introduction to MongoDB.pptx
Introduction to MongoDB.pptxIntroduction to MongoDB.pptx
Introduction to MongoDB.pptxSurya937648
 
LendingClub RealTime BigData Platform with Oracle GoldenGate
LendingClub RealTime BigData Platform with Oracle GoldenGateLendingClub RealTime BigData Platform with Oracle GoldenGate
LendingClub RealTime BigData Platform with Oracle GoldenGateRajit Saha
 
Oracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsOracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsEnkitec
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsAnil Nair
 
Linux tuning to improve PostgreSQL performance
Linux tuning to improve PostgreSQL performanceLinux tuning to improve PostgreSQL performance
Linux tuning to improve PostgreSQL performancePostgreSQL-Consulting
 
The columnar roadmap: Apache Parquet and Apache Arrow
The columnar roadmap: Apache Parquet and Apache ArrowThe columnar roadmap: Apache Parquet and Apache Arrow
The columnar roadmap: Apache Parquet and Apache ArrowJulien Le Dem
 
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
Top 10 Mistakes When Migrating From Oracle to PostgreSQLTop 10 Mistakes When Migrating From Oracle to PostgreSQL
Top 10 Mistakes When Migrating From Oracle to PostgreSQLJim Mlodgenski
 
Oracle_Multitenant_19c_-_All_About_Pluggable_D.pdf
Oracle_Multitenant_19c_-_All_About_Pluggable_D.pdfOracle_Multitenant_19c_-_All_About_Pluggable_D.pdf
Oracle_Multitenant_19c_-_All_About_Pluggable_D.pdfSrirakshaSrinivasan2
 
MySQL Performance for DevOps
MySQL Performance for DevOpsMySQL Performance for DevOps
MySQL Performance for DevOpsSveta Smirnova
 
Apache Hive Tutorial
Apache Hive TutorialApache Hive Tutorial
Apache Hive TutorialSandeep Patil
 
Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra Vipin Mishra
 
Oracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACOracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACMarkus Michalewicz
 
The Parquet Format and Performance Optimization Opportunities
The Parquet Format and Performance Optimization OpportunitiesThe Parquet Format and Performance Optimization Opportunities
The Parquet Format and Performance Optimization OpportunitiesDatabricks
 
[EPPG] Oracle to PostgreSQL, Challenges to Opportunity
[EPPG] Oracle to PostgreSQL, Challenges to Opportunity[EPPG] Oracle to PostgreSQL, Challenges to Opportunity
[EPPG] Oracle to PostgreSQL, Challenges to OpportunityEqunix Business Solutions
 
Data Engineer's Lunch #83: Strategies for Migration to Apache Iceberg
Data Engineer's Lunch #83: Strategies for Migration to Apache IcebergData Engineer's Lunch #83: Strategies for Migration to Apache Iceberg
Data Engineer's Lunch #83: Strategies for Migration to Apache IcebergAnant Corporation
 
Oracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesOracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesBobby Curtis
 
1. introduction to no sql
1. introduction to no sql1. introduction to no sql
1. introduction to no sqlAnuja Gunale
 
Log analysis using Logstash,ElasticSearch and Kibana
Log analysis using Logstash,ElasticSearch and KibanaLog analysis using Logstash,ElasticSearch and Kibana
Log analysis using Logstash,ElasticSearch and KibanaAvinash Ramineni
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMarkus Michalewicz
 

What's hot (20)

Introduction to MongoDB.pptx
Introduction to MongoDB.pptxIntroduction to MongoDB.pptx
Introduction to MongoDB.pptx
 
LendingClub RealTime BigData Platform with Oracle GoldenGate
LendingClub RealTime BigData Platform with Oracle GoldenGateLendingClub RealTime BigData Platform with Oracle GoldenGate
LendingClub RealTime BigData Platform with Oracle GoldenGate
 
Oracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsOracle Performance Tuning Fundamentals
Oracle Performance Tuning Fundamentals
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret Internals
 
Linux tuning to improve PostgreSQL performance
Linux tuning to improve PostgreSQL performanceLinux tuning to improve PostgreSQL performance
Linux tuning to improve PostgreSQL performance
 
The columnar roadmap: Apache Parquet and Apache Arrow
The columnar roadmap: Apache Parquet and Apache ArrowThe columnar roadmap: Apache Parquet and Apache Arrow
The columnar roadmap: Apache Parquet and Apache Arrow
 
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
Top 10 Mistakes When Migrating From Oracle to PostgreSQLTop 10 Mistakes When Migrating From Oracle to PostgreSQL
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
 
Oracle_Multitenant_19c_-_All_About_Pluggable_D.pdf
Oracle_Multitenant_19c_-_All_About_Pluggable_D.pdfOracle_Multitenant_19c_-_All_About_Pluggable_D.pdf
Oracle_Multitenant_19c_-_All_About_Pluggable_D.pdf
 
MySQL Performance for DevOps
MySQL Performance for DevOpsMySQL Performance for DevOps
MySQL Performance for DevOps
 
Apache Hive Tutorial
Apache Hive TutorialApache Hive Tutorial
Apache Hive Tutorial
 
Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra
 
Oracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACOracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RAC
 
2020 - OCI Key Concepts for Oracle DBAs
2020 - OCI Key Concepts for Oracle DBAs2020 - OCI Key Concepts for Oracle DBAs
2020 - OCI Key Concepts for Oracle DBAs
 
The Parquet Format and Performance Optimization Opportunities
The Parquet Format and Performance Optimization OpportunitiesThe Parquet Format and Performance Optimization Opportunities
The Parquet Format and Performance Optimization Opportunities
 
[EPPG] Oracle to PostgreSQL, Challenges to Opportunity
[EPPG] Oracle to PostgreSQL, Challenges to Opportunity[EPPG] Oracle to PostgreSQL, Challenges to Opportunity
[EPPG] Oracle to PostgreSQL, Challenges to Opportunity
 
Data Engineer's Lunch #83: Strategies for Migration to Apache Iceberg
Data Engineer's Lunch #83: Strategies for Migration to Apache IcebergData Engineer's Lunch #83: Strategies for Migration to Apache Iceberg
Data Engineer's Lunch #83: Strategies for Migration to Apache Iceberg
 
Oracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesOracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best Practices
 
1. introduction to no sql
1. introduction to no sql1. introduction to no sql
1. introduction to no sql
 
Log analysis using Logstash,ElasticSearch and Kibana
Log analysis using Logstash,ElasticSearch and KibanaLog analysis using Logstash,ElasticSearch and Kibana
Log analysis using Logstash,ElasticSearch and Kibana
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19c
 

Similar to How to Migrate from Oracle to EDB Postgres

New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...EDB
 
Break Free from Oracle
Break Free from OracleBreak Free from Oracle
Break Free from OracleEDB
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresReplacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresEDB
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresEDB
 
EDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from OracleEDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from OracleEDB
 
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQLUn guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQLEDB
 
An Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQLAn Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQLEDB
 
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQLEin Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQLEDB
 
Oracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the CloudOracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the CloudEDB
 
EDB's Migration Portal - Migrate from Oracle to Postgres
EDB's Migration Portal - Migrate from Oracle to PostgresEDB's Migration Portal - Migrate from Oracle to Postgres
EDB's Migration Portal - Migrate from Oracle to PostgresEDB
 
Szabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításábólSzabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításábólEDB
 
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database ServicePostgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database ServiceEDB
 
PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationEDB
 
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in MinutesNo Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in MinutesEDB
 
New Approaches to Integrating Oracle and Postgres Database Strategies
New Approaches to Integrating Oracle and Postgres Database StrategiesNew Approaches to Integrating Oracle and Postgres Database Strategies
New Approaches to Integrating Oracle and Postgres Database StrategiesEDB
 
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in MinutesEPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in MinutesEDB
 
No Time to Waste: Migrate from Oracle to Postgres in Minutes
No Time to Waste: Migrate from Oracle to Postgres in MinutesNo Time to Waste: Migrate from Oracle to Postgres in Minutes
No Time to Waste: Migrate from Oracle to Postgres in MinutesEDB
 
New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019EDB
 
Database@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UIDatabase@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UITammy Bednar
 
Public Sector Virtual Town Hall
Public Sector Virtual Town HallPublic Sector Virtual Town Hall
Public Sector Virtual Town HallEDB
 

Similar to How to Migrate from Oracle to EDB Postgres (20)

New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
 
Break Free from Oracle
Break Free from OracleBreak Free from Oracle
Break Free from Oracle
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresReplacing Oracle with EDB Postgres
Replacing Oracle with EDB Postgres
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to Postgres
 
EDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from OracleEDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from Oracle
 
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQLUn guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
 
An Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQLAn Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQL
 
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQLEin Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
 
Oracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the CloudOracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the Cloud
 
EDB's Migration Portal - Migrate from Oracle to Postgres
EDB's Migration Portal - Migrate from Oracle to PostgresEDB's Migration Portal - Migrate from Oracle to Postgres
EDB's Migration Portal - Migrate from Oracle to Postgres
 
Szabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításábólSzabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításából
 
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database ServicePostgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
 
PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate Innovation
 
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in MinutesNo Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
 
New Approaches to Integrating Oracle and Postgres Database Strategies
New Approaches to Integrating Oracle and Postgres Database StrategiesNew Approaches to Integrating Oracle and Postgres Database Strategies
New Approaches to Integrating Oracle and Postgres Database Strategies
 
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in MinutesEPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in Minutes
 
No Time to Waste: Migrate from Oracle to Postgres in Minutes
No Time to Waste: Migrate from Oracle to Postgres in MinutesNo Time to Waste: Migrate from Oracle to Postgres in Minutes
No Time to Waste: Migrate from Oracle to Postgres in Minutes
 
New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019
 
Database@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UIDatabase@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UI
 
Public Sector Virtual Town Hall
Public Sector Virtual Town HallPublic Sector Virtual Town Hall
Public Sector Virtual Town Hall
 

More from Ashnikbiz

CloudOps_tool.pptx
CloudOps_tool.pptxCloudOps_tool.pptx
CloudOps_tool.pptxAshnikbiz
 
Webinar_CloudOps final.pptx
Webinar_CloudOps final.pptxWebinar_CloudOps final.pptx
Webinar_CloudOps final.pptxAshnikbiz
 
Autoscaling in Kubernetes (K8s)
Autoscaling in Kubernetes (K8s)Autoscaling in Kubernetes (K8s)
Autoscaling in Kubernetes (K8s)Ashnikbiz
 
Why and how to use Kubernetes for scaling of your multi-tier (n-tier) appli...
Why and how to use Kubernetes  for scaling of your  multi-tier (n-tier) appli...Why and how to use Kubernetes  for scaling of your  multi-tier (n-tier) appli...
Why and how to use Kubernetes for scaling of your multi-tier (n-tier) appli...Ashnikbiz
 
Zero trust in a multi tenant environment
Zero trust in a multi tenant environment  Zero trust in a multi tenant environment
Zero trust in a multi tenant environment Ashnikbiz
 
Deploy and automate ‘Secrets Management’ for a multi-cloud environment
Deploy and automate ‘Secrets Management’ for a multi-cloud environmentDeploy and automate ‘Secrets Management’ for a multi-cloud environment
Deploy and automate ‘Secrets Management’ for a multi-cloud environmentAshnikbiz
 
Deploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsDeploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsAshnikbiz
 
Deploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsDeploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsAshnikbiz
 
The Best Approach For Multi-cloud Infrastructure Provisioning-2
The Best Approach For Multi-cloud Infrastructure Provisioning-2The Best Approach For Multi-cloud Infrastructure Provisioning-2
The Best Approach For Multi-cloud Infrastructure Provisioning-2Ashnikbiz
 
The Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure ProvisioningThe Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure Provisioning Ashnikbiz
 
Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P2Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P2Ashnikbiz
 
Which PostgreSQL is right for your multi cloud strategy? P1
Which PostgreSQL is right for your multi cloud strategy? P1Which PostgreSQL is right for your multi cloud strategy? P1
Which PostgreSQL is right for your multi cloud strategy? P1Ashnikbiz
 
Reduce the complexities of managing Kubernetes clusters anywhere 2
Reduce the complexities of managing Kubernetes clusters anywhere 2Reduce the complexities of managing Kubernetes clusters anywhere 2
Reduce the complexities of managing Kubernetes clusters anywhere 2Ashnikbiz
 
Reduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhereReduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhereAshnikbiz
 
Enhance your multi-cloud application performance using Redis Enterprise P2
Enhance your multi-cloud application performance using Redis Enterprise P2Enhance your multi-cloud application performance using Redis Enterprise P2
Enhance your multi-cloud application performance using Redis Enterprise P2Ashnikbiz
 
Enhance your multi-cloud application performance using Redis Enterprise P1
Enhance your multi-cloud application performance using Redis Enterprise P1Enhance your multi-cloud application performance using Redis Enterprise P1
Enhance your multi-cloud application performance using Redis Enterprise P1Ashnikbiz
 
Gain multi-cloud versatility with software load balancing designed for cloud-...
Gain multi-cloud versatility with software load balancing designed for cloud-...Gain multi-cloud versatility with software load balancing designed for cloud-...
Gain multi-cloud versatility with software load balancing designed for cloud-...Ashnikbiz
 
Gain multi-cloud versatility with software load balancing designed for cloud-...
Gain multi-cloud versatility with software load balancing designed for cloud-...Gain multi-cloud versatility with software load balancing designed for cloud-...
Gain multi-cloud versatility with software load balancing designed for cloud-...Ashnikbiz
 
Enterprise-class security with PostgreSQL - 1
Enterprise-class security with PostgreSQL - 1Enterprise-class security with PostgreSQL - 1
Enterprise-class security with PostgreSQL - 1Ashnikbiz
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Ashnikbiz
 

More from Ashnikbiz (20)

CloudOps_tool.pptx
CloudOps_tool.pptxCloudOps_tool.pptx
CloudOps_tool.pptx
 
Webinar_CloudOps final.pptx
Webinar_CloudOps final.pptxWebinar_CloudOps final.pptx
Webinar_CloudOps final.pptx
 
Autoscaling in Kubernetes (K8s)
Autoscaling in Kubernetes (K8s)Autoscaling in Kubernetes (K8s)
Autoscaling in Kubernetes (K8s)
 
Why and how to use Kubernetes for scaling of your multi-tier (n-tier) appli...
Why and how to use Kubernetes  for scaling of your  multi-tier (n-tier) appli...Why and how to use Kubernetes  for scaling of your  multi-tier (n-tier) appli...
Why and how to use Kubernetes for scaling of your multi-tier (n-tier) appli...
 
Zero trust in a multi tenant environment
Zero trust in a multi tenant environment  Zero trust in a multi tenant environment
Zero trust in a multi tenant environment
 
Deploy and automate ‘Secrets Management’ for a multi-cloud environment
Deploy and automate ‘Secrets Management’ for a multi-cloud environmentDeploy and automate ‘Secrets Management’ for a multi-cloud environment
Deploy and automate ‘Secrets Management’ for a multi-cloud environment
 
Deploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsDeploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platforms
 
Deploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsDeploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platforms
 
The Best Approach For Multi-cloud Infrastructure Provisioning-2
The Best Approach For Multi-cloud Infrastructure Provisioning-2The Best Approach For Multi-cloud Infrastructure Provisioning-2
The Best Approach For Multi-cloud Infrastructure Provisioning-2
 
The Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure ProvisioningThe Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure Provisioning
 
Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P2Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P2
 
Which PostgreSQL is right for your multi cloud strategy? P1
Which PostgreSQL is right for your multi cloud strategy? P1Which PostgreSQL is right for your multi cloud strategy? P1
Which PostgreSQL is right for your multi cloud strategy? P1
 
Reduce the complexities of managing Kubernetes clusters anywhere 2
Reduce the complexities of managing Kubernetes clusters anywhere 2Reduce the complexities of managing Kubernetes clusters anywhere 2
Reduce the complexities of managing Kubernetes clusters anywhere 2
 
Reduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhereReduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhere
 
Enhance your multi-cloud application performance using Redis Enterprise P2
Enhance your multi-cloud application performance using Redis Enterprise P2Enhance your multi-cloud application performance using Redis Enterprise P2
Enhance your multi-cloud application performance using Redis Enterprise P2
 
Enhance your multi-cloud application performance using Redis Enterprise P1
Enhance your multi-cloud application performance using Redis Enterprise P1Enhance your multi-cloud application performance using Redis Enterprise P1
Enhance your multi-cloud application performance using Redis Enterprise P1
 
Gain multi-cloud versatility with software load balancing designed for cloud-...
Gain multi-cloud versatility with software load balancing designed for cloud-...Gain multi-cloud versatility with software load balancing designed for cloud-...
Gain multi-cloud versatility with software load balancing designed for cloud-...
 
Gain multi-cloud versatility with software load balancing designed for cloud-...
Gain multi-cloud versatility with software load balancing designed for cloud-...Gain multi-cloud versatility with software load balancing designed for cloud-...
Gain multi-cloud versatility with software load balancing designed for cloud-...
 
Enterprise-class security with PostgreSQL - 1
Enterprise-class security with PostgreSQL - 1Enterprise-class security with PostgreSQL - 1
Enterprise-class security with PostgreSQL - 1
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2
 

Recently uploaded

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

How to Migrate from Oracle to EDB Postgres

  • 1. Presented by Jayaraj 25 June 2020 MIGRATION FROM ORACLE TO EDB POSTGRES
  • 2. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.2 AGENDA 1. EDB Introduction 2. Challenges with Oracle 3. Obstacles to migration 4. How EDB can help 5. Proof points
  • 3. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.3 WHO IS EDB? THE WORLD LEADER IN OPEN-SOURCE BASED POSTGRES SOFTWARE AND SERVICES PROVEN COMMITTED GLOBAL Recognized RDBMS leader by Gartner and Forrester 4,000 global customers 16 Offices worldwide Leading global provider of Postgres Founded in 2004 15+ years of Postgres community leadership
  • 4. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.4 MARKET SUCCESS
  • 5. EDB POSTGRES PLATFORM CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.5
  • 6. EDB POSTGRES TOOLS CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved. Integration Suite • Exchange data across various database management systems in near real time • EDB Postgres Data Adapters • EDB Postgres Replication Server
  • 7. EDB POSTGRES TOOLS 7 Migration • Analyze and move your data from expensive legacy databases • EDB Postgres Migration Portal • EDB Postgres Database Migration Assessment with services engagement • EDB Postgres Migration Toolkit CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
  • 8. EDB POSTGRES TOOLS Management • Mission-critical tools for management, monitoring, tuning, high availability, as well as backup and disaster recovery • EDB Postgres Enterprise Manager • EDB Postgres Failover Manager • EDB Postgres Backup and Recovery CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
  • 9. 9 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved. WHAT PROBLEMS ARE YOU FACING?
  • 10. WHY DO CUSTOMERS LEAVE ORACLE? CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.10 PRICE OPEN SOURCE STRATEGY CLOUD MIGRATION & REPLATFORMING Oracle is known for its high software licensing costs. • Many features now commoditized or delivered more economically • Penalizing contract terms and agreements amplify pain Gartner cites that 70% of new applications are being built on open source databases. • Secure greater control & lower costs • Reduce Oracle lock-in risk • Innovate more quickly Deployment and delivery on the cloud and containers is a critical element of enterprise IT and technology missions. • Moving to the cloud allows provides enterprises to consider Oracle alternatives • Coupled tightly with open source strategies
  • 11. CHALLENGES OF MIGRATING FROM ORACLE 11 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
  • 12. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.12 WHAT OBSTACLES EXIST? MIGRATIONS ARE HARD ORACLE SKILLS TROUBLESOME CONTRACTS ORACLE APPS • There is much consideration, assessment, and effort required • Across the schema, data, application, and architecture. • Businesses have invested in resources who have Oracle skills. • Concern of losing those skills and expertise. • Reducing Oracle software licenses is contractually challenging. • Oracle audit practices are painful and disruptive to businesses. • Oracle-licensed applications are tied to Oracle databases. • Must migrate from both app and database
  • 13. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.13 THE CONSIDERATIONS OF A MIGRATION • Objects and code • Mapping data types • Handling syntax differences • Raising incompatibilities SCHEMAS • Methodology Bulk, ongoing, fallback • Tools ETL, validation DATA • Hosting environment • Deployment type • DBMS optimization • Proprietary utilization INFRASTRUCTURE • Code • Languages • Connectors • Syntax APPLICATION • Performance • Optimization • Indexing
  • 14. HOW EDB CAN HELP 14 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
  • 15. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.15 COMPATIBILITY WITH ORACLE EDB Postgres Advanced Server EDB VALUE PROPOSITION +300 CUSTOMERS SUCCESSFULLY MIGRATED MIGRATION TOOLS & SERVICES Solutions & capabilities to help customers migrate from Oracle database LOWER TOTAL COST OF OWNERSHIP Break free from Oracle and reduce costs up to 80% THE PRODUCT THE TOOLS THE OUTCOME
  • 16. COMPATIBILITY WITH ORACLE 16 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
  • 17. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.17 EDB POSTGRES ADVANCED SERVER Builds on open source PostgreSQL, the world's most advanced open-source database management system, adding powerful enterprise-class functionality Enterprise security, increased productivity, deployable anywhere Enhanced Postgres database compatibility with Oracle® and enterprise features • Enterprise Security • Developer Productivity • DBA Productivity • Performance Diagnostics • Oracle Compatibility
  • 18. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.18 EDB POSTGRES ADVANCED SERVER BENEFITS OF ORACLE DATABASE COMPATIBILITY YOUR PEOPLE Oracle Developers No need to retrain Oracle DBAs and developers YOUR APPS Oracle Applications Native support for PL/SQL language and OCI interoperability Leverage existing Oracle infrastructure YOUR BUSINESS Lower Costs & Integration Risk Reduce business disruption Replication for easy sharing of data
  • 19. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.19 ROBUST COMPATIBILITY WITH ORACLE
  • 20. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.20 SQL extension support Decode, NVL, Substr, NVL2, Date/time functions DDL syntax support PL/SQL support – native language REF Cursors, Implicit and explicit cursors Looping, variable declarations, conditional statements Collections: Associative Arrays, Varrays, Nested tables Pragmas Named parameters User Defined Exceptions Explicit Transaction Control (within sp) Tools EDB*Plus – SQL*Plus look-a-like EDB*Loader – SQL*Loader equivalent Oracle-like Data Dictionary ALL_, DBA_, USER_ views DATABASE COMPATIBILITY FOR ORACLE Wait Events System and session waits Statspack-like reporting PL/SQL supplied packages 18 DBMS 7 UTL Data types Blobs, Clobs, XMLTYPE, VARCHAR2, NUMBER, CHAR, Integer Drivers JDBC, ODBC, .NET with Oracle extensions OCI & ProC compatible drivers Features Packages Stored procedures Functions Triggers Hints Hierarchical Queries Synonyms – Public and Private Sequences Rownum Users/Roles Dynamic SQL Materialized Views Partitioning EDB Advanced Server 11: Pragma Autonomous Transaction and DBMS_REDACT EDB Advanced Server 12: Interval partition; MEDIAN, LISTAGG, COMPOUND TRIGGER
  • 21. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.21 EDB POSTGRES COMPATIBILITY WITH ORACLE OTHER SOLUTION PROVIDERS ONLY PART OF THE WAY SCHEMA, DATA ALL THE WAY SCHEMA, DATA, CODE Re-engineering code requires the most time, cost and risk 75% of migration cost!
  • 22. 22 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved. MIGRATION TOOLS & SERVICES
  • 23. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.23 MIGRATION TOOLS & SERVICE For complex migrations or business that are short- staffed, Migration Assistance Service offers professional service to help ensure a smooth transition to a Postgres- compatible environment. Migration Toolkit command- line tool that offers granular control of the process of migrating schema and data from Oracle to EDB Advanced Server and PostgreSQL. Free, on-demand, web-based Migration Portal to assess Oracle schema compatibility. Portal converts Oracle objects to EDB Postgres Advanced Server and generates compatibility report. MIGRATION ASSESSMENT DATA MIGRATION PROFESSIONAL SERVICES
  • 24. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.24 EDB MIGRATION PORTAL Web-based, self-service portal for assessing and analyzing Oracle database schemas Converts objects and produces DDLs that are compatible with EDB Postgres Advanced Server The user-friendly portal interface simplifies migration - log on to the portal and start the migration process today!
  • 25. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.25 EDB MIGRATION PORTAL • Online assessment and migration of Oracle database schemas to EDB Postgres Advanced Server • Leverage Oracle compatibility in EDB Postgres Advanced Server – Schemas – DB code – Application interfaces • Rich knowledge base from 10+ years of migrations • Continuous release of new code translations OBJECT TYPE %PASS TOTAL TABLE 98.83% 279,991 INDEX 97.90% 224,555 CONSTRAINT 97.52% 126,409 SYNONYM 100.00% 97,813 SEQUENCE 99.83% 43,754 VIEW 47.93% 40,942 PROCEDURE 84.65% 26,008 TRIGGER 87.55% 24,614 PACKAGE 73.86% 22,965 FUNCTION 94.85% 18,292 TYPE 88.86% 8,049 PACKAGE BODY 47.26% 6,706 TYPE BODY 79.85% 2,288 MATERIALIZED VIEW 27.67% 965 DATABASE LINK 75.69% 547 Total 923,898 Stats for January to March 2020 EXAMPLE OUTPUT
  • 26. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.26 MIGRATION ASSESSMENT & PROCESS YOUR APPLICATION & DATABASE ENVIRONMENT Oracle database migration to EDB Postgres Advanced Server EDB COMPATIBILITY WITH ORACLE, TOOLS, AND SERVICES Your Schemas Your Data Your App Code & APIs Your infrastructure Migration Assessment Data Migration Tools & Replication Compatibility for Oracle Code and Interfaces Professional Services
  • 27. 27 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved. LOWER TCO
  • 28. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.28 BREAK FREE AND REDUCE COSTS 16% MORE EFFICIENT DATABASE ADMINISTRATION* NO CAPITAL EXPENDITURES LOWER COST PER CORE 90% lower at list price MANY TOOLS & CAPABILITIES BUNDLED PLATFORM AGNOSTIC LICENSING MODEL * IDC 2017 EDB Customer Survey
  • 29. OUR PROCESS 29 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.
  • 30. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved.30 PROVEN PROCESS SELF SERVICE DIAGNOSIS Use the Migration Portal on your own! MIGRATION DISCOVERY Use case discovery Qualify fit for EDB MIGRATION ASSESSMENT Assess schemas Analyze compatibility Estimate level of effort SOLUTION WORKSHOP Assessment Review Future state design Action plan & roadmap MIGRATION & SUCCESS Execute migration Leverage EDB professional services Optional Self Service With EDB Expertise
  • 31. 31 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved. PROOF POINTS
  • 32. 32 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved. PROBLEM • Find a lower cost database alternative to Oracle • Increase profitability and position the bank for future IT requirements. • Reduce Digital Transformation costs COMPANY PROFILE A large multinational Asian bank with significant presence throughout Southeast Asia, offering personal and private banking in addition to commercial banking services to SMEs. The banks has 28,000+ employees and 80 branches. It is present in 18 markets globally, including six priority markets in Asia (Singapore, Hong Kong, China, India, Indonesia and Taiwan). SOLUTION • Built an implementation plan for migrating two applications of a 16 year old mission critical system called Finacle (Finance Oracle). • Cooperating with partners (EdgeVerve, an InfoSys subsidiary and Ashnik) RESULTS • Of the 3,000 cores under Finacle, EDB has migrated 14 modules of 500 cores to date for a savings of $800,000. • Rollout across the organization started in 2017 and touched 12 countries including Singapore, Hong Kong, Taiwan, India, Indonesia and China. EBD Postgres Advanced Server rollout across DBS Bank started in in 2017 and touched 12 countries $800K Cost Savings after migrating 14 modules of 500 cores of a total 3000 cores Summary Use Case Modernization / TCO Reduction Workload OLTP / Operational Application Name Infosys Finacle EDB Tools of Interest EDB Migration Tool Kit LARGE BANK
  • 33. info@enterprisedb.com www.enterprisedb.com 33 CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2020. All rights reserved. THANK YOU