Oracle9i Client: Installation and Administration Guide Release 2 (9.2.0.4.0) For Stratus Contiuum 600 and 1200 Series
Oracle9i Client: Installation and Administration Guide Release 2 (9.2.0.4.0) For Stratus Contiuum 600 and 1200 Series
Oracle9i Client: Installation and Administration Guide Release 2 (9.2.0.4.0) For Stratus Contiuum 600 and 1200 Series
December 2003
Oracle9i Client Installation and Configuration Guide, Release 2 (9.2.0.4.0) for Stratus Contiuum 600 and 1200
Series
Contributing Authors: Caroline Johnston, Sharad Lal, Tom Mallory, Binoy Sukumaran
The Programs (which include both the software and documentation) contain proprietary information; they
are provided under a license agreement containing restrictions on use and disclosure and are also protected
by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly,
or decompilation of the Programs, except to the extent required to obtain interoperability with other
independently created software or as specified by law, is prohibited.
The information contained in this document is subject to change without notice. If you find any problems in
the documentation, please report them to us in writing. This document is not warranted to be error-free.
Except as may be expressly permitted in your license agreement for these Programs, no part of these
Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any
purpose.
If the Programs are delivered to the United States Government or anyone licensing or using the Programs on
behalf of the United States Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data
delivered to U.S. Government customers are "commercial computer software" or "commercial technical data"
pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As
such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation
and technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license
agreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial
Computer Software--Restricted Rights (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City,
CA 94065
The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently
dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup,
redundancy and other measures to ensure the safe use of such applications if the Programs are used for such
purposes, and we disclaim liability for any damages caused by such use of the Programs.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks
of their respective owners.
The Programs may provide links to Web sites and access to content, products, and services from third
parties. Oracle is not responsible for the availability of, or any content provided on, third-party Web sites.
You bear all risks associated with the use of such content. If you choose to purchase any products or services
from a third party, the relationship is directly between you and the third party. Oracle is not responsible for:
(a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with the
third party, including delivery of products or services and warranty obligations related to purchased
products or services. Oracle is not responsible for any loss or damage of any sort that you may incur from
dealing with any third party.
Contents
Preface ................................................................................................................................................................. ix
1 Pre-Installation Requirements
Hardware Requirements......................................................................................................................... 1-1
Disk Space Requirements....................................................................................................................... 1-2
Operating System Requirements .......................................................................................................... 1-2
Product-Specific Requirements ............................................................................................................. 1-2
Precompilers and Tools ..................................................................................................................... 1-2
Network and System Management Products ................................................................................ 1-3
Character Sets............................................................................................................................................ 1-3
Oracle9i NCHAR Datatypes ............................................................................................................ 1-3
AL24UTFFSS Character Set ............................................................................................................. 1-3
2 Installation
Installation Instructions.......................................................................................................................... 2-1
Additional Information........................................................................................................................... 2-2
Relinking Information ....................................................................................................................... 2-2
3 Post-Installation
Configuration Tasks to Perform as the root User............................................................................... 3-1
Configuration Tasks to Perform as the oracle User ........................................................................... 3-2
Additional Oracle Product Installation and Configuration............................................................. 3-3
Configuring Oracle Precompilers .................................................................................................... 3-3
4 Administering SQL*Plus
Administering Command-Line SQL*Plus .......................................................................................... 4-1
Using Setup Files................................................................................................................................ 4-1
Using the Site Profile File........................................................................................................... 4-1
Using the User Profile File......................................................................................................... 4-1
Using the PRODUCT_USER_PROFILE Table ............................................................................... 4-2
Using EMP and DEPT Tables........................................................................................................... 4-2
Creating Demonstration Tables Manually .............................................................................. 4-2
iii
Deleting Demonstration Tables ................................................................................................ 4-2
SQL*Plus Command-Line Help ....................................................................................................... 4-3
Installing the SQL*Plus Command-Line Help............................................................................... 4-3
Removing the SQL*Plus Command-Line Help ............................................................................. 4-3
Using Command-Line SQL*Plus .......................................................................................................... 4-4
Using a System Editor from SQL*Plus............................................................................................ 4-4
Running Operating System Commands from SQL*Plus ............................................................. 4-4
Interrupting SQL*Plus....................................................................................................................... 4-5
Using the SPOOL Command............................................................................................................ 4-5
SQL*Plus Restrictions ............................................................................................................................. 4-5
Resizing Windows ............................................................................................................................. 4-5
Return Codes ...................................................................................................................................... 4-5
Hiding Your Password...................................................................................................................... 4-5
A Oracle9i Components
Oracle9i Client Components ................................................................................................................. A-1
Runtime Edition ................................................................................................................................ A-1
Administrator Edition ...................................................................................................................... A-1
iv
Product Descriptions .............................................................................................................................. A-1
Index
v
vi
Send Us Your Comments
Oracle9i Client Installation and Configuration Guide, Release 2 (9.2.0.4.0) for Stra-
tus Contiuum 600 and 1200 Series
Oracle welcomes your comments and suggestions on the quality and usefulness of this
publication. Your input is an important part of the information used for revision.
■ Did you find any errors?
■ Is the information clearly presented?
■ Do you need more information? If so, where?
■ Are the examples correct? Do you need more examples?
■ What features did you like most about this manual?
If you find any errors or have any other suggestions for improvement, please indicate
the title and part number of the documentation and the chapter, section, and page
number (if available). You can send comments to us in the following ways:
■ Postal service:
Oracle Corporation
Oracle9i Documentation
500 Oracle Parkway
Redwood Shores, CA 94065
USA
If you would like a reply, please give your name, address, telephone number, and
electronic mail address (optional).
If you have problems with the software, please contact your local Oracle Support
Services.
vii
viii
Preface
This guide and the Oracle9i Administrator’s Reference Release 2 (9.2.0.1.0) for UNIX
Systems provide instructions for installing and configuring Oracle9i Client release 2
(9.2.0.4.0) on Stratus Continuum systems.
Audience
This document is intended for anyone responsible for installing Oracle9i Client release
2 (9.2.0.4.0) on UNIX systems.
Documentation Accessibility
Our goal is to make Oracle products, services, and supporting documentation
accessible, with good usability, to the disabled community. To that end, our
documentation includes features that make information available to users of assistive
technology. This documentation is available in HTML format, and contains markup to
facilitate access by the disabled community. Standards will continue to evolve over
time, and Oracle is actively engaged with other market-leading technology vendors to
address technical obstacles so that our documentation can be accessible to all of our
customers. For additional information, visit the Oracle Accessibility Program Web site
at
http://www.oracle.com/accessibility/
Typographic Conventions
The following typographic conventions are used in this guide:
ix
Convention Description
monospace Monospace type indicates UNIX commands, directory names,
usernames, pathnames, and filenames.
italics Italic type indicates a variable, including variable portions of
filenames. It is also used for emphasis and for book titles.
UPPERCASE Uppercase letters indicate Structured Query Language (SQL)
reserved words, initialization parameters, and environment
variables.
<cr> This string indicates a newline character.
Command Syntax
UNIX command syntax appears in monospace font and assumes the use of the
Bourne shell. The "$" character at the beginning of UNIX command examples is the
default UNIX command prompt. Do not enter it as part of the command.
Convention Description
backslash \ A backslash indicates a command that is too long to fit on a single line.
Enter the line as displayed (with a backslash) or enter it on a single line
without a backslash:
dd if=/dev/rdsk/c0t1d0s6 of=/dev/rst0 bs=10b \
count=10000
braces { } Braces indicate required items: .DEFINE {macro1}
brackets [ ] Brackets indicate optional items: cvtcrt termname [outfile]
ellipses ... Ellipses indicate an arbitrary number of similar items:
CHKVAL fieldname value1 value2 ... valueN
italics Italic type indicates a variable. Substitute a value for the variable:
library_name
vertical line | A vertical line indicates a choice within braces or brackets:
SIZE filesize [K|M]
Related Documentation
If you are unfamiliar with the concepts or terminology associated with relational
database management systems, then refer to Oracle9i Database Concepts before
beginning your installation. Use the Installation Checklist in Appendix C to ensure
that you have the required information and that you have completed the necessary
pre-installation steps for a successful installation.
Information on system administration and tuning for a production database system is
provided in these documents:
■ Oracle9i Database Administrator’s Guide
■ Oracle9i Net Services Administrator’s Guide
■ Oracle9i Database Performance Guide and Reference
Information on upgrading from a previous version of the Oracle Server is provided in
Oracle9i Database Migration.
Information on installing Oracle Workflow is provided in the Oracle Workflow Server
Installation Notes and Oracle Workflow Client Installation Notes (Release 2.6.2).
x
Oracle Services and Support
The Oracle corporate Web page is located at:
http://www.oracle.com
Oracle offers a wide range of services from this Web site to help facilitate corporate
system solutions, including Oracle Education courses, Oracle Consulting services, and
Oracle Support Services. In addition, Oracle provides free trial software, updates on
Oracle products and services, and technical brochures and data sheets.
At the Oracle support site, templates are available to help you prepare information
about your problem before you call so that you may be helped more quickly. You must
also provide your CSI (Customer Support Identifier) or SAC (Support Access Code)
number if applicable or complete contact details, including any special project
information.
OracleMetaLink
OracleMetaLink is an Oracle Web service that provides technical information. Members
of OracleMetaLink can search for updates, alerts, patches, and other information about
products, releases, and operating systems, or set preferences to be notified
automatically of new information. OracleMetaLink offers a variety of services to assist
in setting up and administrating Oracle products, including procedures, scripts,
commentary, and tuning and configuration best-practices bulletins. In addition, it
offers forums for information sharing among Oracle customers, and direct
communication with Oracle Support Services. OracleMetaLink is available to Product
Support Customers at no extra cost. Sign up for free membership for this service at:
http://www.oracle.com/support/metalink
Customer Service
Global Customer Service contacts are listed at:
http://www.oracle.com/support/
xi
Oracle Technology Network
Register with the Oracle Technology Network (OTN) at:
http://otn.oracle.com/
xii
1
Pre-Installation Requirements
This chapter describes pre-installation steps required for an Oracle9i Client release 2
(9.2.0.4.0) software installation. Verify that your system meets the hardware, disk
space, operating system, and other requirements for installing the Oracle9i Client
release 2 (9.2.0.4.0).
This chapter includes the following sections:
■ Hardware Requirements
■ Disk Space Requirements
■ Operating System Requirements
■ Product-Specific Requirements
■ Character Sets
Hardware Requirements
To install the Oracle9i Client release 2 (9.2.0.4.0) included with this release, your
system must meet the minimum hardware requirements listed in the following table:
Hardware Requirements
Memory A minimum of 256 MB is required to install Oracle9i Client
Swap space Disk space equal to the system’s physical memory, or 1GB,
whichever is greater
Tape drive A DDS or DLT tape drive
CPU Stratus Continuum Series module with HP-PA8x00 class CPU
Network adapter Ethernet adapter
Free disk blocks At least 100,000 free disk blocks on the installation disk for the
base installation, and 350,000 free disk blocks if all the
demonstration and sample programs are built.
Swap Space
To determine the amount of swap space currently configured in your system, enter the
command:
display_paging_usage
Product-Specific Requirements
This section provides product-specific system configuration requirements. Make these
additional system configuration changes to use the optional Oracle products.
Character Sets
This section provides information on restrictions and updates to character sets.
This chapter describes how to install Oracle9i Client release 2 (9.2.0.4.0) products on
your system. Review and complete the tasks listed in Chapter 1, "Pre-Installation
Requirements" before beginning the installation. This chapter contains the following
sections:
■ Installation Instructions
■ Additional Information
Installation Instructions
The following instructions describe how to install Oracle9i Client release 2 (9.2.0.4.0)
on the system.
1. Insert the Oracle9i Client release 2 (9.2.0.4.0) distribution tape into a tape drive on
the module.
2. Log in to the module using an account with the appropriate access to create the
Oracle9i directory structure in the appropriate directory. For example, to install
Oracle9i on the master disk in the system directory, log in using an account in the
SysAdmin group. You must log in with the -privileged option no matter what
account is used to log in.
3. Create the Oracle home directory. Oracle9i can be installed on any disk or
directory. For example, to install Oracle9i on the master disk in a system directory
named Oracle9i, use the following command:
create_dir (master_disk) >system>Oracle9i
4. Change to the directory that was created in step 3. For example, if using the
Oracle9i directory, then enter the following command:
change_current_dir (master_disk)>system>Oracle9i
5. Attach a port to the tape drive using the attach_port command. For example, if
the port is t, and drive name is #mt1.0, then enter the following command:
attach_port t #mt1.0
6. Mount the tape for read-only access using the mount_tape command. For
example, if the port is t, then enter the following command:
mount_tape t -access_rights readonly
Installation 2-1
Additional Information
7. Extract the Oracle9i distribution into the current directory using the restore
command. For example, if the port is t, then enter the following command:
restore t -restore_acls
If the system prompts "What tape is to be used?", then enter the volume id shown
in the output from the mount_tape command in step 6.
This step may take 45 minutes or more to complete. No error messages should be
generated during the process.
8. Detach the tape port to unload the tape. For example, if the port is t, then enter
the following command:
detach_port t
This link allows the Oracle make files to invoke the bash shell as /bin/sh.
10. Add the Oracle execution (binary) directory to the command library paths. For
example, the following command adds the Oracle execution directory to the
library path:
add_library_path command (master_disk)>system>Oracle9i>bin
You may want to make this a default library path for the module.
Additional Information
The following information is specific for Stratus Contiuum 600 and 1200 Series
installations of Oracle9i:
■ Any references in the Oracle documentation to the make command must be
substituted with the gmake command.
■ Some Oracle header files contain names that are longer than the 32-character VOS
limit. This can cause the binder to report missing symbols due to truncated names.
The header file $ORACLE_HOME/vos/long_name_xlate_table.h has been
supplied to correct the problem. Include the file in the ANSI C compilation with
the -include compiler directive.
The source file and ANSI options may not occur after the -include header
file specification.
Relinking Information
The following relinking information is specific for Stratus Contiuum 600 and 1200
Series installations of Oracle9i:
Note: You must use the Oracle make files to re-link any of the
Oracle9i Client binaries and demonstrations. This requires you be in
bash.
■ Before re-linking any Oracle utilities, the VOS object library paths must include at
least the following object libraries in the order shown:
(current_dir)
(master_disk)>system>stcp>object_library
(master_disk)>system>stcp>object_library>common
(master_disk)>system>stcp>object_library>sbsd
(master_disk)>system>stcp>object_library>socket
(master_disk)>system>posix_object_library>sysv
(master_disk)>system>c_object_library>
(master_disk)>system>object_library>
– For Pro*C:
gmake -f ins_precomp.mk relink EXECNAME=proc
– For Pro*COBOL:
gmake -f ins_precomp.mk relink EXENAME=procob
Installation 2-3
Additional Information
After completing installation, you must perform certain post-installation steps and
configure the Oracle9i database. This chapter describes the required steps as well as
some optional ones.
■ Configuration Tasks to Perform as the root User
■ Configuration Tasks to Perform as the oracle User
■ Additional Oracle Product Installation and Configuration
Note: These permissions are the default values and should not be
changed.
Post-Installation 3-1
Configuration Tasks to Perform as the oracle User
Post-Installation 3-3
Additional Oracle Product Installation and Configuration
This chapter describes how to use and administer SQL*Plus on Oracle9i Client. It
contains the following sections:
■ Administering Command-Line SQL*Plus
■ Using Command-Line SQL*Plus
■ SQL*Plus Restrictions
See Also: SQL*Plus User’s Guide and Reference for more information
on profile files.
You can also recreate the PRODUCT_USER_PROFILE table manually in the SYSTEM
schema using the $ORACLE_HOME/bin/pupbld shell script. This script prompts for
the SYSTEM password. If you need to run the pupbld script without interaction, set
the SYSTEM_PASS environment variable to the SYSTEM username and password. For
example, enter the following command where SYSTEM_PASSWORD is the password of
the SYSTEM user:
$ SYSTEM_PASS=SYSTEM/SYSTEM_PASSWORD; export SYSTEM_PASS
You can also use the $ORACLE_HOME/bin/demobld shell script to run the
demobld.sql script, as follows:
$ demobld SCOTT TIGER
SQL> @?/sqlplus/demo/demodrop.sql
You can also use the $ORACLE_HOME/bin/demodrop shell script to run the
demodrop.sql script, as follows:
$ demodrop SCOTT TIGER
See Also: SQL*Plus User’s Guide and Reference for more information
on the SQL*Plus command-line help.
■ Install the command-line help manually in the SYSTEM schema using the
$ORACLE_HOME/sqlplus/admin/help/helpbld.sql script.
For example, enter the following commands, where SYSTEM_PASSWORD is the
password of the SYSTEM user:
$ sqlplus SYSTEM/SYSTEM_PASSWORD
SQL> @?/sqlplus/admin/help/helpbld.sql ?/sqlplus/admin/help helpus.sql
Note: Both the helpins shell script and the helpbld.sql script
drop existing command-line help tables before creating new tables.
If you do not set the _EDITOR variable, the value of either the EDITOR or the VISUAL
environment variable is used. If both environment variables are set, the value of the
EDITOR variable is used. When _EDITOR, EDITOR, and VISUAL are not specified,
the default editor is ed.
If you start the editor, SQL*Plus uses the afiedt.buf temporary file to pass text to
the editor. You can use the SET EDITFILE command to specify a different filename. For
example, enter:
SQL> SET EDITFILE /tmp/myfile.sql
In the preceding example, command represents the operating system command that
you want to execute.
To execute multiple operating system commands from SQL*Plus, enter the HOST or !
command then press Return. SQL*Plus returns you to the operating system prompt.
Interrupting SQL*Plus
While running SQL*Plus, you can stop the scrolling record display and terminate a
SQL statement by pressing Ctrl+c.
SQL*Plus Restrictions
This section describes SQL*Plus restrictions. It includes the following topics:
■ Resizing Windows
■ Return Codes
■ Hiding Your Password
Resizing Windows
The default values for the SQL*Plus LINESIZE and PAGESIZE system variables do not
automatically adjust for window size.
Return Codes
UNIX return codes use only one byte, which is not enough space to return an Oracle
error code. The range for a return code is 0 to 255.
This chapter describes Oracle Precompilers and the Oracle Call Interface. It contains
the following sections:
■ Overview of Oracle Precompilers
■ Pro*C Precompiler
■ Pro*COBOL Precompilers
■ Oracle Call Interface
■ Custom Make Files
■ Using Signal Handlers
Precompiler Files
Configuration files for the Oracle precompilers are located in the $ORACLE_
HOME/precomp/admin directory. The name of the configuration file for the
Pro*C/C++ precompiler is pcscfg.cfg.
The executable file for the precompiler is proc.
Static Linking
You can statically link Oracle libraries with precompiler and OCI applications. With
static linking, the libraries and objects of the whole application are linked together into
a single executable program.
Pro*C Precompiler
Before you use the Pro*C/C++ precompiler, verify that the correct version of the
operating system compiler is properly installed.
Issue:
char_map gives extra control character on Stratus.
Workaround:
Set char_map to CHARZ or STRING. CHARZ is the default in Oracle9i.
Some demonstration programs require you to run a SQL script, located in the
$ORACLE_HOME/precomp/demo/sql directory. If you do not run the script, a
message displays requesting you to run it. To build a demonstration program and run
the corresponding SQL script, include the make macro argument RUNSQL=run on the
command line. For example, to create the calldemo demonstration program and run
the required $ORACLE_HOME/precomp/demo/sql/calldemo.sql script, enter:
$ gmake -f demo_proc.mk calldemo RUNSQL=run
To create all of the Object demonstration programs and run all corresponding required
SQL scripts, enter:
$ gmake -f demo_proc.mk object_samples RUNSQL=run
■ For C source, dynamically linked with the client shared library, enter:
$ gmake -f demo_proc.mk build OBJS=myprog.o EXE=myprog
■ To build the Pro*C examples in the native VOS environment, do the following:
1. Copy $ORACLE_HOME/vos/build_proc_demos.cm to $ORACLE_
HOME/precomp/demo/proc.
2. Copy the file $ORACLE_HOME/vos/c_precomp_template.bind to
$ORACLE_HOME/vos/c_precomp.bind.
3. Edit $ORACLE_HOME/vos/c_precomp.bind replacing the occurrences of
MASTER_DISK and ORACLE_HOME according to the instructions in the file.
4. Change the current directory to ORACLE_HOME/precomp/demo/proc.
5. Ensure ORACLE_HOME and TWO_TASK are set correctly.
6. Ensure ORACLE_HOME/bin is in the command library paths.
7. Ensure the account scott/tiger exists and the demo tables are installed on the
server.
8. Run build_proc_demos.cm. This will install the SQL*Plus scripts,
pre-compile, compile, and bind all the available Pro*C samples.
Pro*COBOL Precompilers
To build the Pro*COBOL examples using the Oracle make files, do the following:
1. Copy the file $ORACLE_HOME/vos/cobol_precomp_template.bind to
$ORACLE_HOME/vos/cobol_precomp.bind.
2. Edit $ORACLE_HOME/vos/cobol_precomp.bind replacing the occurrences of
MASTER_DISK and ORACLE_HOME according to the instructions in the file.
– For Pro*COBOL 18:
bash
cd $ORACLE_HOME/precomp/demo/procob
gmake -f demon_procob18.mk samples
Issue
Datatype S9(N)binary does not work for small integers.
Workaround:
Use either COMP or integer.
you modify the provided make file, or if you choose to use a custom-written make file,
the following restrictions apply:
■ Do not modify the order of the Oracle libraries. Oracle libraries are included on the
link line more than once so that all of the symbols are resolved during linking.
The order of the Oracle libraries is essential for the following reasons:
– Oracle libraries are mutually referential. Functions in library A call functions
in library B, and functions in library B call functions in library A.
– The Stratus VOS linkers are two-pass linkers.
■ If you add your own library to the link line, add it to the beginning or to the end of
the link line. Do not place user libraries between the Oracle libraries.
■ If you choose to use a make utility such as nmake or GNU make, be aware of how
macro and suffix processing differs from the make utility provided with the
platform. Oracle make files are tested and are supported with the make utility for
your platform.
■ Oracle library names and the contents of Oracle libraries are subject to change
between releases. Always use the demo_product.mk make file that ships with
the current release as a guide to determine the required libraries.
The listed signals affect all precompiler applications. You can have more than one
signal handle for SIGINT. For SIGINT, use osnsui() and osncui() to register and
delete signal-catching routines.
You can also install as many signal handlers as you want for other signals. If you are
not connected to the Oracle process, you can have multiple signal handlers.
Example 5–1 shows how to set up a signal routine and a catching routine.
** an error occurs.
*/
Example 5–2 shows how to use the osnsui() and the osncui() routines in an application
program.
main(argc, argv)
int arc;
char **argv;
{
...
if (err = osncui(handle))
{
/* if the return value is non-zero, an error has occurred
Take appropriate action for the error. */
...
}
...
}
This chapter describes how to configure Oracle Net Services on Stratus systems. It
contains the following sections:
■ Location of Oracle Net Services Configuration Files
■ Oracle Protocol Support
The following table describes the parameters used in this address specification:
Parameter Description
PROTOCOL The protocol support to be used. The value is TCP. It is not case
sensitive.
HOST The host name or the host IP address.
PORT The TCP/IP port. Specify the port as either a number or the alias
name mapped to the port in the /STCPservices file. Oracle
recommends a value of 1521.
Runtime Edition
The following alphabetically lists the components available with each installation type
of the Oracle9i Client Runtime top-level component. Refer to the release notes for your
platform for updates on component availability.
■ SQL*Plus
■ Oracle Net
Administrator Edition
Oracle9i Client Administrator includes the components in the Oracle9i Client Runtime,
and the following components. Refer to the release notes for your platform for updates
on component availability.
■ Oracle Call Interface
■ Oracle Net, including Oracle Protocol Support
■ Pro*C/C++ 9.2.0.4.0
■ Pro*COBOL 1.8.77
■ Pro*COBOL 9.2.0.4.0
Product Descriptions
The following table, Table A–1, provides descriptions and release numbers for
products available for installation. Some products described are automatically
installed with other products. Refer to the release notes for your platform for updates
on component availability.
A I
administering command line SQL, 4-1 initialization files, 3-2
installation
Oracle Internet Directory, 0-x
C
Oracle Workflow, 0-x
C post-installation tasks, 3-1
Pro*C/C++, 5-2 pre-installation tasks, 1-1
catching routine, 5-6 installation types
example, 5-6 with Oracle9i Client, A-1
configuration files interrupting SQL*Plus, 4-5
Oracle Net, 6-1 ireclen, 5-2
Oracle Net Services, 6-1
precompiler, 5-1
L
login files, 3-2
D
login.sql file, 4-1
debugger programs, 5-2
demonstration programs
oracle call interface, 5-5
M
Pro*C/C++, 5-3 multiple signal handlers, 5-6
demonstration tables
creating manually, 4-2
O
deleting, 4-2
directories OCI. See Oracle Call Interface
permissions, 3-1 Oracle Call Interface
documentation defined, A-2
on administration and tuning, 0-x installation types available with
on migrating and upgrading from previous oracle call interface, 5-5
release, 0-x demonstration programs, 5-5
related, 0-x Oracle Net Client
installation types available with, A-1
Oracle Net configuration files, 6-1
E Oracle Net Services
environment variables defined, A-2
TNS_ADMIN, 6-1 protocol support, 6-2
protocols, 6-2
Oracle Net Services configuration files, 6-1
F
oracle precompiler and OCI linking and makefiles
files custom makefiles, 5-5
login files, 3-2 Oracle Precompilers, post-installation tasks, 3-3
permissions, 3-1 Oracle Protocol Support, A-1
profile, 3-2 oracle user
post-installation tasks, 3-2
G Oracle9i Client top-level component, installation
types available with, A-1
glogin.sql file, 4-1 oreclen, 5-2
Index-1
P editor, 4-4
installation types available with, A-1
post-installation tasks interrupting, 4-5
Oracle Precompilers, 3-3
PRODUCT_USER_PROFILE Table, 4-2
precompiler configuration files, 5-1
restrictions, 4-5
precompilers running operating system commands, 4-4
overview, 5-1
setup files, 4-1
requirements, 1-2
site profile, 4-1
signals, 5-6 SPOOL command, 4-5
uppercase to lowercase conversion, 5-2
system editor, 4-4
value of ireclen and oreclen, 5-2
user profile, 4-1
vendor debugger programs, 5-2 using command line SQL*Plus, 4-4
Pro*C/C++
system editor
demonstration programs, 5-3
SQL*Plus, 4-4
described, A-2
installation types available with, A-1
make files, 5-3 T
signals, 5-6 TCP/IP protocol support
using, 5-2 defined, A-2
Pro*COBOL tools
described, A-2 requirements, 1-2
installation types available with, A-1
requirements for, 1-3
PRODUCT_USER_PROFILE Table, 4-2 U
profile files, 3-2 user interrupt handler, 5-6
protocol support user profile
TCP/IP, defined, A-2 SQL*Plus, 4-1
protocols, 6-2 using command line SQL*Plus, 4-4
R
related documentation, 0-x
requirements
precompilers, 1-2
Pro*COBOL, 1-3
tools, 1-2
restrictions (SQL*Plus), 4-5
resizing windows, 4-5
return codes, 4-5
root user
post-installation tasks, 3-1
running operating system commands, 4-4
S
setup files
SQL*Plus, 4-1
SIGINT two-task signal, 5-6
SIGIO two-task signal, 5-6
signal handlers
using, 5-6
signal routine, 5-6
example, 5-6
SIGURG two-task signal, 5-6
SPOOL command
SQL*Plus, 4-5
using, 4-5
SQL*Plus
command line help, 4-3
default editor, 4-4
described, A-2
Index-2