SlideShare a Scribd company logo
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 1 Company Confidential.
Reducing the Risks of Moving Off Oracle
EDB Postgres Enterprise reduces risks… Raises…
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 2 Company Confidential.
…you could use your Oracle® skills
without using Oracle?
…you could keep your investments in
PL/SQL and not use Oracle?
…you could do both and save money?
What if…
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 3 Company Confidential.
But wait, change is not without risks!
Re-training
Risks

Technical
Risks
RISK
e g
r
a
t
io
n
I
n
t
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 4 Company Confidential.
Reducing the Risk of Change
Technical
Data Compatibility
Code Compatibility
Tools for Mission-
critical apps
Re-Training
Compatible
Developer features:
PL/SQL
DBA features:
Workload Mgr &
Diagnostics,
Compatible tools:
SQL*Plus,
SQL*Loader
Integration
Replicate to and
from Oracle
XA Resource
Manager
Data Adapters
Wrappers for
External DBs
Cost
Savings
Cap core license
quantities
Reduce core
licenses
Eliminate core
licenses
EDB Postgres Enterprise reduces risks… and raises…
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 5 Company Confidential.
EDB Migration Toolkit
Migration Toolkit converts Oracle database objects to
Advanced Server objects
Data Compatibility
- Data types: all data including Blobs, Clobs and Object types…
- Meta data like: schemas, tables, indexes, views, partitions, roles…
- Code: triggers, stored procedures, users, roles, database links …
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 6 Company Confidential.
Advanced Server executes PL/SQL Stored Procedures, Triggers, Packages and
understands extensions like DUAL, Rownum, Decode, NVL(2) and Substr().
Code Compatibility – PL/SQL
Emulation
Translation
Layer on PL/pgSQL
Compiler ✔
Interpreter ✔
Debugger ✔
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 7 Company Confidential.
my_program.pgc
ecpgPlus pre-
compiler
C compiler
Linker
ecpgPlus (Pro*C support)
Code Compatibility – Pro*C
ecpglib
other libraries
my_progam.o
my_program.c
my_program
Supports:
• Oracle Dynamic
SQL
• Pro*C compatible
anonymous
blocks, and
• Oracle-compatible
CALL statement
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 8 Company Confidential.
Open Client Library - OCL (OCI support)
Code Compatibility - OCI
Application
Programs
Oracle’s OCI-Lib
Published API
UPI
Wire Protocols
Oracle® Call Interface stack
Application
Programs
Open Client Library
OCI Compatible API
libpq
Wire Protocols
EDB’s Open Client Library
Same Apps
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 9 Company Confidential.
Enterprise Manager
(Monitor, Alert, Manage
& Tune)
Active Data Guard
features: Failover and
Hot Standby Reads
Tools for Mission-critical Apps
Failover server in Hot
Standby mode also allows
READ access
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 10 Company Confidential.
…database compatibility for Oracle is compatible with:
10
EDB Postgres Enterprise…
Your technology
Minimal
Application
re-writes
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 11 Company Confidential.
Compatibility for Developers
Query Hints Packages
- UTL_ENCODE
- UTL_FILE
- UTL_HTTP
- UTL_MAIL
- UTL_SMTP
- UTL_URL
- Custom
- DBMS_ALERT
- DBMS_CRYPTO
- DBMS_JOB
- DBMS_LOB
- DBMS_LOCK
- DBMS_OUTPUT
- DBMS_PIPE
- DBMS_PROFILER
- DBMS_SCHEDULER
- DBMS_SQL
- DBMS_RANDOM
- DBMS_RLS
- DBMS_UTILITY
- Default Optimizer Hints
- Access Method Hints
- Join Order Hints
- Join Relation Hints
- Global Hints
- Append Hints
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 12 Company Confidential.
Virtual Private Database
implemented using a package
compatible with Oracle’s
DBMS_RLS (row level security)
Compatibility for Developers
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 13 Company Confidential.
Resource Manager (CPU &
I/O resource allocation)
Compatibility for DBAs
Password Profiles
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 14 Company Confidential.
DRITA (Dynamic Runtime
Instrumentation Tools Architecture)
working with Wait events …
Compatibility for DBAs
•  Functions
−  get_snaps()
−  sys_rpt()
−  sess_rpt()
−  sessid_rpt()
−  sesshist_rpt()
−  purgesnap()
−  truncsnap()
•  Statspack-like AWR Reports
−  edbreport()
−  stat_db_rpt()
−  stat_tables_rpt()
−  statio_tables_rpt()
−  stat_indexes_rpt()
−  statio_indexes_rpt()
−  edb$system_waits
−  edb$session_waits
−  edb$session_wait_history
•  Catalog Views
−  edb$system_waits
−  edb$session_waits
−  edb$session_wait_history
−  ~50 Dictionary Views
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 15 Company Confidential.
Compatibility for Developers and DBAs
•  EDB*Plus •  EDB*Loader
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 16 Company Confidential.
…database compatibility for Oracle is compatible with:
16
EDB Postgres Enterprise…
Your technology Your people
No Application
re-writes
Minimal
re-training
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 17 Company Confidential.
Replication with Oracle
TRANSACTION
REPLICATION
Queries Reports
POSTGRES PLUS
ADVANCED SERVER
TABLE
C
TABLE
D
ORACLE
Procs Objects
TABLE
A
TABLE
C
TABLE
B
TABLE
D
Improved
OLTP
Performance
Inexpensive
Query / Reporting
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 18 Company Confidential.
XA 2-Phase Commit Support
Transaction Manager
(e.g. Tuxedo)
XA Resource
Manager in
Oracle
XA Resource
Manager in
Advanced Server
Phase 1
XA Resource
Manager in
Oracle
XA Resource
Manager in
Advanced Server
Phase 2
Transaction Manager
(e.g. Tuxedo)
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 19 Company Confidential.
EDB Postgres Data Adapters
Read / Write
MySQL
Read / Write
MongoDB
Read / Write
Hive/HDFS
File / CSVODBC / JDBC
LDAP
Many others…
Twitter /
Facebook
EDB
Postgres
Advanced
Server
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 20 Company Confidential.
…database compatibility for Oracle is compatible with:
20
EDB Postgres Enterprise…
Your technology Your people
No Application
re-writes
Minimal re-
training
Easy
Integration
Your business
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 21 Company Confidential.
Strategy Risk Time Effort Benefits Savings
New Reporting
Applications
Low Fast Low
•  Leverages existing Oracle reporting skills
•  Proof point: Oracle alternative for reporting
•  No new Oracle licenses
Low
Offload Reports
using Replication
Low Fast Med
•  Leverages existing Oracle reporting skills
•  Proof point: integration into Oracle infrastructure
•  No new Oracle licenses
Low
New Transaction
Applications
Low
Application
Dependent
Low
•  Leverages existing Oracle report & txn skills
•  Proof point: viable option for txn processing
•  No new Oracle licenses
Med
Old Applications
Due for Re-
writes / Updates
Med
Application
Dependent
Med
•  Leverages existing Oracle skills and PL/SQL
•  Proof point: retain PL/SQL investments
•  Recycle existing Oracle licenses
Med
Migrate / Rewrite
non-mission
critical Apps
High
Application
Dependent
Med
•  Leverages existing Oracle skills and PL/SQL
•  Proof point:
•  Significant cost savings
High
New mission
critical
applications
High
Application
Dependent
High
•  Leverages existing Oracle skills
•  Proof point: Postgres tools for HA, Management
•  Dramatic cost savings
High
Adoption Strategies to Reduce Risk
EDB’s Migration Assessment Service helps you build a custom strategy to move off
Oracle that reduces your risk and maximizes your savings and success.
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 22 Company Confidential.
…you could use your Oracle® skills
without using Oracle!
…you could keep your investments in
PL/SQL and not use Oracle!
…you could do both and save money!
What if… When will you…
© Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 23 Company Confidential.
Additional Resources…
•  EDB Downloads:
−  www.enterprisedb.com/downloads
•  Case study: Clear Capital Shrinking Oracle Costs
−  www.enterprisedb.com/clear-capital
•  eBook comparing EDB Postgres Enterprise to Oracle
Enterprise Edition
−  Email: gary.carter@enterprisedb.com

