Académique Documents
Professionnel Documents
Culture Documents
Chapter 1 | Oracle
Overview
1980 Version 2 - First commercial SQL database (PDP11/VAX)
1979 Version 1 - Not commercially released.
Example of an Oracle Database Release Number
Database Administrators
Each database requires at least one database administrator (DBA). An Oracle Database system
can be large and can have many users. Therefore, database administration is sometimes not a
one-person job, but a job for a group of DBAs who share responsibility.
A database administrator's responsibilities can include the following tasks:
• Installing and upgrading the Oracle Database server and application tools
• Allocating system storage and planning future storage requirements for the database
system
• Creating primary database storage structures (tablespaces) after application developers
have designed an application
• Creating primary objects (tables, views, indexes) once application developers have
designed an application
• Modifying the database structure, as necessary, from information given by application
developers
• Enrolling users and maintaining system security
• Controlling and monitoring user access to the database
• Monitoring and optimizing the performance of the database
• Backing up and restoring the database
• Maintaining archived data on tape
• Contacting Oracle for technical support
Chapter 1 | Oracle
Overview
Security Officers
In some cases, a site assigns one or more security officers to a database. A security officer enrolls
users, controls and monitors user access to the database, and maintains system security
Network Administrators
Some sites have one or more network administrators. A network administrator, for example,
administers Oracle networking products, such as Oracle Net Services
Application Developers
Application developers design and implement database applications. Their responsibilities
include the following tasks:
• Designing and developing the database application
• Designing the database structure for an application
• Estimating storage requirements for an application
• Specifying modifications of the database structure for an application
• Relaying this information to a database administrator
• Tuning the application during development
• Establishing security measures for an application during development
Application Administrators
An Oracle Database site can assign one or more application administrators to administer a
particular application. Each application can have its own administrator
Database Users
Database users interact with the database through applications or utilities. A typical user's
responsibilities include the following tasks:
• Entering, modifying, and deleting data, where permitted
• Generating reports from the data
Chapter 1 | Oracle
Overview
Tasks of a Database Administrator
The following tasks present a prioritized approach for designing, implementing, and maintaining
an Oracle Database:
Task 1: Evaluate the Database Server Hardware
• How many disk drives are available to the Oracle products
• How many, if any, dedicated tape drives are available to Oracle products
• How much memory is available to the instances of Oracle Database you will run (see
your system configuration documentation)
Task 2: Install the Oracle Database Software
For more information on what software to install, see "Identifying Your Oracle Database
Software Release".
Chapter 1 | Oracle
Overview
Lab section
Discuss with your friends the requirements to install the operating system
and oracle version
#mkdir /disk1
#mkdir /disk2
#mkdir /disk3
Chapter 1 | Oracle
Overview
Insert oracleX cd in a drive
#mount /mnt/cdrom
#cd /mnt/cdrom
Then copy all the files and directory on the CD to disk1 “the installing
from the Harddisk more speed than CDs”
#cp -r * /disk1
Wait to complete. . . .
#cd
#eject
Insert cd2 then cd3 and copy the componentsof the CDs to /disk2
/disk3 like the last one.
#passwd oracle9i
ora123
Login as oracle9i
Chapter 1 | Oracle
Overview
#cd /disk1
#sh runInstaller
And take dump of oracle software and give read write execute
permission to all directories including /oraeng and /temp directory
3. Create dba group and Linux user ora9i with password. And change
the directory /oraeng and /temp group to dba and change the
ownership to ora9i user.
4. Copy system control configuration file to /etc directory and
bash_profile_configration file to user home directory
5. Login as ora9i user and execute the runinstaller from desk1 dump.
6. Follow the instruction given by The Oracle Universal Installer (OUI) and
execute the necessary script
7. The errors generated must be ignore at 71% and generate the
missing file at 86% and execute the necessary script at 100% and
finally reboot the machine.
Chapter 1 | Oracle
Overview