You are on page 1of 2

About this Document

References

Altibase provides documents, utilities and services for migrating from other databases to ALTIBASE HDB. The migration process typically follows a series of predefined steps. This brochure explains the following:

Many Altibase references in a wide variety of industrial sectors are examples of successful migration
from Oracle to ALTIBASE HDB.

Big Data
Data Security

The recommended migration process


uides, manuals and utilities for performing migration
Consulting

technical services and the procedure for receiving support

Area

Co mpany

System

Configuration

Pub lic

Fair Trade Commission

No Spam System

Memory only

National Information Society Agency

Telecommunication disaster recovery system

Hybrid

Ministry of Public Administration


and Security

Electronic signature authorization system


Register authorize authentication certificate system

Hybrid

eference sites at which other clients have successfully migrated to ALTIBASE HDB

Ministry of National Defense


Uway Education

Migrating to ALTIBASE HDB is Easy and Beneficial

Because ALTIBASE HDB is a standards-compliant relational database that fully supports the SQL- 2 standard and
various interfaces including ODBC, JDBC, OLE DB and the . ET ramework, most of the application design, programming, data model design and system administration paradigms used with other database systems can be directly
applied to ALTIBASE HDB without change.

T e lecom

The Five Steps of Migration


Analysis

Analyzing the
database to be
migrated to
Altibase

Design

Mapping
database objects
and features
between the
source and
destination
databases

Development

Converting
application and
PL/SQL programs
for use with
ALTIBASE HDB

Hybrid Technology

Migration
& Validation

Migrating
database objects
and programs
and validating the
migration results

Performance
Tuning

University application system

Hybrid
Memory only

Mutual operation evaluation system

Hybrid

Seo yeong University

Central information system

Hybrid

Ministry of Land, Transport and


Maritime Affairs

u Port construction system

Hybrid

Detecting Analyzing Controlling abnormal traffic system( APS)

Hybrid

Robot Operating System

Memory only

Home telephone te t message system(Ann)

Hybrid

CNSR SCP

Hybrid

SMS System

Hybrid

MWB construction system

Hybrid

CRBT

Hybrid

SCP

Hybrid

CPBS

Hybrid

LG U+

Mediation

Disk only

CTI

Disk only

Shinhan

Investment Information system

Memory only

Hana

ELW ECM

Memory only

Mirae Asset

Stock trading system

Memory only

iwoom

Futures options trading system

Memory only

Daewoo

Futures options trading system

Memory only

S T

Se curities

Hybrid

SCADA

ALTIBASE HDB seamlessly incorporates an in-memory database with a disk-resident database. Therefore, those
switching to ALTIBASE HDB will realize a remarkable improvement in overall database performance.
Additionally, when compared to the TCO (Total Cost of Ownership) associated with simultaneously operating separate
in-memory and disk-resident databases, ALTIBASE HDB will prove advantageous in that management, configuration,
operation and development costs will be significantly reduced.

Ammunition management system

Agency for Defense Development

EPCO

In-Memory Technology

Supply chain management system

Identifying and
tuning inefficient
SQL statements

Cloud Service Data

Data Stream

Migrating to
ALTIBASE HDB

Real -time Data

Step One: Analysis


Analysis

Analysis

Big Data

Converting Database Objects

Migration
&Migration
Validation

& Validation

Development
Development

Design

Design

Performance
Performance
Tuning
Tuning

Monitoring ALTIBASE HDB and identifying and tuning database bottlenecks:

Database objects such as tables (including the data they contain), indexes and sequences are easily
converted for use with ALTIBASE HDB using Migration Center. Other database objects will need to be converted
manually. (Migration of indexes and sequences using Migration Center will be supported a later release)

Helpful Guides: [Altibase Performance Diagnosis]


[Altibase Troubleshooting Guide]