More Related Content

What's hot

Postgres Point-in-Time Recovery
Postgres Point-in-Time RecoveryPostgres Point-in-Time Recovery
Postgres Point-in-Time Recovery
EDB
 
5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services
EDB
 
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade ComplianceAvoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
EDB
 
Migrating from Oracle to Postgres
Migrating from Oracle to PostgresMigrating from Oracle to Postgres
Migrating from Oracle to Postgres
EDB
 
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
 
DevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud DatabaseDevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud Database
EDB
 
Db2 analytics accelerator on ibm integrated analytics system technical over...
Db2 analytics accelerator on ibm integrated analytics system   technical over...Db2 analytics accelerator on ibm integrated analytics system   technical over...
Db2 analytics accelerator on ibm integrated analytics system technical over...
Daniel Martin
 
Top 10 Tips for an Effective Postgres Deployment
Top 10 Tips for an Effective Postgres DeploymentTop 10 Tips for an Effective Postgres Deployment
Top 10 Tips for an Effective Postgres Deployment
EDB
 
Transform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application InnovationTransform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application Innovation
EDB
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 Webinar
EDB
 
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
EDB
 
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
EDB
 
Best Practices & Lessons Learned from Deployment of PostgreSQL
 Best Practices & Lessons Learned from Deployment of PostgreSQL Best Practices & Lessons Learned from Deployment of PostgreSQL
