21
Address: B-125, Sector -2, Noida 201301, India Mob: 9810306956/8130778822/8130778881 Board: 0120-2540300/400 E-mail: [email protected] Software Development & Education Center Oracle 10g Database Administrator

Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Software Development & Education Center

Oracle 10g Database Administrator

Page 2: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Oracle 10g Database Administration Workshop 1

What you will learn

This course is your first step towards success as an Oracle professional, designed to give

you a firmfoundation in basic database administration. In this class, you'll learn how to

install and maintain anOracle database. You will gain a conceptual understanding of the

Oracle database architecture and howits components work and interact with one another.

You will also learn how to create an operationaldatabase and properly manage the various

structures in an effective and efficient manner includingperformance monitoring, database

security, user management, and backup/recovery techniques. Thelesson topics are

reinforced with structured hands‐on practices. This course is designed to prepare youfor

the corresponding Oracle Certified Associate exam.

This course counts towards the hands‐on course requirement for the Oracle Database 10g

Administrator Certification. Only instructor‐led inclass or instructor‐led online formats of

this course willmeet the Certification Hands‐on Requirement. Self-Study CD-ROM and

Knowledge Center courses DONOT meet the Hands‐on Requirement.

Learn To:

Install the Database

Back up and Recover Data

Administer Users

Transport Data between Databases

Manage Data

Configure the Network

Audience:

Database Administrators

Page 3: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Sales Consultants

Support Engineer

Project Manager

Database Designers

Technical Consultant

Prerequisites:

Suggested Prerequisites:

Working knowledge of SQL

Course Objectives:

Install Oracle Database 10g and configure a database

Manage the Oracle instance

Manage the Database storage structures

Create and administer user accounts

Perform backup and recovery of a database

Monitor, troubleshoot, and maintain a database

Configure Oracle Net services

Move data between databases and files

Page 4: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Detailed Curriculum

Introduction (Database Architecture)

Describe course objectives

Explore the Oracle 10g database architecture Installing the Oracle Database Software

Explain core DBA tasks and tools

Plan an Oracle installation

Use optimal flexible architecture

Install software with the Oracle Universal Installer (OUI) Creating an Oracle Database

Create a database with the Database Configuration Assistant (DBCA)

Create a database design template with the DBCA

Generate database creation scripts with the DBCA Managing the Oracle Instance

Start and stop the Oracle database and components

Use Enterprise Manager (EM)

Access a database with SQL*Plus and iSQL*Plus

Modify database initialization parameters

Understand the stages of database startup

View the Alert log

Use the Data Dictionary

Page 5: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Managing Database Storage Structures

Describe table data storage (in blocks)

Define the purpose of tablespaces and data files

Understand and utilize Oracle Managed Files (OMF)

Create and manage tablespaces

Obtain tablespace information

Describe the main concepts and functionality of Automatic Storage Management

(ASM)

Administering User Security

Create and manage database user accounts

Authenticate users

Assign default storage areas (tablespaces)

Grant and revoke privileges

Create and manage roles

Create and manage profiles

Implement standard password security features

Control resource usage by users

Managing Schema Objects

Define schema objects and data types

Create and modify tables

Define constraints

View the columns and contents of a table

Create indexes, views and sequences

Explain the use of temporary tables

Use the Data Dictionary

Page 6: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Managing Data and Concurrency

Manage data through SQL

Identify and administer PL/SQL Objects

Describe triggers and triggering events

Monitor and resolve locking conflicts

Managing Undo Data

Explain DML and undo data generation

Monitor and administer undo

Describe the difference between undo and redo data

Configure undo retention

Guarantee undo retention

Use the undo advisor

Implementing Oracle Database Security

Describe DBA responsibilities for security

Apply the principal of least privilege

Enable standard database auditing

Specify audit options

Review audit information

Maintain the audit trail

Configuring the Oracle Network Environment

Use Enterprise Manager for configuring the Oracle network environment

Create additional listeners

Create Net Service aliases

Configure connect‐time failover

Page 7: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Control the Oracle Net Listener

Test Oracle Net connectivity

