Basic Oracle Database Administration
Basic Oracle Database Administration
Administration
Objectives
Define database administration.
Understand database administration
tasks.
Perform database administration
tasks using Oracle 11g Enterprise
Manager.
Understand Oracle 11g and SQL
Server data storage structures.
Advanced Databases
DBA Tools
SQL Server
Oracle Enterprise
Manager
Web-Based
SQL Server
Management Studio
Client-Based
OEM Architecture
Advanced Databases
Demo
DBA Consoles
Guide to Oracle 10g
Advanced Databases
10
Segment
Partitioned Data
Extent
Growth rule for segment
Data block
Database storage data
block
Operating system blocks
Advanced Databases
11
Tablespaces
One or more Data files
Stores all database structures + data
Tables, data, views, sps etc
12
Datafiles
.dbf extensions
Store tablespace contents
Stored in Oracle_Base\oradata\SID
Use OEM to view and modify
Grow via Extents
Guide to Oracle 10g
Advanced Databases
13
Advanced Databases
14
15
Advanced Databases
16
17
Advanced Databases
18
Parameter File
Text file
Specifies configuration information
about Oracle 10g database instance
init.ora
Stored in Oracle_Base\admin\SID\pfile
folder
19
Control Files
Store information about database
structure and state
Stored in Oracle_Base\oradata\SID
Three separate control files by default:
CONTROL01.CTL
CONTROL02.CTL
CONTROL03.CTL
20
21
User Accounts
Advanced Databases
22
Demo!
Guide to Oracle 10g
Advanced Databases
23
Name
Profile
Authentication
Default tablespace
Temporary tablespace
Status
Guide to Oracle 10g
Advanced Databases
24
Admin Option
Guide to Oracle 10g
Advanced Databases
25
Tablespace Quotas
Specifies amount of disk space that
users database objects can occupy
in default tablespace
Must be assigned
Quota Size value:
None, default
Unlimited
Value
Guide to Oracle 10g
Advanced Databases
26
27
Roles
Database object
Represents collection of system
privileges
Assign to multiple users
Create role
Can inherit privileges from other roles
28
Startup / Shutdown
Advanced Databases
29
Restart database
30
Creating an Administrative
Connection
Shutting down database makes
database unavailable for user
connections
DBA must log onto database using
administrative connection
SYS user account
Guide to Oracle 10g
Advanced Databases
31
Instance Options
Startup
Shutdown
Unrestricted
Restricted
Advanced Databases
Normal
Transactional
Immediate
Abort
33
Advanced Databases
34
Questions?
35