Best Practices & Lessons Learned from Deployment of PostgreSQL
EDB
 
Oracle’s Advanced Analytics & Machine Learning 12.2c New Features & Road Map;...
Oracle’s Advanced Analytics & Machine Learning 12.2c New Features & Road Map;...Oracle’s Advanced Analytics & Machine Learning 12.2c New Features & Road Map;...
Oracle’s Advanced Analytics & Machine Learning 12.2c New Features & Road Map;...
Charlie Berger
 
Break Free from Oracle
Break Free from OracleBreak Free from Oracle
Break Free from Oracle
EDB
 
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
EDB
 
Why Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQLWhy Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQL
EDB
 
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
EDB
 
Migration DB2 to EDB - Project Experience
 Migration DB2 to EDB - Project Experience Migration DB2 to EDB - Project Experience
Migration DB2 to EDB - Project Experience
EDB
 
Modern Data Warehousing with the Microsoft Analytics Platform System
Modern Data Warehousing with the Microsoft Analytics Platform SystemModern Data Warehousing with the Microsoft Analytics Platform System
Modern Data Warehousing with the Microsoft Analytics Platform System
James Serra
 

What's hot (20)

Postgres Point-in-Time Recovery
Postgres Point-in-Time RecoveryPostgres Point-in-Time Recovery
Postgres Point-in-Time Recovery
 
5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services
 
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade ComplianceAvoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
Avoid the Oracle SE2 Trap with EnterpriseDB & Palisade Compliance
 
Migrating from Oracle to Postgres
Migrating from Oracle to PostgresMigrating from Oracle to Postgres
Migrating from Oracle to 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...
 
DevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud DatabaseDevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud Database
 
Db2 analytics accelerator on ibm integrated analytics system technical over...
Db2 analytics accelerator on ibm integrated analytics system   technical over...Db2 analytics accelerator on ibm integrated analytics system   technical over...
Db2 analytics accelerator on ibm integrated analytics system technical over...
 
Top 10 Tips for an Effective Postgres Deployment
Top 10 Tips for an Effective Postgres DeploymentTop 10 Tips for an Effective Postgres Deployment
Top 10 Tips for an Effective Postgres Deployment
 
Transform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application InnovationTransform Your DBMS to Drive Application Innovation
Transform Your DBMS to Drive Application Innovation
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 Webinar
 
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
 
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
 
Best Practices & Lessons Learned from Deployment of PostgreSQL
 Best Practices & Lessons Learned from Deployment of PostgreSQL Best Practices & Lessons Learned from Deployment of PostgreSQL
Best Practices & Lessons Learned from Deployment of PostgreSQL
 
Oracle’s Advanced Analytics & Machine Learning 12.2c New Features & Road Map;...
Oracle’s Advanced Analytics & Machine Learning 12.2c New Features & Road Map;...Oracle’s Advanced Analytics & Machine Learning 12.2c New Features & Road Map;...
Oracle’s Advanced Analytics & Machine Learning 12.2c New Features & Road Map;...
 
Break Free from Oracle
Break Free from OracleBreak Free from Oracle
Break Free from Oracle
 
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
 
Why Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQLWhy Care Risk Choose PostgreSQL
Why Care Risk Choose 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
 