Identify when to use shared versus dedicated servers

Proactive Maintenance

Use statistics

Manage the Automatic Workload Repository (AWR)

Use the Automatic Database Diagnostic Monitor (ADDM)

Describe advisory framework

Set alert thresholds

Use server‐generated alerts

Use automated tasks

Performance Management

Use Enterprise Manager pages to monitor performance

Use the SQL Tuning Advisor

Use the SQL Access Advisor

Use Automatic Shared Memory Management

Use the Memory Advisor to size memory buffers

Use performance related dynamic views

Troubleshoot invalid or unusable objects

Backup and Recovery Concepts

Identify the types of failure that may occur in an Oracle Database

Describe ways to tune instance recovery

Identify the importance of checkpoints, redo log files, and archived log files

Configure ARCHIVELOG mode

Page 8: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Performing Database Backups

Create consistent database backups

Back your database up without shutting it down

Create incremental backups

Automate database backups

Monitor the flash recovery area

Performing Database Recovery

Recover from loss of a control file

Recover from loss of a redo log file

Perform complete recovery following the loss of a data file

Performing Flashback

Describe Flashback database

Restore the table content to a specific point in the past with Flashback Table

Recover from a dropped table

View the contents of the database as of any single point in time with Flashback

Query

See versions of a row over time with Flashback Versions Query

View the transaction history of a row with Flashback Transaction Query

Moving Data

Describe available ways for moving data

Create and use directory objects

Use SQL*Loader to load data from a non‐Oracle database (or user files)

Explain the general architecture of Data Pump

Use Data Pump Export and Import to move data between Oracle databases

Use external tables to move data via platform‐independent files

Page 9: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Oracle Database 10g: Administration Workshop 2

What you will learn:

This course advances your success as an Oracle professional in the area of database

administration. Inthis class, you'll learn how to configure an Oracle database for

multilingual applications. You will practicevarious methods of recovering the database

using RMAN and Flashback technology. Databaseperformance monitoring tools will be

covered, in addition to the steps to take to resolve commonproblems and improve

performance. You will also learn how to administer a database efficiently byusing database

technologies such as the Resource Manager, the Scheduler, Automatic StorageManagement

(ASM), and VLDB features. You will set up a secure database using Virtual PrivateDatabase,

and learn how to efficiently move data from database to database. The lesson topics

arereinforced with structured hands‐on practices and a workshop. This course is designed

to prepare youfor the corresponding Oracle Certified Professional exam.

This course counts towards the hands‐on course requirement for the Oracle Database

10gAdministrator Certification. Only instructor‐led inclass or instructor‐led online formats

of this course willmeet the Certification Hands‐on Requirement. Self-Study CD-ROM and

Knowledge Center courses areexcellent study and reference tools but DO NOT meet the

Hands‐on Requirement for certification.

Learn To:

Install the Database

Back up and Recover Data

Administer Users

Transport Data between Databases

Manage Data

Configure the Network

Page 10: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Audience:

Database Administrators

Sales Consultants

Support Engineer

Technical Consultant

Prerequisites:

Knowledge of basic database administration

Oracle Database 10g: Administration Workshop I

Suggested Prerequisites:

Oracle Database: SQL Fundamentals I

Oracle Database: SQL and PL/SQL Fundamentals

Course Objectives:

Use RMAN to create and manage backup sets and image copies

Recover the database to a previous point in time

Use Oracle Secure Backup to backup and recover a database

Use Oracle's Flashback technology to recover your database

Detect block corruptions and take appropriate measures to correct them

Use the various Database advisors and views to monitor and improve database

performance

Control database resource usage with the Resource Manager

Simplify management tasks by using the Scheduler

Review database log files for diagnostic purposes

Customize language‐dependent behavior for the database and individual sessions

Administer a VLDB

Implement a secure database

Transport data across platforms

Page 11: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Detailed Curriculum

Introduction

Grid Computing

Oracle Enterprise Manager 10g Product Controls

Database Architecture Review

Configuring Recovery Manager

Recovery Manager Features and Components

Using a Flash Recovery Area with RMAN