Helpful Guide: [Altibase Migration Center User's Manual]

Tuning Inefficient SQL Statements

Installation File: [Altibase Technical Center]

Helpful Guide: [Altibase SQL Tuning Guide]

Identifying the character set of the source and destination databases

Converting PL/SQL and Applications to work with ALTIBASE HDB

Identifying tablespaces and their current size (including the undo and temporary tablespace)

The Application Migrator is a database conversion tool that helps users analyze and convert client applications for use with ALTIBASE HDB. The Application Migrator supports various development languages, such as
Pro*C and Java.
Most PL/SQL statements and applications can be converted for use with ALTIBASE HDB automatically using
the Application Migrator. However, some of them will need to be converted manually.

Identifying database users and determining the privileges to be granted to them


Identifying the types of database objects and determining whether they need to be migrated
Helpful Guide: [Analyzing script of Oracle for migration to ALTIBASE HDB]

Consulting & Technical Support


Altibase provides consulting and technical support for migration tasks. This support can be requested either by email or
telephone. Depending on the level of urgency, support is available either online or offline.
When customers' requests are received via email [support@altibase.com] or telephone (+82 (2) 2082 1114), they are first
registered in our internal case management system.
Local engineers from respective countries (Altibase employees in the case of Korea, the USA, and China, and partners
in the case of Japan, Singapore, Taiwan and Vietnam) initially review the case, take relevant actions, and report back to
customers within 24 hours.

Helpful Guides: [Altibase Stored Procedures Manual]


[Altibase Precompiler User's Manual]

Step Two: Design

In-Memory Technology
Development
Development

Design
Design

Analysis
Analysis

Migration
Migration
& Validation
&
Validation

Performing the Unit Tests


Performance
Performance
Tuning
Tuning

Mapping the character set between the source and destination databases

Step Four: Migration & Validation


Analysis
Analysis

Mapping database parameters

Design
Design

Data Security

[Altibase Query Monitoring Guide]

Development
Development

In the unlikely event that a problem is not solved by local engineers after the first review, it is passed to the Altibase
development team.

Migration & Validation


Migration & Validation

Performance
Performance
Tuning
Tuning

Data Stream
Customers

Helpful Guide: [Oracle to ALTIBASE HDB P arameter Mapping Guide]

Mapping database objects

Applying mapping information to Migration Center and the Application Migrator

Mapping PL/SQL programs, including stored procedures and functions, packages, and triggers

Migrating data and database objects

Mapping applications

Migration Center can be used to migrate tables and their data

Helpful Guides: [Oracle to ALTIBASE HDB Conversion Guide]

Helpful Guide: [Altibase Migration Center User's Manual]

Service Request

Real -time Data

Registering Case

Installation File: [Altibase Technical Center]

[DB2 to ALTIBASE HDB Conversion Guide]

YES

Migrating programs

Case Closed

The Application Migrator can be used to migrate PL/SQL and applications

Step Three: Development

Second Review
& Action

Installation File: [Altibase Technical Center]


Analysis
Analysis

Design
Design

Development
Development

Performance
Performance
Tuning
Tuning

Validating data and programs

Step Five: Performance Tuning

Installing ALTIBASE HDB and Creating a Database


Helpful Guide: [Altibase Installation Guide]
Installation Files: [Altibase Technical Center]

Analysis
Analysis

Configuring any required development environments


Helpful Guides: [Altibase Development Guide]

[Altibase WEBSPHERE Interworking Guide]

[Altibase VC 2008 Development Guide]

[Altibase WEBLOGIC Interworking Guide]

[Altibase Windows ADO.NET Development Guide]

[Altibase Spring Interworking Guide]

[Altibase Windows ODBC Development Guide]

[Altibase iBATIS Interworking Guide]

[Altibase Windows OLEDB Development Guide]

[Altibase Precompiler Development Guide]

Hybrid Technology

Development
Development

Migration
&Migration
Validation
& Validation

Performance Tuning
Performance Tuning

[Altibase TOMCAT Interworking Guide]

[Altibase Java Development Guide]

[Altibase JBOSS Interworking Guide]

Design
Design

First Review
& Action

Was the problem


solved?

Local Altibase Engineer


Registered as case in Altibase case
management system

Local Altibase Engineer


Case reviewed, measures taken,
and feedback provided

NO

Helpful Guide: [Altibase Application Migrator User's Manual]


Migration
Migration
& Validation
&
Validation

Customer`s request received


by email or telephone.
support@altibase.com +82 (2) 2082 1114

ALTIBASE HDB is the worlds first so-called hybrid database, meaning that it combines the fast performance
of an in-memory database with the large capacity of a disk-resident database.
Therefore, by allocating hot (frequently accessed) data to in-memory tables and cold (seldom accessed)
data to disk-resident tables, we can optimize the overall performance of ALTIBASE HDB. To maximize the
benefits of the ALTIBASE HDB hybrid features, data need to be classified as either hot or cold data by analyzing the business logic and historical data.

Cloud Service Data

Altibase Development Team


Case reviewed, measures taken,
and feedback provided

You might also like