Oracle8i
Enterprise Edition for Windows NT Getting Started
Release 8.1.5 for Windows NT A68694-01 |
|
This chapter introduces you to Oracle8i Enterprise Edition.
Specific topics discussed:
Oracle8i Enterprise Edition for Windows NT is a development and deployment platform for the Internet.
Oracle8i Enterprise Edition for Windows NT features include the following:
Oracle8i Enterprise Edition client and server software operates on a personal computer (PC), running on the following Microsoft operating systems:
Operating System | Oracle Client software | Oracle Server software |
---|---|---|
Windows NT Workstation 4.0 |
Yes |
Yes |
Windows NT Server 4.0 |
Yes |
Yes |
Windows NT Server 4.0 |
Yes |
Yes |
Windows 95 |
Yes |
No |
Windows 98 |
Yes |
No |
Windows NT Server, Enterprise Edition includes a new capability called 4GB RAM Tuning (4GT). This capability allows memory-intensive applications running on Windows NT Server, Enterprise Edition to utilize up to 50% more RAM on Intel Architecture servers. It does this by reducing the potential RAM allocated to the NT kernel from 2 Gigabytes (GB) to 1 GB, and increasing the potential RAM allocated to processes from 2 GB to 3 GB. Note that this capability is not currently available on any other Microsoft operating system.
For Oracle Server releases 7.3.4, 8.0.3, 8.0.4, 8.0.5, 8.1.3, 8.1.4, and 8.1.5 there is no additional Oracle configuration required to take advantage of 4GB RAM Tuning, nor is there a requirement that this feature be enabled in order to use Oracle Server.
To use 4GT for Oracle7 Server release 7.3.3, you must run the Windows NT IMAGECFG.EXE tool at the MS-DOS command prompt:
C:\> IMAGECFG -L ORACLE73.EXE
Additional
Information:
See your Microsoft operating system documentation for more information on using 4GB RAM Tuning and the IMAGECFG.EXE tool, or visit: |
These tables describe the new products and features of release 8.1.5 specific to Windows NT.
Additional
Information:
See Getting to Know Oracle 8i for the list of new products and features common to all operating systems. |
This table describes the new products of Oracle8i Enterprise Edition release 8.1.5.
New Product | Description | For more information, see... |
---|---|---|
OPERFCFG |
OPERFCFG is an Oracle tool that you run from the MS-DOS command prompt to edit the Oracle for Windows NT Performance Monitor's Hostname, Password, and Username registry parameters. OPERFCFG provides an alternative to modifying parameters with REGEDT32, which requires you to manually search through registry subkeys until you find the correct location. |
Appendix C, "Oracle 8i Configuration Parameters and the Registry" |
Oracle Administration Assistant |
A collection of snap-ins that enable you to perform various administrative functions within Microsoft Management Console. These functions consist of starting and stopping the database service, auto-starting Oracle services, viewing information about Oracle background processes, configuring Oracle database users to be authenticated by Windows NT, and editing the registry parameter settings. Note: Microsoft Management Console must be installed. |
Chapter 10, "Authenticating Database Users with Windows NT" and Appendix C, "Oracle 8i Configuration Parameters and the Registry" |
Oracle Advanced Security - Export Edition |
Provides both encryption and authentication services. Encryption allows data privacy by ensuring that data cannot be read during transmission over a network. RSA, RC4, DES encryption, and MD5 checksumming are all installed automatically with Oracle Advanced Security option. Checksumming ensures that data is not modified during transmission over a network. Note: Although not a new Oracle product, this product is new to the Oracle8i Enterprise Edition for Windows NT CD-ROM. |
|
Oracle AppWizard for Microsoft Visual C++ |
Lets you create an Oracle application skeleton in C++ code without writing a single line of code. You then customize the application skeleton as needed. This wizard is integrated within the Microsoft Visual C++ 5.0 development environment. Note: To install Oracle AppWizard for Microsoft Visual C++, you must have Microsoft Visual C++ already installed. |
|
COM Automation Feature |
Lets PL/SQL developers programmatically manipulate Component Object Model (COM) objects through the OLE Automation interface (IDispatch). This option provides a PL/SQL package and exposes a set of application programming interfaces (APIs) to instantiate COM objects, get and set their properties, and invoke their methods. PL/SQL developers can call these APIs from PL/SQL subprograms, stored procedures, stored functions, or triggers to manipulate COM objects. There are no restrictions as to where the COM objects can reside. They can be either local to the database server or be accessed remotely through the Distributed Component Object Model (DCOM). |
|
Oracle Services for Microsoft Transaction Server |
Lets application developers create and deploy COM-based applications using Microsoft Transaction Server (MTS) against Oracle8i Enterprise Edition and to have the application transactions coordinated by MTS. Note: To use Oracle Services for MTS, you must install Microsoft Transaction Server and Microsoft Management Console. |
This table describes the new features of Oracle8i Enterprise Edition release 8.1.5 specific to Windows NT.
New Feature | Description | For more information, see... |
---|---|---|
Optimal Flexible Architecture (OFA) |
Provides a structured method for installing Oracle databases and applications in a manner that helps promote ease of maintenance, improved performance, and reliability. |
"Optimal Flexible Architecture Overview" Note: OFA has caused a number of changes to the Oracle directory tree, file names, directory names, and the definition of Oracle home since release 8.0.x. See "Differences Between Directory Trees by Release" for a list of changes. |
Operating system authentication of DBA users by default |
When you install Oracle8i Enterprise Edition, your Windows NT user name is automatically added to a Windows NT local group called ORA_DBA, giving you DBA access to the Oracle database. Membership in ORA_DBA lets you make connections to the Oracle database without a password. |
"Automatically Enabling Operating System Authentication During Installation" |
Although the Oracle8i Enterprise Edition for Windows NT CD-ROM in your kit contains many Oracle products, you may install and use only those products for which you have purchased licenses. For additional licensing information, refer to the Global License Terms booklet in your kit.
Oracle Support Services does not provide support for products where licenses have not been purchased.
Oracle Enterprise Manager is not included on the Oracle8i Enterprise Edition for Windows NT CD-ROM. Oracle Enterprise Manager is shipped on a separate CD-ROM from the Oracle8i Enterprise Edition for Windows NT kit and must be installed in a separate Oracle home from Oracle Server. For more information on Oracle Enterprise Manager, refer to the documentation included on the Oracle Enterprise Manager CD-ROM.
Net8, which is included on the Oracle8i Enterprise Edition for Windows NT CD-ROM, supports very large scale mission-critical environments. It offers a state-of-the-art security server and simplifies administration and configuration of both large and small environments. See the Net8 Administrator's Guide for a descriptionof Net8 features in general. The features described in the tables beginning are specific to the NT and Windows 95/98 platforms.
When you run Oracle Universal Installer, you can choose to install products from the Oracle8i Enterprise Edition, Oracle8i Client, or Programmer/2000 installation options.
The following table lists the three installation options, their subset installation types, and the operating systems on which you can install the products.
Note: The Oracle Server database component is available only from the Oracle8i Enterprise Edition installation option and can be installed only on Windows NT. |
The installation option you select will have an effect on listener and Client Service Names configuration as well as on NT services.
During server installation, the Net8 Configuration Assistant configures the listener as described below.
For each client (or Programmer/2000) installation type, the Net8 Configuration Assistant runs without user input and configures a default client profile that contains the Net8 naming domain information. Profile information is stored in a file named SQLNET.ORA.
After the Net8 Configuration Assistant executes, the Net8 Easy Configuration Assistant runs, configuring net service names for the local naming method (TNSNAMES.ORA). See Chapter 6, "Configuring the Naming Methods with the Listener" of the Net8 Administrator's Guide, to configure this method.
If you do not want net service names to reside in the TNSNAMES.ORA, click Cancel and see Chapter 6, "Configuring the Naming Methods with the Listener" of the Net8 Administrator's Guide to configure another naming method.
The installation options you choose will have different effects on your Windows NT services, as described below.
The following Windows NT services are installed during a Typical or Minimal installation:
Oracle Service | Description | Server | Client |
---|---|---|---|
OracleHOME_NAMEClientCache |
Yes |
Yes |
|
OracleHOME_NAMETNSListener |
Yes |
No |
When you install Oracle Connection Manager, using the Custom Installation option, the following NT services are installed. After configuration, you must start the service(s) you need:
Oracle Service | Description |
---|---|
OracleHOME_NAMECMAdmin |
|
OracleHOME_NAMECMan |
This table describes the Oracle products that are available when you select the Oracle8i Enterprise Edition installation option.
Oracle8i Enterprise Edition can be installed only on Windows NT.
Oracle8i Enterprise Edition Products | Typical | Minimal | Custom |
---|---|---|---|
A collection of files required by Oracle assistants. |
Yes |
Yes |
Yes |
Using Oracle Recovery Manager (RMAN.EXE) for Oracle database backups requires the installation of a media management product in order to back up and restore from tape storage. You can choose to install the media management product supplied with Oracle8i Enterprise Edition, which is LSM, or use a third-party media management product that also complies with Oracle's Backup Solutions Program. LSM also includes a scaled-down version of Legato NetWorker. The installer prompts you to confirm whether or not you want to install LSM. When you confirm installation, LSM is installed automatically. For more information on this product, call toll free (1) 888-8-LEGATO in the United States of America, or visit Legato's Oracle backup and recovery Web site: |
N/A |
N/A |
Yes |
Provides products that enable client connection to databases across a network. A client-side application sends a request to Net8 to be transported across the network to the server. |
Yes |
Yes |
Yes |
Net8 Configuration Tools: |
|
|
|
Net8 Configuration Assistant
Oracle recommends using the Net8 Configuration Assistant
to configure certain Net8 client and server components after installation.
Net8 Configuration Assistant can also be run in stand-alone
mode to configure naming methods, net service names, and the listener.1
To start Net 8 Configuration Assistant: Choose Start>Programs>Oracle-Home_Name>Network Administration>Net8 Configuration Assistant. Additional Information: See Chapter 5: "Considerations for Upgrades and Migration and Chapter 7: "Enabling Optional Net8 Features" of the Net8 Administrator's Guide. |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
|
Yes |
Yes |
Yes |
|
Net8 clients communicate with Oracle servers through net
service names that are easy-to-remember aliases for database addresses.
Net8 resolves net service names using the following naming methods:
|
|
|
|
|
Yes |
Yes |
Yes |
Net8 Support for the following protocols:2 Net8 Client (and not Oracle Universal Installer) installs
TCP/IP and Named Pipes and auto-detects SPX. SPX is only installed in the
installation packages if the appropriate software is detected on your system.
If you explicitly select this product in the Custom installation type,
it will be installed even if you do not have the appropriate software on
your computer.
|
|
|
|
TCP/IP
|
Yes |
Yes |
Yes |
SPX
|
Yes |
Yes |
Yes |
Named Pipes
|
Yes |
Yes |
Yes |
Bequeath
|
N/A
|
||
Logical Unit Type 6.2 (LU6.2) Protocol Adapter
|
Yes |
No |
Yes |
Net8 Scalability Features
|
|
|
|
No |
No |
Yes |
|
WINSOCK2 is a standard feature of the Windows NT release
4.0 operating system. Oracle uses these WINSOCK2 features in Net8:
|
Yes |
Yes |
Yes |
Net8 Security Features: Incorporates a Net8 application proxy for implementing
firewall-like functionality. See Chapter 6: "Enabling Connection Concentration"
of the Net8 Administrator's
Guide.
|
No |
No |
Yes |
Yes |
No |
Yes |
|
Allows users to access multiple accounts and applications
with a single password. This feature eliminates the need for multiple user
passwords and simplifies administration of user accounts and passwords.
Centralized, secure authentication services ensure high
confidence in the identity of users, clients, and servers in distributed
environments. Network authentication services can also provide the benefit
of single sign-on for users.
Support exists for the following authentication methods:
|
Yes |
No |
Yes |
Net8 Enhancements for Developers:
An application programming interface (API) that lets developers write applications that use Net8 for connectivity. Net8 OPEN offers the following benefits:
For more information, see the Net8
Administrator's Guide.
|
Yes |
Yes |
Yes |
Object Type Translator (OTT)
Oracle INTYPE File Assistant
|
Yes |
No |
Yes |
Oracle Snap-In Common Files A collection of snap-ins that let you perform various
administrative functions within Microsoft Management Console.
Oracle Administration Assistant for Windows NT
Oracle Remote Configuration Agent
|
Yes |
Yes |
Yes |
Oracle AppWizard for Microsoft Visual C++
Note: To install Oracle AppWizard for Microsoft
Visual C++, you must have Microsoft Visual C++ already installed.
|
No |
No |
Yes |
Oracle Call Interface (OCI) |
Yes |
No |
Yes |
COM Automation |
Yes |
No |
Yes |
Oracle Connection Manager |
No |
No |
Yes |
Oracle interMedia
Image
Audio
Video
Text
Locator
This multi-component product requires a separate license. |
Yes |
No |
Yes |
Oracle options |
Yes |
No |
Yes |
Oracle Data Migration Assistant |
Yes |
Yes |
Yes |
Oracle Database Configuration Assistant |
Yes |
Yes |
Yes |
Oracle Documentation |
Yes |
Yes |
Yes |
Oracle for Windows NT Performance Monitor |
Yes |
No |
Yes |
Oracle Intelligent Agent |
Yes |
Yes |
Yes |
Oracle Java Database Connectivity (JDBC) Drivers |
Yes |
Yes |
Yes |
Oracle Java option |
Yes |
No |
Yes |
Oracle Java Tools |
Yes |
No |
Yes |
Oracle Names A distributed naming service developed for Oracle environments
to help simplify the setup and administration of global, client/server
computing networks. Oracle Names does this by establishing and maintaining
an integrated system of Names servers. Oracle Names servers work like a
directory service storing addresses for all the database services on a
network and making them available to clients that want to make a connection.
See the Net8 Administrator's
Guide for more information on this product.
|
No |
No |
Yes |
Oracle Objects for Object Linking and Embedding (OLE) |
Yes |
|
Yes |
Oracle Objects Functionality |
Yes |
No |
Yes |
Oracle Open Database Connectivity (ODBC) Driver |
Yes |
Yes |
Yes |
Oracle Parallel Server Enables multiple Oracle instances to share a single Oracle
database. This product requires a separate license.
The following product is automatically installed when
you install Oracle Parallel Server option:
Oracle Parallel Server Manager
Enables Oracle Parallel Server nodes to manage multiple parallel server instances. |
Yes |
No |
Yes |
Oracle Partitioning option |
Yes |
No |
Yes |
Oracle Server |
Yes |
Yes |
Yes |
Oracle Services for Microsoft Transaction Server |
No |
No |
Yes |
Oracle SNMP Agent |
No |
No |
Yes |
A preprocessor for Java programs that contain embedded SQL statements. Oracle SQLJ Translator converts the SQL statements to JDBC calls. |
Yes |
No |
Yes |
Oracle Universal Installer |
Yes |
Yes |
Yes |
Oracle Utilities |
Yes |
Yes |
Yes |
Oracle Visual Information Retrieval
A demonstration is also available. |
Yes |
No |
Yes |
Oracle Web Publishing Assistant |
Yes |
No |
Yes |
Oracle8i Enterprise Edition Release Notes |
Yes |
Yes |
Yes |
This table describes the Oracle products that are available when you select the Oracle8i Client installation option.
Oracle8i Client can be installed on Windows NT, Windows 95, and Windows 98.
Oracle8i Client Products | Typical | Custom |
---|---|---|
Assistant Common Files |
Yes |
Yes |
Legato Storage Manager (LSM)
The installer prompts you to confirm whether or not you
want to install LSM. When you confirm installation, LSM is installed automatically.
|
NT only |
NT only |
Net8 Client
|
Yes |
Yes |
Net8 Configuration Tools: |
|
|
Oracle recommends using the Net8 Configuration Assistant to configure certain Net8 client and server components after installation. Net8 Configuration Assistant can also be run in stand-alone mode to configure naming methods, net service names, and the listener.1 To start Net 8 Configuration Assistant:
Additional Information: See Chapter 5: "Considerations for Upgrades and Migration and Chapter 7: "Enabling Optional Net8 Features" of the Net8 Administrator's Guide. |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Net8 Support for the following naming methods: |
|
|
|
Yes |
Yes |
Support for the following protocols:2
|
|
|
Enables client/server conversation over a network using TCP/IP and Net8. This combination of Oracle products enables an Oracle application on a client to communicate with remote Oracle databases through TCP/IP (if the Oracle database is running on a host system that supports network communication using TCP/IP). |
Yes |
Yes |
Enables client/server conversation over a network using SPX/IPX and Net8. This combination of Oracle products enables an Oracle application on a client to communicate with remote Oracle databases through SPX/IPX (if the Oracle database is running on a host system that supports network communication using SPX/IPX). This protocol is predominantly used in Novell Netware environments. |
Yes |
Yes |
Enables client/server conversation over a network using Named Pipes and Net8. This combination of Oracle products enables an Oracle application on a client to communicate with remote Oracle databases through Named Pipes (if the Oracle database is running on a host system that supports network communication using Named Pipes). |
Yes |
Yes |
Enables clients to retrieve information from the database without using the network listener. The Bequeath protocol internally spawns a server thread for each client application. In a sense, it does the same operation that a remote network listener does for your connection, yet locally. Bequeath has the following attributes:
|
||
The adapter is part of the IBM Advanced Program-to-Program Communication (APPC) architecture. APPC is the IBM peer-to-peer (program-to-program) protocol for a System Network Architecture (SNA) network. SNA is an IBM reference model similar to the Open Systems Interconnect (OSI) model of the International Standards Organization (ISO). APPC architecture lets the client and host communicate over an SNA network without forcing the client to emulate a terminal (as in terminal-to-host protocols). APPC architecture allows peer-to-peer communication; the client can initiate communication with the server. An SNA network with the LU6.2 and Physical Unit Type 2.1 (PU2.1) protocols provides APPC. The LU6.2 protocol defines a session between two application programs; LU6.2 is a product-independent LU-type. The LU6.2 Protocol Adapter enables an Oracle application on a PC to communicate with an Oracle database. This communication occurs over an SNA network with the Oracle database on a host system that supports APPC. |
Yes |
Yes |
Yes |
Yes |
|
Support exists for the following authentication methods: |
Yes |
Yes |
Net8 Enhancements for Developers:
An application programming interface (API) that lets developers write applications that use Net8 for connectivity. Net8 OPEN offers the following benefits:
|
Yes |
Yes |
Object Type Translator (OTT)
An assistant that helps you to create an INTYPE file, which provides a list of types for OTT to translate. |
Yes |
Yes |
Oracle AppWizard for Microsoft Visual C++
Note: To install Oracle AppWizard for Microsoft Visual C++, you must have Microsoft Visual C++ already installed. |
No |
Yes |
Oracle Call Interface (OCI) |
Yes |
Yes |
Oracle Documentation |
Yes |
Yes |
Oracle interMedia Client Provides an Oracle8i interMedia Audio, Image, and Video Java inteface that lets you use client-side applications to manipulate and/or modify multimedia data stored in a network accessible database on the server. |
Yes |
Yes |
Oracle Visual Information Retrieval Client
A demonstration is also available. |
Yes |
Yes |
Oracle Java Database Connectivity (JDBC) Drivers |
Yes |
Yes |
Oracle Java Tools |
Yes |
Yes |
Oracle Objects for Object Linking and Embedding (OLE) |
Yes |
Yes |
Oracle Open Database Connectivity (ODBC) Driver |
Yes |
Yes |
Oracle Services for Microsoft Transaction Server |
No |
|
Oracle Universal Installer |
Yes |
Yes |
Oracle Utilities |
Yes |
Yes |
Oracle Web Publishing Assistant |
||
Oracle8i Enterprise Edition Release Notes |
Yes |
Yes |
SQL*Plus |
Yes |
Yes |
This table describes the Oracle products that are available when you select the Programmer/2000 installation option.
Programmer/2000 can be installed on Windows NT, Windows 95, and Windows 98.
Programmer/2000 Products | Typical | Custom |
---|---|---|
Assistant Common Files |
Yes |
Yes |
Net8 Client
|
Yes |
Yes |
Net8 Configuration Tools: |
|
|
Oracle recommends using the Net8 Configuration Assistant to configure certain Net8 client and server components after installation. Net8 Configuration Assistant can also be run in stand-alone mode to configure naming methods, net service names, and the listener.1 To start Net 8 Configuration Assistant:
|
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
|
Net8 Support for the following naming methods:
|
|
|
|
Yes |
Yes |
Net8 Support for the following protocols:2
|
|
|
|
Yes |
Yes |
|
Yes |
Yes |
|
Yes |
Yes |
The adapter is part of the IBM Advanced Program-to-Program Communication (APPC) architecture. APPC is the IBM peer-to-peer (program-to-program) protocol for a System Network Architecture (SNA) network. SNA is an IBM reference model similar to the Open Systems Interconnect (OSI) model of the International Standards Organization (ISO). APPC architecture lets the client and host communicate over an SNA network without forcing the client to emulate a terminal (as in terminal-to-host protocols). APPC architecture allows peer-to-peer communication; the client can initiate communication with the server. An SNA network with the LU6.2 and Physical Unit Type 2.1 (PU2.1) protocols provides APPC. The LU6.2 protocol defines a session between two application programs; LU6.2 is a product-independent LU-type. The LU6.2 Protocol Adapter enables an Oracle application on a PC to communicate with an Oracle database. This communication occurs over an SNA network with the Oracle database on a host system that supports APPC. |
Yes |
Yes |
Enables clients to retrieve information from the database without using the network listener. The Bequeath protocol internally spawns a server thread for each client application. In a sense, it does the same operation that a remote network listener does for your connection, but locally.
|
||
Yes |
Yes |
|
Allows users to access multiple accounts and applications with a single password. This feature eliminates the need for multiple user passwords and simplifies administration of user accounts and passwords. |
Yes |
Yes |
Net8 Enhancements for Developers:
|
Yes |
Yes |
Object Type Translator (OTT)
An assistant that helps you to create an INTYPE file, which provides a list of types for OTT to translate. |
Yes |
Yes |
Oracle AppWizard for Microsoft Visual C++
|
|
Yes |
Oracle Call Interface (OCI) |
Yes |
Yes |
Oracle Documentation |
Yes |
Yes |
Oracle Java Database Connectivity (JDBC) Drivers |
Yes |
Yes |
Oracle Java Tools |
Yes |
Yes |
Oracle Objects for Object Linking and Embedding (OLE) |
Yes |
Yes |
Oracle Open Database Connectivity (ODBC) Driver |
Yes |
Yes |
Oracle SQLJ Translator |
Yes |
Yes |
Oracle Universal Installer |
Yes |
Yes |
Oracle8i Enterprise Edition Release Notes |
Yes |
Yes |
Pro*C/C++ |
Yes |
Yes |
Pro*COBOL
|
Yes |
Yes |
SQL*Plus |
Yes |
Yes |
The table below lists the supported vendor for each networking protocol.
The following features are currently unsupported on the Microsoft NT and Windows 95/98 platforms.