Oracle to Sap Sybase Ase Migration Guide

Oracle to Sap Sybase Ase Migration Guide

ORACLE TO SAP SYBASE ASE MIGRATION GUIDE BY PETER DOBLER 2013 ORACLE TO SAP SYBASE ASE MIGRATION GUIDE Page | 1 1 Table of Contents 2 Preface .............................................................................................................................................................................. 10 2.1 Intended Audience ............................................................................................................................................. 10 2.2 What You Should Already Know .................................................................................................................... 10 2.3 Related Documents ............................................................................................................................................ 10 3 Overview .......................................................................................................................................................................... 11 3.1 Introduction .......................................................................................................................................................... 11 4 Migration Process ......................................................................................................................................................... 12 4.1 Application Components ................................................................................................................................. 12 4.2 Migrating the Data .............................................................................................................................................. 13 4.3 Migrating the Application ................................................................................................................................ 13 4.4 Validate Migration ............................................................................................................................................... 14 5 Oracle and Sybase ASE Compared .......................................................................................................................... 15 5.1 Architecture ........................................................................................................................................................... 16 5.1.1 Databases and Instances ............................................................................................................................. 18 5.1.2 Connecting to Oracle .................................................................................................................................... 19 5.2 Memory Structure ............................................................................................................................................... 20 5.2.1 Sybase ASE allocates memory as follows: .............................................................................................. 21 5.3 Processes ................................................................................................................................................................ 23 5.3.1 Oracle Process Management ...................................................................................................................... 23 5.3.2 Sybase Process Management..................................................................................................................... 25 5.4 Concurrency and Multi-Versioning ............................................................................................................... 26 5.4.1 ANSI Isolation Levels ..................................................................................................................................... 27 5.5 Schema Migration ............................................................................................................................................... 30 5.5.1 Schema Object Similarities.......................................................................................................................... 30 5.5.2 Schema Object Names.................................................................................................................................. 31 ORACLE TO SAP SYBASE ASE MIGRATION GUIDE Page | 2 5.5.3 Table Design Considerations ...................................................................................................................... 31 5.6 Data Types ............................................................................................................................................................. 34 5.7 Data Storage Concepts...................................................................................................................................... 36 5.7.1 Datafiles ............................................................................................................................................................. 36 5.7.2 Control Files ...................................................................................................................................................... 37 5.7.3 Redo Log Files .................................................................................................................................................. 37 5.7.4 Data Storage Concept Mapping ............................................................................................................... 38 5.7.5 Overview of the main components of the Oracle Database ........................................................... 42 5.7.6 Overview of the main components of the Sybase ASE Server ....................................................... 42 5.8 Data Manipulation Language ......................................................................................................................... 46 5.8.1 SQL Language .................................................................................................................................................. 46 5.8.2 Conceptual SQL Language Differences .................................................................................................. 46 5.8.3 Database Security ........................................................................................................................................... 57 5.8.4 Transaction Processing in Stored Procedures ...................................................................................... 60 6 DBA Operations Guide ................................................................................................................................................ 62 6.1 Transactions .......................................................................................................................................................... 62 6.2 Redo and Undo .................................................................................................................................................... 63 6.2.1 Redo Log ............................................................................................................................................................ 63 6.2.2 Undo .................................................................................................................................................................... 64 6.3 Tables and Indexes ............................................................................................................................................. 65 6.3.1 Tables .................................................................................................................................................................. 65 6.3.2 Indexes ............................................................................................................................................................... 66 6.4 System Views ........................................................................................................................................................ 68 6.4.1 Oracle Static Data Dictionary Views ......................................................................................................... 68 6.4.2 Oracle Dynamic Performance Views........................................................................................................ 68 6.4.3 Sybase ASE Static Data Dictionary Tables .............................................................................................. 69 6.4.4 Sybase ASE Dynamic Performance Tables ............................................................................................ 70 ORACLE TO SAP SYBASE ASE MIGRATION GUIDE Page | 3 6.4.5 Static Data Dictionary Comparison .......................................................................................................... 70 6.4.6 Dynamic Performance Views Comparison ............................................................................................ 73 6.5 Parallel Execution ................................................................................................................................................ 74 6.6 Data Loading and Unloading .......................................................................................................................... 79 6.6.1 Data Loading .................................................................................................................................................... 79 6.6.2 Data Unloading ..............................................................................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    310 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us