SlideShare a Scribd company logo
1 of 2
Download to read offline
Success Story
          Embarcadero ®
          Change Manager ™
                                “Change Manager reduced our HQPM application and
                                    database upgrade project by eight weeks and saved
OrganizatiOn
DBA Consulting
                                    hundreds of thousands of dollars in man hours.                                ”
                                    – Cristian Speranta, Principle, DBa Consulting inc.
aPPliCatiOn
Retail HQPM Pricing
Application and Database
                               DBA Consulting is a Los Angeles-based               the customizations and integrate them back into
tOOlS
                               consultancy that specializes primarily in           the target system for testing. But the problem
Change Manager                 Oracle, systems architecture and design,            grew in complexity as parallel branches of
                               VMware virtualization solutions, design and         development sprouted out of necessity, and the
CHallengeS                     implementation, installations and upgrades of       consultants were faced with supporting several
• Leapfrog application         ERP-based software solutions for Peoplesoft HR,     versions of the system at different stages of
  upgrade path from v3 to v6   Financials, and CRM systems.                        development.

• Application was heavily                                                          The upgrade team used Change Manager to
                               CHallenge
  customized                                                                       compare the various database environments to
                               A large West Coast warehouse grocery store          pull out all the salient information for the steps
• Upgrade the underlying                                                           required, i.e., new objects, dropped objects,
                               chain with an annual revenue of $2B needed
  Oracle 8i to 10g                                                                 differences of all relevant database objects and
                               to upgrade their HQPM pricing application
                               after acquiring another large grocery chain.        then generate the necessary DDL. Generally this
reSultS                                                                            type of project would take months to identify
                               The acquired company used a pricing system
• Retain valuable packaged     which had been heavily customized and ran on        the database changes alone. However, with
  application customizations   the Oracle database platform. Their production      Change Manager, the upgrade team completed
                               version was 3.x and they had not upgraded their     the database portion of this project within a
• Simplified and accelerated
                               system for many years, but were still actively      matter of weeks, not months. Change Manager
  database migrations                                                              generated approximately 38,000 lines of SQL
                               using it on a daily basis. They would have to
• Reduced project timeline     leapfrog two versions just to get up to date with   code required to perform this process saving the
  and costs                    the latest version: 6.x.                            team hundreds of man hours.

                               A successful upgrade required retaining the         BenefitS
                               customizations critical to current business
                               processes and preserve extensive IP and
                                                                                   enhanced Visibility into Customers’
                               business logic. Plus there was a sense of urgency
                                                                                   existing Data assets
                               due to the fact that the HQMP vendor had
                               declared that support was no longer available for   Organizations are constantly weighing the
                               the 3.x version. Adding to the complexity, they     benefits of “buy” versus “build” for their
                               also had to migrate the underlying database         CRM, ERP, business intelligence, or accounting
                               from an earlier version of Oracle to the lastest    systems. There are many factors that cause
                               release: Oracle 10.2g.                              companies to choose one path over the other.
                                                                                   The powerful deciding factors in favor of “buy”
                               SOlutiOn                                            is faster time to implementation, and known
                                                                                   upfront costs. And, of course, organizations
                               In order to maintain performance and availability
                                                                                   know they have the option to customize the
                               of the legacy system during the upgrade and
                                                                                   packaged application to suit their individual
                               migration process, DBA Consulting created an
                                                                                   business needs as the company evolves, but
                               environment that replicated the customized
                                                                                   these customizations can create problems
                               legacy system and a vanilla version of the new
                               system, allowing them to strip out and preserve
A Change Manager Success Story


down the road. When the packaged
application relies on an underlying database
infrastructure, there are two important
                                                                                          “...my firm’s expertise and Change Manager
eventualities to consider. First, how to                                                        – were able to save my client hundreds of
manage upgrades to the application layer in
the packaged application without disrupting                                                     thousands of dollars and reduce the project
customizations. Second, how to preserve
data and schema architecture customizations
when upgrading the underlying DBMS.
                                                                                                timeline by weeks.                                 ”
                                                                                                – Cristian Speranta, Principle, DBa Consulting inc.
