Company Confidential 1 © 2005 Nokia DBUpgradeTool_1-2005.ppt / 2005-09-20 / JMa A Database Upgrade Tool Nokia Networks Jukka Maaranen.

Slides:



Advertisements
Similar presentations
Oracle to MySQL Database Migration SQLWays - Migration Software Presentation Copyright (c) Ispirer Systems Ltd. All Rights Reserved.
Advertisements

Chapter 9. Performance Management Enterprise wide endeavor Research and ascertain all performance problems – not just DBMS Five factors influence DB performance.
Cobol Files to SQL Databases
© 2010 Wipro Ltd - Confidential SGSN Automation Testing Using TTCN3 Authors: Jyothi Gavara Nikhil Rahul Ekka.
| imodules.com RE Adapter for Encompass (v2.0) Encompass and The Raiser's Edge® Integrated Data Solution CONFIDENTIAL.
PHP and MySQL Database. Connecting to MySQL Note: you need to make sure that you have MySQL software properly installed on your computer before you attempt.
UIC Data Conversion and Submission via CDX Node Client UIC Database V2 6/16/
T Iteration Demo BaseByters [I1] Iteration
TD Ameritrade IT audit intern Ramez Mina. Position definition Department head  IT audit intern Managers  system analyst and developer to build automated.
ORACLE Lecture 1: Oracle 11g Introduction & Installation.
Data Warehouse success depends on metadata
Bar|Scan ® Asset Inventory System The leader in asset and inventory management.
Session-01. Hibernate Framework ? Why we use Hibernate ?
Migrating to EPiServer CMS 5 Johan Björnfot -
Contributed by Chandra [Oracle Apps Tech Specialist] - oracle.anilpassi.com Discoverer 10g Migration Plan.
Adapted from Afyouni, Database Security and Auditing DB Auditing Examples (Ch. 9) Dr. Mario Guimaraes.
FileSecure Implementation Training Patch Management Version 1.1.
Take advantage of the SMS technology in your organization today!
SAG Infotech Private Limited Soft solutions for those can not afford to make errors. How to Update New changes in Our Softwares?
C Copyright © 2009, Oracle. All rights reserved. Using Diagnosis and Debugging Techniques.
Linux Operations and Administration
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.
CSCI 6962: Server-side Design and Programming
SQL Server to MySQL Database Migration SQLWays - Migration Software Presentation March 2009 Copyright (c) Ispirer Systems Ltd.
Sofia, Bulgaria | 9-10 October SQL Server 2005 High Availability for developers Vladimir Tchalkov Crossroad Ltd. Vladimir Tchalkov Crossroad Ltd.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
M1G Introduction to Database Development 6. Building Applications.
Eurotrace Hands-On The Eurotrace File System. 2 The Eurotrace file system Under MS ACCESS EUROTRACE generates several different files when you create.
ORACLE
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
DataMAPPER - Applied Database Tech. 이화여대 과학기술대학원 석사 3 학기 992COG08 김지혜.
CERN-PH-SFT-SPI August Ernesto Rivera Contents Context Automation Results To Do…
DATABASE TOOLS CS 260 Database Systems. Overview  Database accounts  Oracle SQL Developer  MySQL Workbench.
Kako razvijate PL/SQL pakete? File based PL/SQL development Mitja Golouh SIOUG 2006,
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel
DataFlow Diagram – Level 0
SimDB Implementation & Browser IVOA InterOp 2008 Meeting, Theory Session 1. Baltimore, 26/10/2008 Laurent Bourgès This work makes use of EURO-VO software,
MySQL and GRID status Gabriele Carcassi 9 September 2002.
T Final Demo BaseByters T Final demo 2 Agenda  Project introduction (5 min)  Project status (5 min)  achieving the goals.
IPS Infrastructure Technological Overview of Work Done.
SQL SERVER AUDITING. Jean Joseph DBA/Consultant Contact Info: Blog:
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Continuous Deployments using SSDT
Databases and SQL CSCI 201L Jeffrey Miller, Ph.D. HTTP :// WWW - SCF. USC. EDU /~ CSCI 201 USC CSCI 201L.
Can you do this in SmarTeam?
CIS-NG CASREP Information System Next Generation Shawn Baugh Amy Ramirez Amy Lee Alex Sanin Sam Avanessians.
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential Session Number Presentation_ID Unity Connection Provisioning API Matt Penning Unity.
E Copyright © 2006, Oracle. All rights reserved. Using SQL Developer.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Slide 1 © 2016, Lera Technologies. All Rights Reserved. Oracle Data Integrator By Lera Technologies.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
HOW TO DESKTOP USE by Mario C. Ponciano – a.k.a: Razec DBJMIN MULTI-DB Client (easy-to-use) (Step-by-Step) Jun/ v0.1.
New mechanism to update the database schema for DB2 and Oracle databases IBM Workload Scheduler IBM.
Siemens TIA Portal Openness Feature Functionality and Possible Use European Spallation Source – Integrated Control System Division Nick Levchenko CERN.
The Holmes Platform and Applications
MIKADO – Generation of ISO – SeaDataNet metadata files
Fundamental of Databases
Jean-Philippe Baud, IT-GD, CERN November 2007
Visual Studio Database Tools (aka SQL Server Data Tools)
22-INTEGRATION HUB
On the road: Test automation in practice for a BMW map update service
Malwarebytes Installation Issues Number Facing error with Malwarebytes software is not something unusual as most of the users use to face.
Introduction of Week 3 Assignment Discussion
Tapping the Power of Your Historical Data
Hovedside.
OurSQL = MySQL + Blockchain
SAG Infotech Private Limited
Presentation transcript:

Company Confidential 1 © 2005 Nokia DBUpgradeTool_ ppt / / JMa A Database Upgrade Tool Nokia Networks Jukka Maaranen

Company Confidential 2 © 2005 Nokia DBUpgradeTool_ ppt / / JMa The Optimizer Product A mobile network optimising product as a part of a larger network management software suite. Uses actual measured information about the network to optimise its configuration and performance. The measurements are done by individual mobile phones and collected by the network. Optimizer gets the network data from the NW management software platform and makes an optimised NW configuration plan based on the data. The optimised plan is then made available to other NW management software to make actual changes to the network.

Company Confidential 3 © 2005 Nokia DBUpgradeTool_ ppt / / JMa The Challenging Upgrade The Optimizer is a part of a larger product portfolio and has connections to external databases. The Optimizer’s database upgrade is performed along with wider platform upgrade where individual product upgrades are controlled by automated scripts. The Optimizer itself has many optional modules. Several versions of the Optimizer and its database schema exists at some locations has not been installed at all has been partly installed maintenance updates The upgrade has become increasingly complex and requires manual checks and operations.

Company Confidential 4 © 2005 Nokia DBUpgradeTool_ ppt / / JMa The DB Upgrade Tool A Java application for database upgrade has also its own UI, but is meant to be used automatically from other applications resolves automatically required changes to current DB schema The upgrade target DB schema is given with an XML file. SQL Target DB as XML DB Upgrade Tool Source DB Target DB

Company Confidential 5 © 2005 Nokia DBUpgradeTool_ ppt / / JMa The DB Upgrade Tool Resolves the current DB schema from a DB connection and creates required SQL scripts. Uses the database metadata to query e.g. table structures, constraints, indexes, sequences, users and privileges,... SQL Target DB as XML DB Upgrade Tool Source DB Target DB

Company Confidential 6 © 2005 Nokia DBUpgradeTool_ ppt / / JMa The DB Upgrade Tool The SQL scripts can then be run with the tool to perform the actual upgrade or the scripts can just be saved. Human readable logs about the changes and possible problems SQL Target DB as XML DB Upgrade Tool Source DB Target DB

Company Confidential 7 © 2005 Nokia DBUpgradeTool_ ppt / / JMa The DB Upgrade Tool The tool can also be used to just create an XML file from an existing DB schema. Supports both Oracle and MySQL databases. High requirements for error handling and logging robust, reliable and configurable Some requirements for the development Used technologies: Java, XML, PL/SQL, Oracle, MySQL Knowledge on how to extract needed DB data from Oracle and MySQL Good quality and reliable functioning of the tool Good quality expected also for the source code and specifications

Company Confidential 8 © 2005 Nokia DBUpgradeTool_ ppt / / JMa Thank You! Contact person: Nokia Networks Jukka Maaranen GSM