Migration DB2 to EDB - Project Experience
 Migration DB2 to EDB - Project Experience Migration DB2 to EDB - Project Experience
Migration DB2 to EDB - Project Experience
 
Modern Data Warehousing with the Microsoft Analytics Platform System
Modern Data Warehousing with the Microsoft Analytics Platform SystemModern Data Warehousing with the Microsoft Analytics Platform System
Modern Data Warehousing with the Microsoft Analytics Platform System
 

Viewers also liked

DBaaS with EDB Postgres on AWS
DBaaS with EDB Postgres on AWSDBaaS with EDB Postgres on AWS
DBaaS with EDB Postgres on AWS
EDB
 
Product Update: EDB Postgres Platform 2017
Product Update: EDB Postgres Platform 2017Product Update: EDB Postgres Platform 2017
Product Update: EDB Postgres Platform 2017
EDB
 
Business Continuity Considerations for a More Reliable Postgres Environment
Business Continuity Considerations for a More Reliable Postgres EnvironmentBusiness Continuity Considerations for a More Reliable Postgres Environment
Business Continuity Considerations for a More Reliable Postgres Environment
EDB
 
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Gabriele Bartolini
 
Non-Relational Postgres
Non-Relational PostgresNon-Relational Postgres
Non-Relational Postgres
EDB
 
Optimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best PracticesOptimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best Practices
EDB
 
Migration From Oracle to PostgreSQL
Migration From Oracle to PostgreSQLMigration From Oracle to PostgreSQL
Migration From Oracle to PostgreSQL
PGConf APAC
 
EDB Postgres DBA Best Practices
EDB Postgres DBA Best PracticesEDB Postgres DBA Best Practices
EDB Postgres DBA Best Practices
EDB
 
5 Postgres DBA Tips
5 Postgres DBA Tips5 Postgres DBA Tips
5 Postgres DBA Tips
EDB
 
What's New in PostgreSQL 9.6
What's New in PostgreSQL 9.6What's New in PostgreSQL 9.6
What's New in PostgreSQL 9.6
EDB
 
Oracle to Postgres Migration - part 1
Oracle to Postgres Migration - part 1Oracle to Postgres Migration - part 1
Oracle to Postgres Migration - part 1
PgTraining
 
Migrations, Health Checks, and Support Experiences - Postgres from the Servic...
Migrations, Health Checks, and Support Experiences - Postgres from the Servic...Migrations, Health Checks, and Support Experiences - Postgres from the Servic...
Migrations, Health Checks, and Support Experiences - Postgres from the Servic...
EDB
 
Introducing EDB Failover Manager
Introducing EDB Failover ManagerIntroducing EDB Failover Manager
Introducing EDB Failover Manager
EDB
 
Postgres Integrates Effectively in the "Enterprise Sandbox"
Postgres Integrates Effectively in the "Enterprise Sandbox"Postgres Integrates Effectively in the "Enterprise Sandbox"
Postgres Integrates Effectively in the "Enterprise Sandbox"
EDB
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
EDB
 
Drive DBMS Transformation with EDB Postgres
Drive DBMS Transformation with EDB PostgresDrive DBMS Transformation with EDB Postgres
Drive DBMS Transformation with EDB Postgres
EDB
 

Viewers also liked (16)

DBaaS with EDB Postgres on AWS
DBaaS with EDB Postgres on AWSDBaaS with EDB Postgres on AWS
DBaaS with EDB Postgres on AWS
 
Product Update: EDB Postgres Platform 2017
Product Update: EDB Postgres Platform 2017Product Update: EDB Postgres Platform 2017
Product Update: EDB Postgres Platform 2017
 
Business Continuity Considerations for a More Reliable Postgres Environment
Business Continuity Considerations for a More Reliable Postgres EnvironmentBusiness Continuity Considerations for a More Reliable Postgres Environment
Business Continuity Considerations for a More Reliable Postgres Environment
 
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
 
Non-Relational Postgres
Non-Relational PostgresNon-Relational Postgres
Non-Relational Postgres
 
Optimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best PracticesOptimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best Practices
 
Migration From Oracle to PostgreSQL
Migration From Oracle to PostgreSQLMigration From Oracle to PostgreSQL
Migration From Oracle to PostgreSQL
 