Change Manager‘s database comparison,
alter, and synchronization capabilities
enabled DBA Consulting to generate reports
and reconcile differences between the
different versions of the databases, tables,                                    effort. Change Manager generates reliable,                                         COnCluSiOn
schemas, and other database objects. With                                       syntactically-accurate and properly ordered
Change Manager they could easily capture                                        SQL to bring the desired components in                                             This was a complicated upgrade project, and
schema archives and compare any two                                             line with the comparison target. It preserves                                      without a database change management
databases to monitor changes throughout                                         any existing data and structures, regardless                                       tool like Embarcadero Change Manager,
the migration process. Sophisticated object                                     of whether a table must be dropped and                                             it would have been nearly impossible to
mapping features allowed them to filter out                                     recreated; preserves dependent objects,                                            complete this job within the allotted time-
unnecessary objects to further streamline the                                   referential integrity, grants, etc.; and                                           frame and budget due to the overwhelming
synchronization process and accelerate the                                      recompiles any dependent objects.                                                  number of database-related changes of
project timeline.                                                                                                                                                  the upgrade. To date, the newly upgraded
                                                                                reduced Project timeline and Costs                                                 HQPM application has been working
                                                                                                                                                                   in production for over a year with zero
Simplified and accelerated
                                                                                The total savings realized by the                                                  database changes or fixes required after
Database Migrations
                                                                                warehouse grocery chain was significant.                                           the go-live date.
DBA Consulting had to create literally                                          “The application vendors had quoted my
thousands of DDL alter scripts. Normally                                        client somewhere in the neighborhood of
this would be a time consuming process,                                         $1,000,000 to upgrade their application from
but a database change management tool                                           version 3.x to 6.x,” said Cristian Speranta,
simplifies and automates the process.                                           Principle at DBA Consulting Inc. “It is not
Change Manager offers the ability to                                            an exaggeration to say that together –
generate an alter script to implement the                                       my firm’s expertise and Change Manager –
change, saving a great deal of manual                                           we were able to save my client hundreds of
                                                                                thousands of dollars and reduce the project
                                                                                timeline by weeks.




                                                                          Download Free Trials at www.embarcadero.com
 Corporate Headquarters | Embarcadero Technologies | 100 California Street, 12th Floor | San Francisco, CA 94111 | www.embarcadero.com | sales@embarcadero.com
      © 2009 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies product or service names are trademarks or registered trademarks of Embarcadero Technologies, Inc.
                                                                           All other trademarks are property of their respective owners. CMDBA/SS/2009/10/12

More Related Content

What's hot

How Software Mind reduces costs & expands CoreLogic capabilities
How Software Mind reduces costs & expands CoreLogic capabilitiesHow Software Mind reduces costs & expands CoreLogic capabilities
How Software Mind reduces costs & expands CoreLogic capabilitiesSoftware Mind
 
Competitive analysis-red prairie-logistics-management-software
Competitive analysis-red prairie-logistics-management-softwareCompetitive analysis-red prairie-logistics-management-software
Competitive analysis-red prairie-logistics-management-softwareSplinternetMarketing.com
 
Epm Product Capabilities Comparison
Epm Product Capabilities ComparisonEpm Product Capabilities Comparison
Epm Product Capabilities ComparisonSuresh Rajappa
 
A Foundation for Success in the Information Economy
A Foundation for Success in the Information EconomyA Foundation for Success in the Information Economy
A Foundation for Success in the Information EconomyInside Analysis
 
Openly Replacing ERPs with Sugar | SugarCon 2011
Openly Replacing ERPs with Sugar | SugarCon 2011Openly Replacing ERPs with Sugar | SugarCon 2011
Openly Replacing ERPs with Sugar | SugarCon 2011SugarCRM
 
mcAMDOIS - CAPI
mcAMDOIS - CAPImcAMDOIS - CAPI
mcAMDOIS - CAPImcAMDOIS
 
Case Study: How Crestron Electronics Improved the Efficiency of Its Customer ...
Case Study: How Crestron Electronics Improved the Efficiency of Its Customer ...Case Study: How Crestron Electronics Improved the Efficiency of Its Customer ...
Case Study: How Crestron Electronics Improved the Efficiency of Its Customer ...Andrew Ho
 
Case Study: Using SAP to Streamline Operations of a Manufacturer
Case Study: Using SAP to Streamline Operations of a ManufacturerCase Study: Using SAP to Streamline Operations of a Manufacturer
Case Study: Using SAP to Streamline Operations of a ManufacturerAndrew Ho
 
Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)Carolyn Crowe
 
Application Compatibility Planning Service
Application Compatibility Planning ServiceApplication Compatibility Planning Service
Application Compatibility Planning ServiceChristopherSilver
 
