Presentation is loading. Please wait.

Presentation is loading. Please wait.

Gavin Payne Oracle for SQL Server DBAs. Why Oracle? Installation Physical Storage Backup and Recovery 20 slides in 50 minutes Inside the database Programmability.

Similar presentations


Presentation on theme: "Gavin Payne Oracle for SQL Server DBAs. Why Oracle? Installation Physical Storage Backup and Recovery 20 slides in 50 minutes Inside the database Programmability."— Presentation transcript:

1 Gavin Payne Oracle for SQL Server DBAs

2 Why Oracle? Installation Physical Storage Backup and Recovery 20 slides in 50 minutes Inside the database Programmability Tools Next Steps Q&A Agenda

3 Gavin Payne Solution Architect 3.5 years SQL Server DBA 10 years inc Oracle DBA 2 years SQL Bits 7 SQL Server User Group SQL Social Bloghttp://blog.gavinpayneuk.com Twitter@GavinPayneUK About Me

4 Today I am not going to: tell you Oracle is better than SQL Server tell you SQL Server is better than Oracle This is a Level 100 session for newcomers to Oracle: Oracle is a massive product, even the basics Set your expectations appropriately! Introduction

5 Very successful product Lion’s share of the market (think Unix not just Wintel) Massive legacy install base and still being deployed Some things only work or are stored with Oracle One day you will bump into one of those things Why Oracle?

6 Oracle runs on many platforms: HP-UXPA-RISC AIXPowerPC SolarisSparc Linux x86/x64/Itanium Windowsx86/x64/Itanium Traditionally a very Unix/Linux focussed product But today Windows is just as common, if not more Platforms

7 Download from oracle.com – free dev downloads Oracle Universal Installer – product setup wizard DBCA – database (instance) setup wizard Installation Tools

8 You can use a virtual machine – I’m using Windows 2008 R2 on Hyper-V More resource hungry than SQL Server – memory, IO, CPU, in that order Just accepting the defaults is fine Installation Tips

9 Browser based administration tool Focuses on platform and schema control rather than data Primarily of DBA, not developer, interest Compared to SSMS it’s pretty shocking Portability over functionality Not all functionality is free! Demo Oracle Enterprise Manager

10 Oracle Database Components Database writer Log writer Checkpoint Sys Mon Process Mon Archiver Job Queue

11 Oracle’s Physical Files

12 Oracle’s Logical Hierarchy

13 Oracle Recovery Mechanism

14 Archivelog mode Equivalent to Full recovery mode Writes and then empties the changes in an inactive redo log to an operating system disk file transaction log backup Key to performing point in time recoveries And online backups! Backup and Recovery

15 Oracle’s Recovery Manager Command line backup and cataloguing manager Equivalent of T-SQL Backup and Restore Production DBA’s best friend Highly comprehensive scripting language DEMO RMAN

16 High Availability

17 Database Object Types Inside The Database Tables Relational Object XML Indexes Views Synonyms Sequences Packages Package Bodies Procedures Functions Triggers Java Classes Java Sources Program Object Types

18 Oracle supports 3 languages SQL PL/SQL Java PL/SQL is similar to C, although based on Ada Similar feature set to T-SQL 2005 onwards But not as friendly? Programmability

19 Key PL/SQL Differences with T-SQL desc object_name; Select sysdate from dual; Select seq_name.nextval from dual; Procedures cannot return data! Programmability

20 Tools Oracle Tools Enterprise Manager SQL*Plus JDeveloper 3 rd Party Tools Quest Toad Red Gate DEMO

21 Download and install, get to the Enterprise Mgr page Decide what you want to learn more about next? What we didn’t cover: Networking and Listeners Security Memory management Dynamic and Flash storage PL/SQL Next Steps

22 Oracle 2-day DBA Guide (download) Oracle – A Beginner’s Guide (Oracle Press) Oracle for SQL Server DBAs (Oracle Press) Nov 2010 Reading Material

23 Q & A


Download ppt "Gavin Payne Oracle for SQL Server DBAs. Why Oracle? Installation Physical Storage Backup and Recovery 20 slides in 50 minutes Inside the database Programmability."

Similar presentations


Ads by Google