EDB Postgres DBA Best Practices
EDB Postgres DBA Best PracticesEDB Postgres DBA Best Practices
EDB Postgres DBA Best Practices
 
5 Postgres DBA Tips
5 Postgres DBA Tips5 Postgres DBA Tips
5 Postgres DBA Tips
 
What's New in PostgreSQL 9.6
What's New in PostgreSQL 9.6What's New in PostgreSQL 9.6
What's New in PostgreSQL 9.6
 
Oracle to Postgres Migration - part 1
Oracle to Postgres Migration - part 1Oracle to Postgres Migration - part 1
Oracle to Postgres Migration - part 1
 
Migrations, Health Checks, and Support Experiences - Postgres from the Servic...
Migrations, Health Checks, and Support Experiences - Postgres from the Servic...Migrations, Health Checks, and Support Experiences - Postgres from the Servic...
Migrations, Health Checks, and Support Experiences - Postgres from the Servic...
 
Introducing EDB Failover Manager
Introducing EDB Failover ManagerIntroducing EDB Failover Manager
Introducing EDB Failover Manager
 
Postgres Integrates Effectively in the "Enterprise Sandbox"
Postgres Integrates Effectively in the "Enterprise Sandbox"Postgres Integrates Effectively in the "Enterprise Sandbox"
Postgres Integrates Effectively in the "Enterprise Sandbox"
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
 
Drive DBMS Transformation with EDB Postgres
Drive DBMS Transformation with EDB PostgresDrive DBMS Transformation with EDB Postgres
Drive DBMS Transformation with EDB Postgres
 

Similar to Reducing the Risks of Migrating Off Oracle

Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
EDB
 
Novinky v Oracle Database 18c
Novinky v Oracle Database 18cNovinky v Oracle Database 18c
Novinky v Oracle Database 18c
MarketingArrowECS_CZ
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
EDB
 
Separation of Concerns through APIs: the Essence of #SmartDB
Separation of Concerns through APIs: the Essence of #SmartDBSeparation of Concerns through APIs: the Essence of #SmartDB
Separation of Concerns through APIs: the Essence of #SmartDB
Toon Koppelaars
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle Cloud
Mee Nam Lee
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
EDB
 
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
 
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application DevelopmentMySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application Development
Henry J. Kröger
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresReplacing Oracle with EDB Postgres
Replacing Oracle with EDB Postgres
EDB
 
Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016
Bastien Leblanc
 
Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016
Sorathaya Sirimanotham
 
MySQL 8.0, what's new ? - Forum PHP 2018
MySQL 8.0, what's new ? - Forum PHP 2018MySQL 8.0, what's new ? - Forum PHP 2018
MySQL 8.0, what's new ? - Forum PHP 2018
Olivier DASINI
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
Fran Navarro
 
Powerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsPowerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & Savings
EDB
 
Oracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suiteOracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suite
OTN Systems Hub
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
jdijcks
 
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
avanttic Consultoría Tecnológica
 
How to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB PostgresHow to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB Postgres
Ashnikbiz
 
How to migrate from Oracle to EDB Postgres
How to migrate from Oracle to EDB PostgresHow to migrate from Oracle to EDB Postgres
How to migrate from Oracle to EDB Postgres
Ashnikbiz
 

Similar to Reducing the Risks of Migrating Off Oracle (20)

Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
 
Novinky v Oracle Database 18c
Novinky v Oracle Database 18cNovinky v Oracle Database 18c
Novinky v Oracle Database 18c
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
 
Separation of Concerns through APIs: the Essence of #SmartDB
Separation of Concerns through APIs: the Essence of #SmartDBSeparation of Concerns through APIs: the Essence of #SmartDB
Separation of Concerns through APIs: the Essence of #SmartDB
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle Cloud
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
 
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
 
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application DevelopmentMySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application Development
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresReplacing Oracle with EDB Postgres
Replacing Oracle with EDB Postgres
 
Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016
 
Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016
 
MySQL 8.0, what's new ? - Forum PHP 2018
MySQL 8.0, what's new ? - Forum PHP 2018MySQL 8.0, what's new ? - Forum PHP 2018
MySQL 8.0, what's new ? - Forum PHP 2018
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
Powerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsPowerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & Savings
 
Oracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suiteOracle super cluster for oracle e business suite
Oracle super cluster for oracle e business suite
 