2012 ukdc shared services value prop growth day newbury
2012 ukdc shared services value prop growth day newbury2012 ukdc shared services value prop growth day newbury
2012 ukdc shared services value prop growth day newburybara2cls
 
IGC Solutions for IBM ECM
IGC Solutions for IBM ECMIGC Solutions for IBM ECM
IGC Solutions for IBM ECMkaterogersbrown
 
Green Mountain People Softsuccessstory
Green Mountain People SoftsuccessstoryGreen Mountain People Softsuccessstory
Green Mountain People SoftsuccessstoryHughBaver
 
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...IBM Danmark
 

What's hot (15)

How Software Mind reduces costs & expands CoreLogic capabilities
How Software Mind reduces costs & expands CoreLogic capabilitiesHow Software Mind reduces costs & expands CoreLogic capabilities
How Software Mind reduces costs & expands CoreLogic capabilities
 
Competitive analysis-red prairie-logistics-management-software
Competitive analysis-red prairie-logistics-management-softwareCompetitive analysis-red prairie-logistics-management-software
Competitive analysis-red prairie-logistics-management-software
 
Epm Product Capabilities Comparison
Epm Product Capabilities ComparisonEpm Product Capabilities Comparison
Epm Product Capabilities Comparison
 
A Foundation for Success in the Information Economy
A Foundation for Success in the Information EconomyA Foundation for Success in the Information Economy
A Foundation for Success in the Information Economy
 
Openly Replacing ERPs with Sugar | SugarCon 2011
Openly Replacing ERPs with Sugar | SugarCon 2011Openly Replacing ERPs with Sugar | SugarCon 2011
Openly Replacing ERPs with Sugar | SugarCon 2011
 
mcAMDOIS - CAPI
mcAMDOIS - CAPImcAMDOIS - CAPI
mcAMDOIS - CAPI
 
Case Study: How Crestron Electronics Improved the Efficiency of Its Customer ...
Case Study: How Crestron Electronics Improved the Efficiency of Its Customer ...Case Study: How Crestron Electronics Improved the Efficiency of Its Customer ...
Case Study: How Crestron Electronics Improved the Efficiency of Its Customer ...
 
Case Study: Using SAP to Streamline Operations of a Manufacturer
Case Study: Using SAP to Streamline Operations of a ManufacturerCase Study: Using SAP to Streamline Operations of a Manufacturer
Case Study: Using SAP to Streamline Operations of a Manufacturer
 
Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)Cast Iron Overview Webinar 6.13.12 Final(Jb)
Cast Iron Overview Webinar 6.13.12 Final(Jb)
 
Application Compatibility Planning Service
Application Compatibility Planning ServiceApplication Compatibility Planning Service
Application Compatibility Planning Service
 
2012 ukdc shared services value prop growth day newbury
2012 ukdc shared services value prop growth day newbury2012 ukdc shared services value prop growth day newbury
2012 ukdc shared services value prop growth day newbury
 
IGC Solutions for IBM ECM
IGC Solutions for IBM ECMIGC Solutions for IBM ECM
IGC Solutions for IBM ECM
 
Green Mountain People Softsuccessstory
Green Mountain People SoftsuccessstoryGreen Mountain People Softsuccessstory
Green Mountain People Softsuccessstory
 
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
 
Success in the cloud: Why workload matters
Success in the cloud: Why workload mattersSuccess in the cloud: Why workload matters
Success in the cloud: Why workload matters
 

Similar to Database Comparison & Synch | Change Manager Success Story

Ten Ways For DBA's To Save Time
Ten Ways For DBA's To Save TimeTen Ways For DBA's To Save Time
Ten Ways For DBA's To Save TimeMichael Findling
 
DBTA Case Study on Data Optimization | September 2008
DBTA Case Study on Data Optimization | September 2008DBTA Case Study on Data Optimization | September 2008
DBTA Case Study on Data Optimization | September 2008Embarcadero Technologies
 
Optimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesOptimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesEmbarcadero Technologies
 
Optimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesOptimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesMichael Findling
 
Managing the move to virtualization and cloud
Managing the move to virtualization and cloudManaging the move to virtualization and cloud
Managing the move to virtualization and cloudBhaskar Jayaraman
 
Cloud native fundamentals
Cloud native fundamentalsCloud native fundamentals
Cloud native fundamentalsVictor Morales
 