Configuring RMAN

Control File Auto backups

Retention Policies and Channel Allocation

Using Recovery Manager to connect a target database in default NOCATALOG mode

Displaying the current RMAN configuration settings

Altering the backup retention policy for a database

Using Recovery Manager

RMAN Command Overview

Parallelization of Backup Sets

Compressed Backups

Image Copy

Whole Database and Incremental Backups

LIST and REPORT commands

Enable ARCHIVELOG mode for the database

Use Recovery Manager

Page 12: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Oracle Secure Backup

Installation and Configuration

Implement the Oracle suggested strategy

RMAN and Oracle Secure Backup

Database and File‐system files backup/restore to tape

Using obtool and web interface to configure Oracle Secure Backup devices (CLI/GUI)

Configuring EM for Oracle Secure Backup and test backup to tape (EM)

Using RMAN to backup your database to tape (CLI)

Using the OB Web tool to backup file system files

Recovering from Non‐critical Losses

Recovery of Non‐Critical Files

Creating New Temporary Tablespace

Recreating Redo Log Files, Index Tablespaces, and Indexes

Read‐Only Tablespace Recovery

Authentication Methods for Database Administrators

Loss of Password Authentication File

Creating a new temporary tablespace

Altering the default temporary tablespace for a database

Incomplete Recovery

Recovery Steps

Server and User Managed Recovery commands

Recovering a Control File Autobackup

Creating a New Control File

Incomplete Recovery Overview

Page 13: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Incomplete Recovery Best Practices

Simplified Recovery Through RESETLOGS

Point‐in‐time recovery using RMAN

Flashback

Flashback Database Architecture

Configuring and Monitoring Flashback Database

Backing Up the Flash Recovery Area

Using V$FLASH_RECOVERY_AREA_USAGE

Flashback Database Considerations

Using the Flashback Database RMAN interface

Using Flashback Database EM Interface

Managing and monitoring Flashback Database operations

Dealing with Database Corruption

Block Corruption Symptoms: ORA‐1578

DBVERIFY Utility and the ANALYZE command

Initialization parameter DB_BLOCK_CHECKING

Segment Metadata Dump and Verification

Using Flashback for Logical Corruption and using DBMS_REPAIR

Block Media Recovery

RMAN BMR Interface

Dumping and Verifying Segment Metadata

Monitoring and Managing Memory

Oracle Memory Structures

Automatic Shared Memory Management

Page 14: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

SGA Tuning Principles

Database Control and Automatic Shared Memory Management

Behavior of Auto‐Tuned and Manual SGA Parameters

Resizing SGA_TARGET

PGA Management Resources

Using the Memory Advisor

Automatic Performance Management

Identifying Tunable Components

Oracle Wait Events and System Statistics

Troubleshooting and Tuning Views

Direct Attach to SGA for Statistic Collection

Workload Repository

Advisory Framework

ADDM Scenarios and Usage Tips

Using the SQL Tuning and SQL Access Advisor

Monitoring and Managing Storage I

Database Storage Structures

Space Management Overview

Oracle‐Managed Files (OMF)

Row Chaining and Migrating

Proactive Tablespace Monitoring

Managing Resumable Space Allocation

SYSAUX Tablespace

Monitoring table and index space usage

Page 15: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Monitoring and Managing Storage II

Automatic Undo Management

Redo Log Files

Table Types

Partitioned Tables

Index‐Organized Tables (IOT)

Managing index space with SQL

Configure optimal redo log file size

View “Automatic Tuning of Undo Retention”

Automatic Storage Management

ASM General Architecture and Functionalities

Dynamic Performance View Additions

Managing an ASM Instance

ASM Disk Groups

Using asmcmd Command Line

Migrating Your Database to ASM Storage

Creating an ASM instance in a separate Oracle Home

Migrating a tablespace to use ASM storage

VLDB Support

Creating BigfileTablespaces

Packages and data dictionary changes to support VLDB

Creating and maintaining temporary tablespace groups (TTG)

Partitioning and Partitioned Indexes

Skipping unusable indexes