Session 203 iouc summit database
Session 203 iouc summit databaseSession 203 iouc summit database
Session 203 iouc summit database
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
 
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
Meetup Oracle Database: 3 Analizar, Aconsejar, Automatizar… las nuevas funcio...
 
How to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB PostgresHow to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB Postgres
 
How to migrate from Oracle to EDB Postgres
How to migrate from Oracle to EDB PostgresHow to migrate from Oracle to EDB Postgres
How to migrate from Oracle to EDB Postgres
 

More from EDB

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
EDB
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
EDB
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
EDB
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
EDB
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
EDB
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
EDB
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
EDB
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
EDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
EDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
EDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
EDB
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
EDB
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
EDB
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
EDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
EDB
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
EDB
 

More from EDB (20)

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
 

Recently uploaded

AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 

Recently uploaded (20)

AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 

Reducing the Risks of Migrating Off Oracle

  • 1. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 1 Company Confidential. Reducing the Risks of Moving Off Oracle EDB Postgres Enterprise reduces risks… Raises…
  • 2. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 2 Company Confidential. …you could use your Oracle® skills without using Oracle? …you could keep your investments in PL/SQL and not use Oracle? …you could do both and save money? What if…
  • 3. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 3 Company Confidential. But wait, change is not without risks! Re-training Risks Technical Risks RISK e g r a t io n I n t
  • 4. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 4 Company Confidential. Reducing the Risk of Change Technical Data Compatibility Code Compatibility Tools for Mission- critical apps Re-Training Compatible Developer features: PL/SQL DBA features: Workload Mgr & Diagnostics, Compatible tools: SQL*Plus, SQL*Loader Integration Replicate to and from Oracle XA Resource Manager Data Adapters Wrappers for External DBs Cost Savings Cap core license quantities Reduce core licenses Eliminate core licenses EDB Postgres Enterprise reduces risks… and raises…
  • 5. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 5 Company Confidential. EDB Migration Toolkit Migration Toolkit converts Oracle database objects to Advanced Server objects Data Compatibility - Data types: all data including Blobs, Clobs and Object types… - Meta data like: schemas, tables, indexes, views, partitions, roles… - Code: triggers, stored procedures, users, roles, database links …
  • 6. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 6 Company Confidential. Advanced Server executes PL/SQL Stored Procedures, Triggers, Packages and understands extensions like DUAL, Rownum, Decode, NVL(2) and Substr(). Code Compatibility – PL/SQL Emulation Translation Layer on PL/pgSQL Compiler ✔ Interpreter ✔ Debugger ✔
  • 7. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 7 Company Confidential. my_program.pgc ecpgPlus pre- compiler C compiler Linker ecpgPlus (Pro*C support) Code Compatibility – Pro*C ecpglib other libraries my_progam.o my_program.c my_program Supports: • Oracle Dynamic SQL • Pro*C compatible anonymous blocks, and • Oracle-compatible CALL statement
  • 8. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 8 Company Confidential. Open Client Library - OCL (OCI support) Code Compatibility - OCI Application Programs Oracle’s OCI-Lib Published API UPI Wire Protocols Oracle® Call Interface stack Application Programs Open Client Library OCI Compatible API libpq Wire Protocols EDB’s Open Client Library Same Apps
  • 9. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 9 Company Confidential. Enterprise Manager (Monitor, Alert, Manage & Tune) Active Data Guard features: Failover and Hot Standby Reads Tools for Mission-critical Apps Failover server in Hot Standby mode also allows READ access
  • 10. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 10 Company Confidential. …database compatibility for Oracle is compatible with: 10 EDB Postgres Enterprise… Your technology Minimal Application re-writes
  • 11. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 11 Company Confidential. Compatibility for Developers Query Hints Packages - UTL_ENCODE - UTL_FILE - UTL_HTTP - UTL_MAIL - UTL_SMTP - UTL_URL - Custom - DBMS_ALERT - DBMS_CRYPTO - DBMS_JOB - DBMS_LOB - DBMS_LOCK - DBMS_OUTPUT - DBMS_PIPE - DBMS_PROFILER - DBMS_SCHEDULER - DBMS_SQL - DBMS_RANDOM - DBMS_RLS - DBMS_UTILITY - Default Optimizer Hints - Access Method Hints - Join Order Hints - Join Relation Hints - Global Hints - Append Hints
  • 12. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 12 Company Confidential. Virtual Private Database implemented using a package compatible with Oracle’s DBMS_RLS (row level security) Compatibility for Developers
  • 13. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 13 Company Confidential. Resource Manager (CPU & I/O resource allocation) Compatibility for DBAs Password Profiles
  • 14. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 14 Company Confidential. DRITA (Dynamic Runtime Instrumentation Tools Architecture) working with Wait events … Compatibility for DBAs •  Functions −  get_snaps() −  sys_rpt() −  sess_rpt() −  sessid_rpt() −  sesshist_rpt() −  purgesnap() −  truncsnap() •  Statspack-like AWR Reports −  edbreport() −  stat_db_rpt() −  stat_tables_rpt() −  statio_tables_rpt() −  stat_indexes_rpt() −  statio_indexes_rpt() −  edb$system_waits −  edb$session_waits −  edb$session_wait_history •  Catalog Views −  edb$system_waits −  edb$session_waits −  edb$session_wait_history −  ~50 Dictionary Views
  • 15. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 15 Company Confidential. Compatibility for Developers and DBAs •  EDB*Plus •  EDB*Loader
  • 16. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 16 Company Confidential. …database compatibility for Oracle is compatible with: 16 EDB Postgres Enterprise… Your technology Your people No Application re-writes Minimal re-training
  • 17. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 17 Company Confidential. Replication with Oracle TRANSACTION REPLICATION Queries Reports POSTGRES PLUS ADVANCED SERVER TABLE C TABLE D ORACLE Procs Objects TABLE A TABLE C TABLE B TABLE D Improved OLTP Performance Inexpensive Query / Reporting
  • 18. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 18 Company Confidential. XA 2-Phase Commit Support Transaction Manager (e.g. Tuxedo) XA Resource Manager in Oracle XA Resource Manager in Advanced Server Phase 1 XA Resource Manager in Oracle XA Resource Manager in Advanced Server Phase 2 Transaction Manager (e.g. Tuxedo)
  • 19. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 19 Company Confidential. EDB Postgres Data Adapters Read / Write MySQL Read / Write MongoDB Read / Write Hive/HDFS File / CSVODBC / JDBC LDAP Many others… Twitter / Facebook EDB Postgres Advanced Server
  • 20. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 20 Company Confidential. …database compatibility for Oracle is compatible with: 20 EDB Postgres Enterprise… Your technology Your people No Application re-writes Minimal re- training Easy Integration Your business
  • 21. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 21 Company Confidential. Strategy Risk Time Effort Benefits Savings New Reporting Applications Low Fast Low •  Leverages existing Oracle reporting skills •  Proof point: Oracle alternative for reporting •  No new Oracle licenses Low Offload Reports using Replication Low Fast Med •  Leverages existing Oracle reporting skills •  Proof point: integration into Oracle infrastructure •  No new Oracle licenses Low New Transaction Applications Low Application Dependent Low •  Leverages existing Oracle report & txn skills •  Proof point: viable option for txn processing •  No new Oracle licenses Med Old Applications Due for Re- writes / Updates Med Application Dependent Med •  Leverages existing Oracle skills and PL/SQL •  Proof point: retain PL/SQL investments •  Recycle existing Oracle licenses Med Migrate / Rewrite non-mission critical Apps High Application Dependent Med •  Leverages existing Oracle skills and PL/SQL •  Proof point: •  Significant cost savings High New mission critical applications High Application Dependent High •  Leverages existing Oracle skills •  Proof point: Postgres tools for HA, Management •  Dramatic cost savings High Adoption Strategies to Reduce Risk EDB’s Migration Assessment Service helps you build a custom strategy to move off Oracle that reduces your risk and maximizes your savings and success.
  • 22. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 22 Company Confidential. …you could use your Oracle® skills without using Oracle! …you could keep your investments in PL/SQL and not use Oracle! …you could do both and save money! What if… When will you…
  • 23. © Copyright EnterpriseDB Corporation, 2016. All Rights Reserved. 23 Company Confidential. Additional Resources… •  EDB Downloads: −  www.enterprisedb.com/downloads •  Case study: Clear Capital Shrinking Oracle Costs −  www.enterprisedb.com/clear-capital •  eBook comparing EDB Postgres Enterprise to Oracle Enterprise Edition −  Email: gary.carter@enterprisedb.com