Ultimate AppDev Stack is Cloud Suite
Ultimate AppDev Stack is Cloud SuiteUltimate AppDev Stack is Cloud Suite
Ultimate AppDev Stack is Cloud SuiteEric D. Schabell
 
Microsoft India – SQL Server 2008 R2 Datasheet
Microsoft India – SQL Server 2008 R2 DatasheetMicrosoft India – SQL Server 2008 R2 Datasheet
Microsoft India – SQL Server 2008 R2 DatasheetMicrosoft Private Cloud
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidationwebhostingguy
 
Dell Scalable Server Platforms
Dell Scalable Server PlatformsDell Scalable Server Platforms
Dell Scalable Server PlatformsLiamJohnson30
 
Migrating to Cloud: Inhouse Hadoop to Databricks (3)
Migrating to Cloud: Inhouse Hadoop to Databricks (3)Migrating to Cloud: Inhouse Hadoop to Databricks (3)
Migrating to Cloud: Inhouse Hadoop to Databricks (3)Knoldus Inc.
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App ModernizationPhi Huynh
 
Sql server briefing sept
Sql server briefing septSql server briefing sept
Sql server briefing septMark Kromer
 
An Architecture for Modular Data Centers
An Architecture for Modular Data CentersAn Architecture for Modular Data Centers
An Architecture for Modular Data Centersguest640c7d
 
Datasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdDatasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdMidVision
 
IBM InfoSphere Data Architect 9.1 - Francis Arnaudiès
IBM InfoSphere Data Architect 9.1 - Francis ArnaudièsIBM InfoSphere Data Architect 9.1 - Francis Arnaudiès
IBM InfoSphere Data Architect 9.1 - Francis ArnaudièsIBMInfoSphereUGFR
 
Understanding Corporate Portals Key Knowledge Management Enabling Applications
Understanding Corporate Portals Key Knowledge Management Enabling ApplicationsUnderstanding Corporate Portals Key Knowledge Management Enabling Applications
Understanding Corporate Portals Key Knowledge Management Enabling ApplicationsJose Claudio Terra
 
Docker's value for Development Teams in a DevOps Process
Docker's value for Development Teams in a DevOps ProcessDocker's value for Development Teams in a DevOps Process
Docker's value for Development Teams in a DevOps ProcessLaurent Goujon
 
Convergence point of_view_article
Convergence point of_view_articleConvergence point of_view_article
Convergence point of_view_articleSteven Yong
 

Similar to Database Comparison & Synch | Change Manager Success Story (20)

Ten Ways For DBA's To Save Time
Ten Ways For DBA's To Save TimeTen Ways For DBA's To Save Time
Ten Ways For DBA's To Save Time
 
Ten Ways For DBA's To Save Time
Ten Ways For DBA's To Save TimeTen Ways For DBA's To Save Time
Ten Ways For DBA's To Save Time
 
DBTA Case Study on Data Optimization | September 2008
DBTA Case Study on Data Optimization | September 2008DBTA Case Study on Data Optimization | September 2008
DBTA Case Study on Data Optimization | September 2008
 
Optimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesOptimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero Technologies
 
Optimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero TechnologiesOptimizing Your Database Performance | Embarcadero Technologies
Optimizing Your Database Performance | Embarcadero Technologies
 
Managing the move to virtualization and cloud
Managing the move to virtualization and cloudManaging the move to virtualization and cloud
Managing the move to virtualization and cloud
 
Cloud native fundamentals
Cloud native fundamentalsCloud native fundamentals
Cloud native fundamentals
 
Ultimate AppDev Stack is Cloud Suite
Ultimate AppDev Stack is Cloud SuiteUltimate AppDev Stack is Cloud Suite
Ultimate AppDev Stack is Cloud Suite
 
Microsoft India – SQL Server 2008 R2 Datasheet
Microsoft India – SQL Server 2008 R2 DatasheetMicrosoft India – SQL Server 2008 R2 Datasheet
Microsoft India – SQL Server 2008 R2 Datasheet
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidation
 
Dell Scalable Server Platforms
Dell Scalable Server PlatformsDell Scalable Server Platforms
Dell Scalable Server Platforms
 
Migrating to Cloud: Inhouse Hadoop to Databricks (3)
Migrating to Cloud: Inhouse Hadoop to Databricks (3)Migrating to Cloud: Inhouse Hadoop to Databricks (3)
Migrating to Cloud: Inhouse Hadoop to Databricks (3)
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
 
