Uploaded by Email Kunti

Creating an Oracle Database

advertisement
Creating an Oracle Database
Copyright © 2004, Oracle. All rights reserved.
Objectives
After completing this lesson, you should be able to do
the following:
• Describe the Oracle database architecture
• Understand the instance architecture
• Use the management framework
• Use DBCA to
–
–
–
–
Create a database
Configure a database
Drop a database
Manage templates
Copyright © 2004, Oracle. All rights reserved.
Database Architecture
Control files
Data files
Parameter file
Online redo log files
Password file
Copyright © 2004, Oracle. All rights reserved.
Archive log files
Exploring the Storage Structure
Click on the links to view
detailed information
Copyright © 2004, Oracle. All rights reserved.
Control Files
•
•
•
Contain physical database structure information
Multiplexed to protect against loss
Required to start the instance
Control files
Copyright © 2004, Oracle. All rights reserved.
Redo Log Files
•
•
Record changes to the database
Multiplex to protect against loss
Redo log
buffer
Log
writer
LGWR
Group 1
Group 2
Group 3
Copyright © 2004, Oracle. All rights reserved.
Tablespaces and Datafiles
•
•
Tablespaces consist of one or more data files
Data files belong to only one tablespace
Data file 1
Data file 2
USERS Tablespace
Copyright © 2004, Oracle. All rights reserved.
Segments, Extents, and Blocks
•
•
•
•
Segments exist within a tablespace.
Segments are made of a collection of extents.
Extents are a collection of data blocks.
Data blocks are mapped to OS blocks.
Segment
Extents
Data
blocks
Copyright © 2004, Oracle. All rights reserved.
OS blocks
Oracle Instance Management
SGA
Shared Pool
Streams Pool
Large Pool
Java Pool
Database
Buffer Cache
Redo Log
Buffer
System
Monitor
SMON
Process
Monitor
PMON
Database
Writer
DBW0
Check
point
CKPT
Log
Writer
LGWR
Archiver
ARC0
Copyright © 2004, Oracle. All rights reserved.
Oracle Memory Structures
Server
Process
1
PGA
Server
Process
2
PGA
Background
Process
SGA
Shared Pool
Streams Pool
Large Pool
Java Pool
Database
Buffer Cache
Redo Log
Buffer
Copyright © 2004, Oracle. All rights reserved.
PGA
Oracle Processes
Server
Process
Server
Process
Server
Process
Server
Process
System Global Area
SGA
System
Monitor
SMON
Process Database
Monitor
Writer
PMON
DBWn
Check
point
CKPT
Log
Writer
LGWR
Background Processes
Copyright © 2004, Oracle. All rights reserved.
Archiver
ARCn
Data Dictionary
Copyright © 2004, Oracle. All rights reserved.
Database Control
Database
control
Copyright © 2004, Oracle. All rights reserved.
Grid Control
Grid
control
Management
server
Management
repository
Managed
targets
Agent
Database
control
Agent
Database
OS/third-party
application
Agent
Application
server
Copyright © 2004, Oracle. All rights reserved.
Application
server control
Database Configuration Assistant (DBCA)
Overview
Copyright © 2004, Oracle. All rights reserved.
Creating a Database
Copyright © 2004, Oracle. All rights reserved.
Database Identification
Copyright © 2004, Oracle. All rights reserved.
Management Options
Copyright © 2004, Oracle. All rights reserved.
Passwords and Storage
Copyright © 2004, Oracle. All rights reserved.
File Locations and Backup Recovery
Copyright © 2004, Oracle. All rights reserved.
File Location Variables
Copyright © 2004, Oracle. All rights reserved.
Content and Initialization Parameters
Copyright © 2004, Oracle. All rights reserved.
Database Storage
Copyright © 2004, Oracle. All rights reserved.
Creation Options and Create
Copyright © 2004, Oracle. All rights reserved.
Other Actions with DBCA
Copyright © 2004, Oracle. All rights reserved.
Summary
In this lesson, you should have learned how to:
• Describe the Oracle database architecture
• Understand the instance architecture
• Use the management framework
• Use DBCA to
–
–
–
–
Create a database
Configure a database
Drop a database
Manage templates
Copyright © 2004, Oracle. All rights reserved.
Practice 3:
Creating an Oracle Database
This practice covers creating an Oracle database by
using DBCA.
Copyright © 2004, Oracle. All rights reserved.
Download