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

Slides:



Advertisements
Similar presentations
ITEC474 INTRODUCTION.
Advertisements

2 Copyright © 2005, Oracle. All rights reserved. Installing the Oracle Database Software.
INTRODUCTION TO ORACLE Lynnwood Brown System Managers LLC Backup and Recovery Copyright System Managers LLC 2008 all rights reserved.
4 Copyright © 2005, Oracle. All rights reserved. Managing the Oracle Instance.
Overview of Database Administrator (DBA) Tools
Oracle9i Database Administrator: Implementation and Administration 1 Chapter 2 Overview of Database Administrator (DBA) Tools.
Page Footer Keed Education Oracle Database Administration Basic Copyright 2009 Keed Education BV Version Concept.
Oracle Database Administration
Gavin Payne Transparent Data Encryption The Hows, Whys and Whens.
Harvard University Oracle Database Administration Session 2 System Level.
Advanced Databases DBA: Backups 1. Advanced Databases Agenda Define backup Discuss Backup Terminology Explain various backup and restore options in Oracle.
A Guide to Oracle9i1 Introduction to Oracle9i Database Administration Chapter 11.
Module 12: Backup and Recovery. Overview Backup and recovery methods available in Oracle and SQL Server 2008 Types of failure Types of recovery Formulating.
Working with SQL and PL/SQL/ Session 1 / 1 of 27 SQL Server Architecture.
Backup Concepts. Introduction Backup and recovery procedures protect your database against data loss and reconstruct the data, should loss occur. The.
Agenda  Overview  Configuring the database for basic Backup and Recovery  Backing up your database  Restore and Recovery Operations  Managing your.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Oracle backup and recovery strategy
Introduction to Oracle Backup and Recovery
Using RMAN to Perform Recovery
1 Copyright © 2005, Oracle. All rights reserved. Introduction.
Windows Azure Conference 2014 Oracle on Windows Azure.
Module 8: Server Management. Overview Server-level and instance-level resources such as memory and processes Database-level resources such as logical.
13 Copyright © Oracle Corporation, All rights reserved. RMAN Complete Recovery.
PPOUG, 05-OCT-01 Agenda RMAN Architecture Why Use RMAN? Implementation Decisions RMAN Oracle9i New Features.
Module 18 Monitoring SQL Server 2008 R2. Module Overview Monitoring Activity Capturing and Managing Performance Data Analyzing Collected Performance Data.
7 Copyright © 2006, Oracle. All rights reserved. Dealing with Database Corruption.
Easy HTML DB. Michael Cunningham Developer/Database Administrator.
M ODULE 2 D ATABASE I NSTALLATION AND C ONFIGURATION Section 1: DBMS Installation 1 ITEC 450 Fall 2012.
D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang.
Oracle9 i JDeveloper for Database Developers and DBAs Brian Fry Principal Product Manager Oracle JDeveloper Oracle Corporation.
Chapter Oracle Server An Oracle Server consists of an Oracle database (stored data, control and log files.) The Server will support SQL to define.
Oracle on Windows Server Introduction to Oracle10g on Microsoft Windows Server.
■ Decide on the local database name, and which domain will contain this database. These names are set in the initialization parameters DB_NAME and DB_DOMAIN.
CSE 781 – DATABASE MANAGEMENT SYSTEMS Introduction To Oracle 10g Rajika Tandon.
Module 6 Backup of SQL Server 2008 R2 Databases. Module Overview Backing up Databases and Transaction Logs Managing Database Backups Working with Backup.
The protection of the DB against intentional or unintentional threats using computer-based or non- computer-based controls. Database Security – Part 2.
Oracle Tuning Ashok Kapur Hawkeye Technology, Inc.
Copyright © Oracle Corporation, All rights reserved. 1 Oracle Architectural Components.
An Oracle server:  Is a database management system that provides an open, comprehensive, integrated approach to information management.  Consists.
Using OUI to install Oracle9i Release 2 on an OpenVMS System.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
1 All Powder Board and Ski Oracle 9i Workbook Chapter 9: Database Administration Jerry Post Copyright © 2003.
Learningcomputer.com SQL Server 2008 – Profiling and Monitoring Tools.
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. Chapter 12 Understanding database managers on z/OS.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
Introduction to Oracle. Oracle History 1979 Oracle Release client/server relational database 1989 Oracle Oracle 8 (object relational) 1999.
1 Oracle Enterprise Manager Slides from Dominic Gélinas CIS
SQL Server 2000 Sys Admin Jeremiah Curtis Engineering Services
11 Copyright © 2004, Oracle. All rights reserved. Dealing with Database Corruption.
14 Copyright © 2005, Oracle. All rights reserved. Backup and Recovery Concepts.
SQL School is strongly committed to provide COMPLETE PRACTICAL REALTIME Trainings on SQL Server Technologies – Dev, SQL DBA, MSBI (SSIS, SSAS, SSRS) and.
3 Copyright © 2005, Oracle. All rights reserved. Creating an Oracle Database.
18 Copyright © 2004, Oracle. All rights reserved. Backup and Recovery Concepts.
2 Copyright © 2007, Oracle. All rights reserved. Configuring for Recoverability.
14 Copyright © 2005, Oracle. All rights reserved. Backup and Recovery Concepts.
Beware of the Dark Side A Guided Tour of Oracle for the SQL Server DBA David Postlethwaite.
I NTRODUCTION OF W EEK 2  Assignment Discussion  Due this week:  1-1 (Exam Proctor): everyone including in TLC  1-2 (SQL Review): review SQL  Review.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Oracle Database Architectural Components
ProStoria DATA-AS-A-SERVICE FOR DEVOPS. Agenda: ProStoria presentation Contact data.
Backups for Azure SQL Databases and SQL Server instances running on Azure Virtual Machines Session on backup to Azure feature (manual and managed) in SQL.
How To Pass Oracle 1z0-060 Exam In First Attempt?
Become a Bilingual DBA Oracle for the SQL Server DBA
Lead SQL BankofAmerica Blog: SQLHarry.com
Creating an Oracle Database
Installation and database instance essentials
Introduction of Week 3 Assignment Discussion
AlwaysOn Availability Groups
Index Index.
Presentation transcript:

Gavin Payne Oracle for SQL Server DBAs

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

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 About Me

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

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?

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

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

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

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

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

Oracle’s Physical Files

Oracle’s Logical Hierarchy

Oracle Recovery Mechanism

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

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

High Availability

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

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

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

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

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

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

Q & A