Sql server briefing sept
Sql server briefing septSql server briefing sept
Sql server briefing sept
 
An Architecture for Modular Data Centers
An Architecture for Modular Data CentersAn Architecture for Modular Data Centers
An Architecture for Modular Data Centers
 
Datasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdDatasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrd
 
IBM InfoSphere Data Architect 9.1 - Francis Arnaudiès
IBM InfoSphere Data Architect 9.1 - Francis ArnaudièsIBM InfoSphere Data Architect 9.1 - Francis Arnaudiès
IBM InfoSphere Data Architect 9.1 - Francis Arnaudiès
 
Understanding Corporate Portals Key Knowledge Management Enabling Applications
Understanding Corporate Portals Key Knowledge Management Enabling ApplicationsUnderstanding Corporate Portals Key Knowledge Management Enabling Applications
Understanding Corporate Portals Key Knowledge Management Enabling Applications
 
Docker's value for Development Teams in a DevOps Process
Docker's value for Development Teams in a DevOps ProcessDocker's value for Development Teams in a DevOps Process
Docker's value for Development Teams in a DevOps Process
 
Convergence point of_view_article
Convergence point of_view_articleConvergence point of_view_article
Convergence point of_view_article
 

More from Embarcadero Technologies

PyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdfPyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdfEmbarcadero Technologies
 
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Embarcadero Technologies
 
Linux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for LinuxLinux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for LinuxEmbarcadero Technologies
 
Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework Embarcadero Technologies
 
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
Introduction to Python GUI development with Delphi for Python - Part 1:   Del...Introduction to Python GUI development with Delphi for Python - Part 1:   Del...
Introduction to Python GUI development with Delphi for Python - Part 1: Del...Embarcadero Technologies
 
FMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for LinuxFMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for LinuxEmbarcadero Technologies
 
Python for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionPython for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionEmbarcadero Technologies
 
RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationEmbarcadero Technologies
 
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbarcadero Technologies
 
Rad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentRad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentEmbarcadero Technologies
 
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarMove Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarEmbarcadero Technologies
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidEmbarcadero Technologies
 
ER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureEmbarcadero Technologies
 
The Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesThe Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesEmbarcadero Technologies
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsEmbarcadero Technologies
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Embarcadero Technologies
 

More from Embarcadero Technologies (20)

PyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdfPyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdf
 
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
 
Linux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for LinuxLinux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for Linux
 
Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework
 
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
Introduction to Python GUI development with Delphi for Python - Part 1:   Del...Introduction to Python GUI development with Delphi for Python - Part 1:   Del...
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
 
FMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for LinuxFMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for Linux
 
Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 2Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 2
 
Python for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionPython for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 Introduction
 
RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and Instrumentation
 
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
 
Rad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentRad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup Document
 
TMS Google Mapping Components
TMS Google Mapping ComponentsTMS Google Mapping Components
TMS Google Mapping Components
 
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarMove Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
 
Useful C++ Features You Should be Using
Useful C++ Features You Should be UsingUseful C++ Features You Should be Using
Useful C++ Features You Should be Using
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and Android
 
Embarcadero RAD server Launch Webinar
Embarcadero RAD server Launch WebinarEmbarcadero RAD server Launch Webinar
Embarcadero RAD server Launch Webinar
 
ER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data Architecture
 
The Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesThe Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst Practices
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data Assets
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016
 

