12.07.2015 Views

Solution Guide for Migrating Oracle on UNIX to SQL Server - Willy .Net

Solution Guide for Migrating Oracle on UNIX to SQL Server - Willy .Net

Solution Guide for Migrating Oracle on UNIX to SQL Server - Willy .Net

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ivC<strong>on</strong>tentsBuild the Physical Design ................................................................................................................48Incorporate Design C<strong>on</strong>siderati<strong>on</strong>s.........................................................................................................50Hardware Design C<strong>on</strong>siderati<strong>on</strong>s ....................................................................................................50Validate the Technology .........................................................................................................................50<strong>SQL</strong> <strong>Server</strong> Editi<strong>on</strong>s and Features ..................................................................................................51Windows <strong>Server</strong> 2003......................................................................................................................52Technical Proof of C<strong>on</strong>cept .............................................................................................................52Develop the Project Plans.......................................................................................................................53Development Plan ...........................................................................................................................53Stabilizing Phase Plans ...................................................................................................................55Test Plan .........................................................................................................................................55Pilot Plan .........................................................................................................................................59Deployment Plan .............................................................................................................................60Create the Project Schedules .................................................................................................................63Estimating the Ef<str<strong>on</strong>g>for</str<strong>on</strong>g>t ........................................................................................................................63Set Up the Development and Test Envir<strong>on</strong>ments ...................................................................................65Developing: Databases — Introducti<strong>on</strong> .................................................................................... 67Introducti<strong>on</strong> and Goals............................................................................................................................67<str<strong>on</strong>g>Migrating</str<strong>on</strong>g> the Database...........................................................................................................................68Developing: Databases — <str<strong>on</strong>g>Migrating</str<strong>on</strong>g> the Database Architecture ........................................... 71Introducti<strong>on</strong> and Goals............................................................................................................................71Build the <strong>SQL</strong> <strong>Server</strong> Instance................................................................................................................71Pre-Installati<strong>on</strong> Planning..................................................................................................................72Installati<strong>on</strong> .......................................................................................................................................72C<strong>on</strong>figure the <strong>Server</strong>...............................................................................................................................73C<strong>on</strong>figure Memory ...........................................................................................................................74Set the CPU Affinity.........................................................................................................................76C<strong>on</strong>figure the Listener .....................................................................................................................77Migrate the S<strong>to</strong>rage Architecture ............................................................................................................77Blocks ..............................................................................................................................................77Extents and Segments.....................................................................................................................78Tablespaces and Datafiles ..............................................................................................................79S<strong>to</strong>rage Definiti<strong>on</strong> <str<strong>on</strong>g>for</str<strong>on</strong>g> Tables and Indexes.......................................................................................81Migrate System S<strong>to</strong>rage Structures.................................................................................................82Developing: Databases — <str<strong>on</strong>g>Migrating</str<strong>on</strong>g> Schemas ........................................................................ 83Introducti<strong>on</strong> and Goals............................................................................................................................83Scripting Migrated Schema Objects........................................................................................................84Script Everything..............................................................................................................................84Provide Support Documentati<strong>on</strong>......................................................................................................84Protect the Scripts ...........................................................................................................................84Migrate the Schema................................................................................................................................85Map the S<strong>to</strong>rage Architecture ..........................................................................................................85Create Databases <str<strong>on</strong>g>for</str<strong>on</strong>g> the Schema...................................................................................................87Create Filegroups <str<strong>on</strong>g>for</str<strong>on</strong>g> the Tablespaces............................................................................................90Add Datafiles <strong>to</strong> Filegroups..............................................................................................................90Add Transacti<strong>on</strong> Logs......................................................................................................................91Sample Schema Migrati<strong>on</strong>...............................................................................................................91Migrate the Schema Objects...................................................................................................................98Create the Schema Owner ..............................................................................................................98Create the Schema Objects...........................................................................................................102Comments .....................................................................................................................................111C<strong>on</strong>straints ....................................................................................................................................111Triggers .........................................................................................................................................119Indexes ..........................................................................................................................................121Views .............................................................................................................................................123S<strong>to</strong>red Programs............................................................................................................................126<str<strong>on</strong>g>Soluti<strong>on</strong></str<strong>on</strong>g>s <str<strong>on</strong>g>for</str<strong>on</strong>g> Objects not Found in <strong>SQL</strong> <strong>Server</strong> .............................................................................129Sample Schema Object Migrati<strong>on</strong> .................................................................................................132

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!