
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 ..............................................................................................................................................
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages310 Page
-
File Size-