The Oracle Database Administrator
The Oracle DB Administrator (DBA) is the one who is responsible for the overall operation of Oracle Database. In this chapter Oracle describe common DBA tasks and tools. This chapter contains the following sections:
Oracle Database
- Oracle Database is a relational database with object and Extensible Markup Language (XML) capabilities.
- In a relational database, all data is stored in two-dimensional tables that are composed of rows and columns.
- Oracle Database enables you to store data, update it, and efficiently retrieve it, with a high degree of performance, reliability, and scalability.
-
The Oracle software that you install on your host computer
-
The database, which is a collection of physical files on one or more disks
The database contains user data, metadata, and control structures.
-
The Oracle instance, which is composed of the following:
-
Server processes that perform work on behalf of connected users and applications, and the memory and temporary storage used by these processes. Server processes parse and execute SQL statements, and retrieve and return results to the user or application.
-
Oracle Net, which is a software layer that enables client
applications and Oracle Database to communicate over a network, and the
Oracle Net listener, which is a process that listens for connection requests from the network.
-
Installing Oracle software
-
Creating Oracle databases
-
Performing upgrades of the database and software to new release levels
-
Starting and shutting down the database instance
-
Managing the storage structures of the database
-
Managing users and security
-
Managing database objects, such as tables, indexes, and views
-
Backing up the database and performing recovery operations when necessary
-
Monitoring the state of the database and taking preventive or corrective action as required
-
Monitoring and tuning database performance
-
Diagnosing and reporting critical errors to Oracle Support Services
Oracle DBA Tools
Following are some products, tools, and utilities you can use to achieve your goals as a database administrator:
-
Oracle Universal Installer (OUI) is a utility that installs your
Oracle software and options. It can automatically start Oracle Database
Configuration Assistant to install a database.
-
Oracle Database Configuration Assistant (DBCA) is a utility that
creates a database from templates or you
can create your own. It enables you to copy a preconfigured seed
database, thus saving the time and effort of generating and customizing a
new database.
-
Database Upgrade Assistant which is a tool that guides you through the
upgrade of your existing database to a new Oracle Database release.
-
Net Configuration Assistant (NETCA) is a utility that enables you to
configure listeners and naming methods, which are critical components of
the Oracle Database network.
-
Oracle Enterprise Manager Database Control which is a Web-based interface which is used to manage your database and provides an
interface for performance advisors and for Oracle utilities such as
SQL*Loader and Recovery Manager (RMAN).
Oracle also offers separately licensed Oracle Enterprise Manager management packs, management plug-ins, and other products you can purchase to enhance the capabilities of Oracle Enterprise Manager in specific environments.
Regards
Mostafa
No comments:
Post a Comment