Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
chapte~2

chapte~2

Ratings: (0)|Views: 1|Likes:
Published by Arsalan Ahmed
chapte~2
chapte~2

More info:

Published by: Arsalan Ahmed on Dec 26, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/01/2014

pdf

text

original

 
Oracle8Overview
T
his chapter contains quick descriptions of all the Oracle8tools at your disposal. Then you learn, step-by-step, howto start and stop the database. The following chapters offermany opportunities to use the tools depicted in this chapter.
Oracle8—The Clientand Server Relationship
Oracle8 is divided into two fundamental segments: serverand client. The
server 
portion of the Package includes thecore database itself and contains the background processesthat keep the entire database functioning. It also possessesrudimentary tools to enable basic processes such as startingand stopping the database. The
client 
portion of the packageincludes utilities and assistant programs that you can runremotely using a network. The client portion usually includesa Graphical User Interface (GUI) that makes it easier to use.
Oracle8s server Package
Figure 2-1 shows the Oracle8 database engine and thestandard core utilities with Oracle8 regardless of youroperating system or hardware. This group of core utilities andthe database itself behave identically on all platforms. Thedifferences are on the inside, where Oracle8 takes advantageof the native platform for storage, reading, and writing.
22
CHAPTER
3 3 3 3
In This Chapter
Exploring the clientand server division oftoolsReviewing thefeatures of theEnterprise ManagerStarting Oracle8Shutting downOracle8
3 3 3 3
 
26
Chapter 2
3
Oracle8 Overview
Figure 2-1:
Oracle’s powerhouse database, with its core utilities, is portableto dozens of platforms.
The core utilities are:
SVRMGR
Also called the Server Manager, this utility gives you the abilityto run vital commands such as starting and stopping the database. You canalso run Standard Query Language (SQL) commands within SVRMGR. Incases where you are unable to use the client tools, SVRMGR gives you a wayto control your database. You can run SVRMGR in a Windows-like mode onsome platforms by executing the command
svrmgrm
. You can also always runSVRMGR in line-command mode using the command
svrmgrl
.
Net8
This tool (Oracle’s own network communication protocol) enables rapidand efficient transmission of data and commands from the database engine toother components outside the core utilities. Net8 connects the client portionof the Oracle8 database with the server portion. See the next section for adescription of the client-side components.
SQL*Plus
This tool enables you to create and run queries, add rows,modify data, and write reports. Although you must learn SQL to useSQL*Plus, you can use SQL in nearly any relational database. Oracle8 callsits version SQL*Plus because Oracle embellished the usual SQL suite ofcommands. These embellishments enable you to customize reports, editand save files, and define variables, among other commands. Many of thefollowing chapters contain SQL examples you can run in SQL*Plus.
EXP80 and IMP80
These utilities enable you to Export (EXP80) data fromor Import (IMP80) data to any Oracle8 database. For example, you can useEXP80 on a PC to copy data and Tables into a file. Then move the file to aUNIX computer, an IBM Mainframe, or any other platform that has an Oracle8database; use IMP80 to place the information in that database.
Loader
This utility used to be the only way to get data into an Oracle8database from a different brand of database. The procedure is basic: Loaderreads a standard text file containing Table data and loads that data into an
E    
X   
P    
8   
0  
I      
M   
P    
8   
0  
  N
e
t
8
e
c
o
m
p
i
l
e
r
s
   L
  o
 a
 d
 e
 r
S
V
R
M
G
*   
P  l  
u  
s  
l
e
8
S
 e
 r
 v
 e
  r
 
27
Chapter 2
3
Oracle8—The Client and Server Relationship
Oracle8 Table. Set up a parameter file for Loader, telling it all the details ofwhat you want it to do.Today, other alternatives take advantage of the modern trend toward commoncommunications. Loader is still an option, but more up-to-date methods suchas ODBC and Oracle8 assistants are good alternatives. You can get a freeconnection between Microsoft’s SQL Server and Oracle8 from the Oracle Website, for example.
Precompilers
A number of these tools are available. Oracle8 contains oneprecompiler for each supported programming language, including COBOL,Ada, C, C++, Pascal, and FORTRAN. The mix varies on different platforms.This book covers a portion of the precompiler functions by illustrating howto use a C++ program with Oracle8 Objects.The previous list only contains the primary tools that come with Oracle8 serverPackage. A complete list of Oracle8 Server tools and utilities appears in Table 1-1of Chapter 1.
Oracle8s client Package
The client Package has become a crucial part of the Oracle8 Package. The primarycomponent, Enterprise Manager, enables you to monitor and manipulate all areas ofthe database. If necessary, the Enterprise Manager can work with multipledatabases around the world. The client Package includes:
Net8
This communication tool is part of both client and server components.In most cases, you need a copy of Net8 on both ends of your communicationlines (one each on the client and server ends) to make a complete connectionbetween the Oracle8 database engine and any of the client utilities. Net8 alsoenables other client tools that are not part of the basic databasesuch asDesigner/2000—to reach the database engine across a network.
Assistants
New in Oracle8, the assistants are wizards that guide you throughtasks like migrating from Oracle7 to Oracle8, moving an Access database intoOracle8, and translating relational database structures into Objects. Anassistant also helps you create Web pages.
SQL*Plus
Like Net8, this utility gets installed on both client and server sides.The client version, however, has a Windows-like interface that makes it moreconvenient to use.
Enterprise Manager
Originally introduced as an add-on for Oracle7, Oracle8 just added this utility as a standard feature. This tool saves a large amount ofcode writing by using menus and windows to help you with many databaseadministration tasks, such as creating new Users and Tables. The utility’seasy-to-use tools can make anyone a savvy DBA in no time! The EnterpriseManager even troubleshoots performance problems. See the next sectionforacloser look.
Cross-Reference

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->