Recently uploaded

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Database Comparison & Synch | Change Manager Success Story

  • 1. Success Story Embarcadero ® Change Manager ™ “Change Manager reduced our HQPM application and database upgrade project by eight weeks and saved OrganizatiOn DBA Consulting hundreds of thousands of dollars in man hours. ” – Cristian Speranta, Principle, DBa Consulting inc. aPPliCatiOn Retail HQPM Pricing Application and Database DBA Consulting is a Los Angeles-based the customizations and integrate them back into tOOlS consultancy that specializes primarily in the target system for testing. But the problem Change Manager Oracle, systems architecture and design, grew in complexity as parallel branches of VMware virtualization solutions, design and development sprouted out of necessity, and the CHallengeS implementation, installations and upgrades of consultants were faced with supporting several • Leapfrog application ERP-based software solutions for Peoplesoft HR, versions of the system at different stages of upgrade path from v3 to v6 Financials, and CRM systems. development. • Application was heavily The upgrade team used Change Manager to CHallenge customized compare the various database environments to A large West Coast warehouse grocery store pull out all the salient information for the steps • Upgrade the underlying required, i.e., new objects, dropped objects, chain with an annual revenue of $2B needed Oracle 8i to 10g differences of all relevant database objects and to upgrade their HQPM pricing application after acquiring another large grocery chain. then generate the necessary DDL. Generally this reSultS type of project would take months to identify The acquired company used a pricing system • Retain valuable packaged which had been heavily customized and ran on the database changes alone. However, with application customizations the Oracle database platform. Their production Change Manager, the upgrade team completed version was 3.x and they had not upgraded their the database portion of this project within a • Simplified and accelerated system for many years, but were still actively matter of weeks, not months. Change Manager database migrations generated approximately 38,000 lines of SQL using it on a daily basis. They would have to • Reduced project timeline leapfrog two versions just to get up to date with code required to perform this process saving the and costs the latest version: 6.x. team hundreds of man hours. A successful upgrade required retaining the BenefitS customizations critical to current business processes and preserve extensive IP and enhanced Visibility into Customers’ business logic. Plus there was a sense of urgency existing Data assets due to the fact that the HQMP vendor had declared that support was no longer available for Organizations are constantly weighing the the 3.x version. Adding to the complexity, they benefits of “buy” versus “build” for their also had to migrate the underlying database CRM, ERP, business intelligence, or accounting from an earlier version of Oracle to the lastest systems. There are many factors that cause release: Oracle 10.2g. companies to choose one path over the other. The powerful deciding factors in favor of “buy” SOlutiOn is faster time to implementation, and known upfront costs. And, of course, organizations In order to maintain performance and availability know they have the option to customize the of the legacy system during the upgrade and packaged application to suit their individual migration process, DBA Consulting created an business needs as the company evolves, but environment that replicated the customized these customizations can create problems legacy system and a vanilla version of the new system, allowing them to strip out and preserve
  • 2. A Change Manager Success Story down the road. When the packaged application relies on an underlying database infrastructure, there are two important “...my firm’s expertise and Change Manager eventualities to consider. First, how to – were able to save my client hundreds of manage upgrades to the application layer in the packaged application without disrupting thousands of dollars and reduce the project customizations. Second, how to preserve data and schema architecture customizations when upgrading the underlying DBMS. timeline by weeks. ” – Cristian Speranta, Principle, DBa Consulting inc. Change Manager‘s database comparison, alter, and synchronization capabilities enabled DBA Consulting to generate reports and reconcile differences between the different versions of the databases, tables, effort. Change Manager generates reliable, COnCluSiOn schemas, and other database objects. With syntactically-accurate and properly ordered Change Manager they could easily capture SQL to bring the desired components in This was a complicated upgrade project, and schema archives and compare any two line with the comparison target. It preserves without a database change management databases to monitor changes throughout any existing data and structures, regardless tool like Embarcadero Change Manager, the migration process. Sophisticated object of whether a table must be dropped and it would have been nearly impossible to mapping features allowed them to filter out recreated; preserves dependent objects, complete this job within the allotted time- unnecessary objects to further streamline the referential integrity, grants, etc.; and frame and budget due to the overwhelming synchronization process and accelerate the recompiles any dependent objects. number of database-related changes of project timeline. the upgrade. To date, the newly upgraded reduced Project timeline and Costs HQPM application has been working in production for over a year with zero Simplified and accelerated The total savings realized by the database changes or fixes required after Database Migrations warehouse grocery chain was significant. the go-live date. DBA Consulting had to create literally “The application vendors had quoted my thousands of DDL alter scripts. Normally client somewhere in the neighborhood of this would be a time consuming process, $1,000,000 to upgrade their application from but a database change management tool version 3.x to 6.x,” said Cristian Speranta, simplifies and automates the process. Principle at DBA Consulting Inc. “It is not Change Manager offers the ability to an exaggeration to say that together – generate an alter script to implement the my firm’s expertise and Change Manager – change, saving a great deal of manual we were able to save my client hundreds of thousands of dollars and reduce the project timeline by weeks. Download Free Trials at www.embarcadero.com Corporate Headquarters | Embarcadero Technologies | 100 California Street, 12th Floor | San Francisco, CA 94111 | www.embarcadero.com | sales@embarcadero.com © 2009 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies product or service names are trademarks or registered trademarks of Embarcadero Technologies, Inc. All other trademarks are property of their respective owners. CMDBA/SS/2009/10/12