SlideShare a Scribd company logo
Database Migration between various Applications Over Network
This project aims to bring up the idea of automation of transfer of data structure
(table) designs as well as data (records) from one DBMS to another (possibly different type
of) DBMS across the network. The system has a source side (client) and destination side
(server) parts. At the source side, the user selects a given RDBMS (say Oracle, MS SQL
server, DB2, Sybase etc.) and interrogates to get a list of tables present in the system. He
chooses a table, selects the columns of the table to migrate and sets up a filter condition for
the records to pick. The user also specifies the destination RDBMS system (need not be the
same type as the source) The definition of the table selected and its records are read by the
application, converted into socket object and transmitted to the destination side application
(server) using the network. The destination side application receives the Object, parses
them and creates the required tables and records in the destination RDBMS
The project becomes very useful for an administrator who wishes to switch from one
DBMS system to another. The entire data conversion becomes reliable, fast and efficient.
These findings proved that Migration of database from a source machine to a destination
machine is a very helpful application.
Modules:
1. GUI Module
2. Client Module.
3. Server Module.
4. Migration Module.
a. Oracle to Oracle
b. Csv to oracle
c. Normal text file to oracle
d. Access to Oracle
Software Requirements:
Operating System : Windows
Graphical User Interface : Java Swing, AWT.
Application Logic : Java 7 (Socket Programming).
Database : Oracle, Ms Access, My SQL.
Applications : MS Excel.
Protocols : TCP (Transaction control Protocol).
IDE/Workbench : My Eclipse 6.0.
Hardware Requirements:
System Configuration
Processor : Pentium III – 900 MHz
Hard Disk : 20 GB
RAM : 128 MB

More Related Content

PDF
Advanced database protocols
PPTX
Nosql databases
PPTX
Ms sql server
PPTX
Data Stream Processing for Beginners with Kafka and CDC
PDF
Reviewing SQL Concepts
PPTX
Heterogeneous databases
PPT
NoSQL databases
Advanced database protocols
Nosql databases
Ms sql server
Data Stream Processing for Beginners with Kafka and CDC
Reviewing SQL Concepts
Heterogeneous databases
NoSQL databases

What's hot (19)

PPTX
Cloud Portam Overview
PPTX
RDBMS.ppt
PPTX
MapReduce and parallel DBMSs: friends or foes?
PPT
Object Relational Database Management System
PDF
The Object Oriented Database System Manifesto
PPTX
Diffrence between dbms and rdbms
PPT
SSIS Presentation
PPTX
Sql server introduction
PPTX
No sql (not only sql)
PPTX
Introduction of ssis
PDF
Measures of query cost
PPTX
Presentation on Data Structure
PPTX
MarcEdit Shelter-In-Place Webinar 4: Merging, Clustering, and Integrations…oh...
PDF
Web Programming - 5 Passing and Request Data
PPTX
Working with the MarcEditor
PPTX
MarcEdit Shelter-In-Place Webinar 5: Working with MarcEdit's Linked Data Fram...
PDF
Graduate Project Summary
DOCX
Advance Database Management Systems -Object Oriented Principles In Database
Cloud Portam Overview
RDBMS.ppt
MapReduce and parallel DBMSs: friends or foes?
Object Relational Database Management System
The Object Oriented Database System Manifesto
Diffrence between dbms and rdbms
SSIS Presentation
Sql server introduction
No sql (not only sql)
Introduction of ssis
Measures of query cost
Presentation on Data Structure
MarcEdit Shelter-In-Place Webinar 4: Merging, Clustering, and Integrations…oh...
Web Programming - 5 Passing and Request Data
Working with the MarcEditor
MarcEdit Shelter-In-Place Webinar 5: Working with MarcEdit's Linked Data Fram...
Graduate Project Summary
Advance Database Management Systems -Object Oriented Principles In Database
Ad

Similar to 5. 19. Database Migration between various Applications Over Network (JAVA) (20)

PDF
Automating Database Migration Through Object Relational Persistence
PDF
A Journey from Oracle to PostgreSQL
 
PDF
Heterogeneous data transfer and loader
PDF
Heterogeneous data transfer and loader
PDF
Database Migration Tool
PPT
Changing platforms of Oracle database
PDF
2005 | Migration to Open Source Databases | O'Reilly Euro OSCon
PDF
Data migration system in heterogeneous database
PDF
Data migration system in heterogeneous database
PPT
Data migration
PDF
Presentation sql server to oracle a database migration roadmap
PDF
2005 | Migration to Open Source Databases | Open Source Database Conference
PDF
MIGRATION OF AN OLTP SYSTEM FROM ORACLE TO MYSQL AND COMPARATIVE PERFORMANCE ...
DOC
Sanjaykumar Kakaso Mane_MAY2016
PDF
Portable_Data_Containers_for_Oracle
PPTX
5 Steps for Migrating Relational Databases to Next-Gen Architectures
KEY
Sybase To Oracle Migration for DBAs
PDF
Migrating Data Warehouse Solutions from Oracle to non-Oracle Databases
PDF
Delivering changes for applications and databases
Automating Database Migration Through Object Relational Persistence
A Journey from Oracle to PostgreSQL
 
Heterogeneous data transfer and loader
Heterogeneous data transfer and loader
Database Migration Tool
Changing platforms of Oracle database
2005 | Migration to Open Source Databases | O'Reilly Euro OSCon
Data migration system in heterogeneous database
Data migration system in heterogeneous database
Data migration
Presentation sql server to oracle a database migration roadmap
2005 | Migration to Open Source Databases | Open Source Database Conference
MIGRATION OF AN OLTP SYSTEM FROM ORACLE TO MYSQL AND COMPARATIVE PERFORMANCE ...
Sanjaykumar Kakaso Mane_MAY2016
Portable_Data_Containers_for_Oracle
5 Steps for Migrating Relational Databases to Next-Gen Architectures
Sybase To Oracle Migration for DBAs
Migrating Data Warehouse Solutions from Oracle to non-Oracle Databases
Delivering changes for applications and databases
Ad

5. 19. Database Migration between various Applications Over Network (JAVA)

  • 1. Database Migration between various Applications Over Network This project aims to bring up the idea of automation of transfer of data structure (table) designs as well as data (records) from one DBMS to another (possibly different type of) DBMS across the network. The system has a source side (client) and destination side (server) parts. At the source side, the user selects a given RDBMS (say Oracle, MS SQL server, DB2, Sybase etc.) and interrogates to get a list of tables present in the system. He chooses a table, selects the columns of the table to migrate and sets up a filter condition for the records to pick. The user also specifies the destination RDBMS system (need not be the same type as the source) The definition of the table selected and its records are read by the application, converted into socket object and transmitted to the destination side application (server) using the network. The destination side application receives the Object, parses them and creates the required tables and records in the destination RDBMS The project becomes very useful for an administrator who wishes to switch from one DBMS system to another. The entire data conversion becomes reliable, fast and efficient. These findings proved that Migration of database from a source machine to a destination machine is a very helpful application. Modules: 1. GUI Module 2. Client Module. 3. Server Module. 4. Migration Module. a. Oracle to Oracle b. Csv to oracle c. Normal text file to oracle
  • 2. d. Access to Oracle Software Requirements: Operating System : Windows Graphical User Interface : Java Swing, AWT. Application Logic : Java 7 (Socket Programming). Database : Oracle, Ms Access, My SQL. Applications : MS Excel. Protocols : TCP (Transaction control Protocol). IDE/Workbench : My Eclipse 6.0. Hardware Requirements: System Configuration Processor : Pentium III – 900 MHz Hard Disk : 20 GB RAM : 128 MB