Page 16: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Creating and using hash‐partitioned global indexes

DML Error Logging

Interpreting Bigfile ROWIDs

Managing Resources

Database Resource Manager Concepts and Configuration

Creating a New Resource Plan

Active Session Pool Mechanism

Maximum Estimated Execution Time

Creating a Complex Plan

Administering and Monitoring Resource Manager

Resource Plan Directives

Creating Resource Consumer Groups

Automating Tasks with the Scheduler

Scheduler Concepts

Creating a Job Class and a Window

Managing Jobs, Programs, Chains, Events, Schedules, priority

Viewing and Purging Job Logs

Creating a program and a schedule

Creating a job that uses a program and a schedule

Altering the program and schedule for the job and observing the behavior change of

thejob

Monitoring job runs

Database Security

Virtual Private Database: Overview

Creating a Column‐Level Policy

Page 17: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Writing a Policy Function

Policy Types

Column level VPD with column masking

Transparent Data Encryption

Setting the listener password

Implement VPD

Data Movement

External Tables Concepts

Creating a Directory object and External Table

Data Pump

Transport Database

RMAN CONVERT DATABASE Command

Transport Tablespace

Create a Directory Object

Create a Temporary Table

Using Globalization Support

Globalization Support Features

Encoding Schemes

Database Character Sets and National Character Sets

Specifying Language‐Dependent Behavior

Locale Variants

Using Linguistic Comparison and Sorting

Data Conversion Between Client and Server Character Sets

Determining the Default NLS Settings

Page 18: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Workshop

Workshop Methodology, requirements, and setup

Scenario 1: Database performance

Scenario 2: Finding and Tuning Inefficient SQL

Scenario 3: SGA Management ‐ REDO

Scenario 4: Running out of Undo Space

Scenario 5: Missing datafile

Scenario 6: Managing space in a tablespace ‐ REDO

Scenario 7: Missing TEMP data file

Page 19: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Industry Interface Program

Projects

Modular Assignments

Mini Projects

1 Web-based Project

1 Major Project

Domains / Industry

Retail Industry

Banking&Finance

Service

E-Commerce

Manufacturing & Production

Web Application Development

Research & Analytics

HR & Consultancy

FMCG

Consumer Electronics

Event Management Industry

Telecom

Page 20: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Training & Performance Tracking

Knowledge related to current technology aspects and corporate level deliverable &

Continuous training and assessment to make you industry ready. Throughout the Training

Curriculum Candidate will go through a Scheduled Assessment Process as below:

Continues Assessments

Practical Workshops

Modular Assignments

Case Studies & Analysis

Presentations (Latest Trends & Technologies)

Tech Seminars

Technical Viva

Observing live Models of various projects

Domain Specific Industry Projects

Page 21: Software Development & Education Center · Configure Oracle Net services Move data between databases and files . Address: B-125, Sector -2, Noida – 201301, ... Use the various Database

Address: B-125, Sector -2, Noida – 201301, India

Mob: 9810306956/8130778822/8130778881

Board: 0120-2540300/400

E-mail: [email protected]

Skills Development Workshop

Communication is something which all of us do from the very first day of our life, yet there

is a question that haunts us most of the time “Did I express myself correctly in such and

such situation?” The answer to this question is really tricky, because in some cases we

leave our signatures and good impression but in some others we even fail to get our idea

clearly. It happens mostly because we don’t know how to act in certain situations. Every

time we fail we don’t lose completely, we do learn something, but prior knowledge of the

same thing could be more beneficial because then we could have turned that failure into

success.

The course / workshop would focus at many aspects of personality, like:

Building positive relationships with peers & seniors

Building self-confidence & Developing clear communication skills

Exploring and working on factors that help or hinder effective interpersonal

communication

Learning impacts of non-verbal behavior & Dealing with difficult situations and

difficult people

Workshops Consists of Following Activities:

Personality Development

Group Discussions & Debates

Seminars& Presentations

Case Studies & Analysis

Corporate Communication Development

HR & Interview Skills

Management Games & Simulations

Aptitude, Logical & Reasoning Assessments & Development