Oracle Oracle7 Server 7.3 Getting Started Manual

For windows nt; release 7.3
Table of Contents

Advertisement

Quick Links

Oracle7 Server

Getting Started

for Windows NT
Release 7.3
Part No. A42396–1
The Relational Database Management System

Advertisement

Table of Contents
loading

Summary of Contents for Oracle Oracle7 Server 7.3

  • Page 1: Oracle7 Server

    Oracle7 Server Getting Started for Windows NT Release 7.3 Part No. A42396–1 The Relational Database Management System...
  • Page 2 Oracle7 Server Getting Started for Windows NT , Release 7.3 Part No. A42396–1 Copyright 1996 Oracle Corporation All rights reserved. Printed in the U.S.A. Primary Author: Joseph Garcia Contributors: Mark MacDonald, Uma Murthy, Liff Thomas, Milton Wan, Vivekandha Raja, Prem Kumar, Dave Colello, Linlong Jiang, Tina Marc This software was not developed for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications.
  • Page 3 Windows NT. Included in this Guide: introduction to Oracle7 Server for Windows NT installation instructions Oracle WebServer 1.0 Oracle Spatial Data Option using Oracle7 Server for Windows NT getting the most out of Integration with Windows NT database maintenance documentation roadmap...
  • Page 4 Windows NT and configured it for your PC and network hardware are familiar with Windows NT and your network transport protocol Additional Information: If you are not familiar with Oracle products and terminology, see Oracle7 Server Concepts. Oracle7 Concepts...
  • Page 5: Appendix A Documentation Roadmap

    Windows NT–specific defaults (and ranges) for them. Appendix D Configuration Parameters and the NT Registry Describes the use of the Windows NT Registry for various Oracle products. Additionally, it lists the defaults and ranges for configuration parameters.
  • Page 6 Windows NT operation, see Messages and Codes in this Guide. Release Notes Release Notes contain information not available at the time the documentation was created. See Release Notes for information about specific features and procedures. Oracle7 Server Getting Started for Windows NT...
  • Page 7 A backslash before a directory name indicates that \DIRECTORY the directory is a subdirectory. SID (system identifier) represents the unique name of an Oracle instance. The SID you assign to a particular instance becomes the value of the ORACLE_SID initialization parameter for the associated database.
  • Page 8 Reader Comments We value and appreciate your comments as an Oracle user and reader of our manuals. As we write, revise, and evaluate our documentation, your opinions are the most important input we receive. At the back of this Guide is a Reader’s Comment Form.
  • Page 9: Table Of Contents

    ........1 – 9 Oracle Networking Software ......
  • Page 10 ....... 3 – 13 Oracle7 Server Getting Started for Windows NT...
  • Page 11 Creating a New Database ....... . 3 – 14 Preparing to Create a New Database .
  • Page 12 ......D – 7 Oracle7 Server Getting Started for Windows NT...
  • Page 13 Codes 9200–9499: Oracle Database Messages ....E – 5 Codes 4000–4999: Windows NT–Specific Oracle Messages . . . E – 9 File I/O Errors: OSD–4000 to OSD–4099 .
  • Page 14 Oracle7 Server Getting Started for Windows NT...
  • Page 15: Introducing Oracle7 Server For Windows Nt

    C H A P T E R Introducing Oracle7 Server for Windows NT his chapter introduces you to Oracle7 Server for Windows NT. It includes: special terms Oracle7 Server for Windows NT overview Oracle7 Server for Windows NT integration with Windows NT Oracle7 Server for Windows NT product contents Introducing Oracle7 Server for Windows NT 1 –...
  • Page 16: Special Terms

    TNS function calls into requests to the underlying network protocol. Any Oracle application tool (such as SQL*Plus), an Oracle tool Oracle end–user tool (such as Oracle Forms), or a third–party software program that interfaces with an Oracle7 Server. Structured Query Language—the internationally accepted standard for defining and manipulating relational databases.
  • Page 17: Oracle7 Server For Windows Nt Overview

    (LAN). The server machine must be running Windows NT Version 3.51. This customized Windows NT version of the Oracle RDBMS operates in essentially the same manner as the Oracle RDBMS on other platforms.
  • Page 18 Oracle Enterprise Manager WebServer 1.0—bundled as part of Oracle7 Server for Windows NT. Oracle WebServer 1.0 enables you to bring data stored on your Oracle7 Server to the World Wide Web. Additional Information: For more information on the WebServer 1.0, see Oracle WebServer User’s Guide.
  • Page 19 Oracle7 Server for Windows NT. See Installation in this Guide for more information. Oracle Names Support—a tool that allows you to save (in a centralized database) full network locations in the form of easy–to–remember aliases.
  • Page 20: Features Specific To Windows Nt

    Windows NT Services Naming Conventions For each instance created, Oracle defines an Oracle service—the Windows NT service related to the database executable. This Oracle database service is named OracleServicesid, where sid is the instance name. (The...
  • Page 21: Oracle7 Server For Windows Nt Product Contents

    Each instance of the Oracle7 Server for Windows NT has its own (separate) Oracle system process and Oracle database service. When you make a local or remote connection to an instance, Oracle starts one new thread in the process dedicated to the new connection.
  • Page 22: Server-Windows Nt

    Export—writes data from the Oracle7 Server for Windows NT to an operating system file. Use Export for data archiving and moving data to other Oracle databases. See Chapter 4 of this Guide and Oracle7 Server Utilities for instructions. Import—reads data from export files into Oracle7 Server for Windows 1 –...
  • Page 23: Client Software

    TCP/IP Adapter V2.3 Named Pipes Adapter V2.3 SPX Adapter V2.3 Oracle Names V1.1 (use with SQL*Net V2) SQL*Plus SQL*Plus for Windows NT is a command language interface enabling you to use the SQL and PL/SQL database languages in the Windows NT environment.
  • Page 24 See the online Help for more information. Oracle Objects for OLE Oracle Objects for OLE is an object linking and embedding (OLE) application programming interface for use with Microsoft Visual Basic and VBA–enabled applications. Adobe Acrobat Runtime Installation of the Oracle7 Server for Windows NT software includes a runtime version of Adobe Acrobat.
  • Page 25: Oracle Networking Software

    (MultiProtocol Interchange and Oracle Names) require a number of configuration files with precise syntax. These configuration files must be created using Oracle Network Manager (a graphical user interface tool for creating configuration files quickly and accurately). Additional Information: For more information on Network...
  • Page 26 Appropriately configured users can access this database at every node on the network over any network protocol supported by SQL*Net. Oracle Names enables such users to access or refer to databases anywhere else on the network by short mnemonic names.
  • Page 27: Installing Oracle7 Server For Windows Nt

    Windows on Win32 (WOW) before you install co–existence of Oracle7 Server for Windows NT and Oracle7 Workgroup Server installation types using Oracle Installer server/client installations Windows client installations configuring SQL*Net separately installing Oracle7 Options removing Oracle7 products migrating from earlier releases Attention: The instructions in this chapter cover installation of Oracle7 Server for Windows NT from a CD–ROM only.
  • Page 28: A Note On Directories

    This Guide assumes that all directory names are the default names created during the Oracle7 Server for Windows NT installation process. For example, the Oracle home directory for Windows NT products is assumed to be \ORANT. If your system is set up using different directory names, substitute these names for the default names found in this Guide.
  • Page 29: Software

    Note: The preceding list describes only the requirements for the Oracle7 Server for Windows NT software, which includes the Oracle RDBMS, Oracle7 utilities, and SQL*Net server software. Note: Client machines connected to the Oracle7 Server for Windows NT must use the client component of the same version of SQL*Net installed on the server.
  • Page 30: Windows On Win32 (Wow)

    Server for Windows NT and the SQL*Net Listener) are 32–bit Windows NT applications. However, you can also use the Windows NT subsystem—Windows on Win32 (WOW)—to use 16–bit Oracle Windows products. (Windows on Win32 is installed automatically when you install the Windows NT operating system.)
  • Page 31: Before You Install

    First Time Installation For the first time installation of Oracle7 Server for Windows NT on a server containing no previous version of an Oracle Server, verify that the volume on which you plan to install the Oracle7 Server for Windows NT exists and has enough disk space (see System Requirements in this Chapter).
  • Page 32: Installation Types-Windows Nt

    Install your choice of: Application User – SQL*Plus – SQL*Net Client – SQL*Net Protocol Adapters – Oracle Call Interface – Oracle Installer Database Administrator – Oracle7 Utilities – SQL*Plus – SQL*Net Client 2 – 6 Oracle7 Server Getting Started for Windows NT...
  • Page 33: Oracle7 Server

    – SQL*Net Protocol Adapters – Oracle Call Interface – Oracle Enterprise Manager – Oracle Installer Oracle7 Server Install your choice of: Oracle7 Server Oracle7 Server Options Oracle WebServer Oracle7 Utilities Oracle7 Performance Utility Oracle Call Interface Oracle Intelligent Agent Oracle Enterprise Manager...
  • Page 34: Selective

    Oracle7 Spatial Data Utilities Oracle7 Utilities Required Support Files SQL*Net – Oracle Intelligent Agent – Oracle Names Server – SQL*Net Client – SQL*Net Protocol Adapters (Named Pipes, SPX, TCP/IP) – SQL*Net Server SQL*Plus 2 – 8 Oracle7 Server Getting Started for Windows NT...
  • Page 35: Options-Windows Nt Server

    Introducing Oracle7 Server for Windows NT in this Guide. Using Oracle Installer These versions of Oracle Installer are available on your product CD: Oracle Installer for Windows NT (for installing Windows NT products) Oracle Installer for Windows (for installing Windows products...
  • Page 36 However, you should complete Step 2 below to ensure that you use the current release of Oracle Installer to install your Oracle7 Server for Windows NT. Set Up the CD–ROM Drive Verify that your CD–ROM drive is properly installed. You can use any CD–ROM drive that can be attached to the...
  • Page 37 – Choose the INSTALL directory icon. – Choose the ORAINST.EXE file icon. If you are using Oracle Installer for the first time, it prompts you to select a language. b. Select a language, or choose OK to accept the default language.
  • Page 38 Click OK to dismiss the notification. The Software Asset Manager window reappears. h. Exit Oracle Installer by clicking on the Exit button, and confirm your exit when prompted. 2 – 12 Oracle7 Server Getting Started for Windows NT...
  • Page 39 Release Notes for the latest information. Click OK to dismiss the notification. The Software Asset Manager window reappears. g. Exit Oracle Installer by clicking on the Exit button, and confirm your exit when prompted. Installing Oracle7 Server for Windows NT...
  • Page 40 ORANT\DATABASE directory. Choose Yes (unless you want to create a new database of your own [Oracle recommends you use the starter database]). The Starter Database Install Options dialog box appears giving you the choice of Standard or Replication.
  • Page 41 Click OK to dismiss the notification. The Software Asset Manager window reappears. o. Exit Oracle Installer by clicking on the Exit button, and confirm your exit when prompted. If you choose Programmer/2000: a. Select Programmer/2000 in the Software Asset Manager to install the products included in this package.
  • Page 42: Installation Types-Windows/Windows 95 Clients

    Click OK to dismiss the notification. The Software Asset Manager window reappears. g. Exit Oracle Installer by clicking the Exit button, and confirm your exit when prompted. Installation Types—Windows/Windows 95 Clients This section describes Oracle7 Client, Oracle Documentation, and Selective installation procedures for clients.
  • Page 43: Oracle Documentation

    – Oracle7 Utilities – Database Administration Tools – SQL*Plus – SQL*Net – Oracle Objects for OLE – Oracle7 ODBC Driver – Oracle Call Interface – Oracle Network Manager (Windows only) – Oracle Installer Oracle Documentation Install: Oracle Documentation Oracle Installer Selective...
  • Page 44: Client System Requirements

    Oracle7 Server for Windows NT software. If the connected CD–ROM drive cannot copy files to your hard disk, refer to your CD–ROM documentation. b. Load the Oracle7 Server for Windows NT CD–ROM. 2 – 18 Oracle7 Server Getting Started for Windows NT...
  • Page 45 – enter the path and executable file name (or browse to find it), for example, G:\WINDOWS\INSTALL\ORAINST.EXE. – click Enter If you are using Oracle Installer for the first time, you must select a language at the language prompt. b. Select a language, and choose OK to accept the default language.
  • Page 46 When you run Oracle Installer from the Oracle7 Server for Windows NT CD, it prompts you to enter the company name. (If you install Oracle Installer on your computer’s hard drive, you will not receive this prompt in subsequent installations.) Type in the company name and Oracle Home location, then choose OK.
  • Page 47 Release Notes for the latest information. Click OK to dismiss the notification. The Software Asset Manager window reappears. g. Exit Oracle Installer by clicking on the Exit button, and confirm your exit when prompted. If you choose Oracle Documentation: a. Select Oracle Documentation in the Software Asset Manager to install Oracle Documentation.
  • Page 48: Configuring Sql*Net

    Additional Information: See Understanding SQL*Net for complete descriptions of LISTENER.ORA, TNSNAMES.ORA, and the contents of each file. See also Oracle Network Products User’s Guide for your client(s) for more information about your networking products. 2 – 22...
  • Page 49: Separately Installing Oracle7 Options

    Click Yes if you are licensed. If you are not licensed, contact Oracle to purchase a license. The installation process begins. After installation is complete, the Software Asset Manager reappears.
  • Page 50: Migrating From Earlier Releases

    Choose Remove. Oracle Installer warns you of any product dependencies that might cause problems if particular products are removed, and prompts you to confirm the de–installation. Migrating from Earlier Releases This section contains instructions for migrating databases created using earlier versions of Oracle7 Server for Windows NT. If you currently have data stored in one of the following: Oracle7 Server for Windows NT database, Versions 7.0, 7.1, or...
  • Page 51 SVRMGR> connect internal SVRMGR> shutdown SVRMGR> exit Shut down and delete Oracle services Shutdown and delete Oracle services belonging to the earlier database version using orasrv.exe (for Version 7.0), oradim71.exe (for Version 7.1), oradim72.exe (for Version 7.2). Example: oradim71 –delete –srvc <Oracle Service Name>...
  • Page 52: Install The Oracle7 Server

    Release 7.3 database has ORCL as the default SID). Change the ORACLE_SID from ORCL to ABCD. Note: SID is limited to four alphanumeric characters or less. b. Run regedt32.exe in line mode. Go to \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE. 2 – 26 Oracle7 Server Getting Started for Windows NT...
  • Page 53: Move Database Files

    Close the Registry. Create and start Oracle Release 7.3 services Create and start an Oracle Release 7.3 instance (without creating a new database) using the command line version of Instance Manager. If you need more information on using the command line version of Instance Manager, see Using Instance Manager for the Command Line.
  • Page 54 If you have expanded the database, move the additional database files as well. Note: You can combine the steps above into one operation with the move command. For example, move 2 – 28 Oracle7 Server Getting Started for Windows NT...
  • Page 55 Alter the database to reflect new names Alter the database to reflect the new directory and filenames; then exit Server Manager. Start the Oracle 7.0/7.1/7.2 database using Server Manager Release 7.3. Run SVRMGR73.exe in line mode. b. When prompted for a password, enter the password you used to create Oracle services.
  • Page 56 SVRMGR> ’C:\ORANT\DATABASE\sysorcl.ora’, SVRMGR> ’C:\ORANT\DATABASE\userorcl.ora’, SVRMGR> ’C:\ORANT\DATABASE\rbsorcl.ora’, SVRMGR> ’C:\ORANT\DATABASE\temporcl.ora’; Note: If your Oracle home directory is not c:\orant, replace it with the actual directory name. Note: If you have expanded the database, include the additional database files in the above statement.
  • Page 57 Rerun utlxplan.sql in any schema in which you want to use EXPLAIN PLAN. Shut down and restart the database Your Oracle database is now migrated to Release 7.3. Shutdown and restart by entering the following commands at the Server Manager prompt: SVRMGR>...
  • Page 58 2 – 32 Oracle7 Server Getting Started for Windows NT...
  • Page 59: Using Oracle7 Server For Windows Nt

    Oracle7 Server for Windows NT. Among the topics discussed in this chapter are: overview of database administration tasks Oracle services Instance Manager starting a database Instance Manager command line commands...
  • Page 60: Overview Of Database Administration Tasks

    What is an Instance? An Oracle instance is a logical term that refers to an Oracle service and a database server. Oracle services are similar to Windows NT services. In order to connect to and use an Oracle server, an Oracle service must be created and associated with the Oracle database.
  • Page 61 Note: The starter database is installed to operate in NOARCHIVELOG mode. If you wish to archive redo log files, see Setting the Archivelog Mode and Recovering the Database later in this Guide. Additional Information: You can protect your database from a disk drive malfunction by keeping (on separate physical drives) multiple control files for each database and setting the Admin.
  • Page 62 The password for the SYS username is CHANGE_ON_INSTALL. The SYSTEM password is MANAGER. SCOTT username with CONNECT and RESOURCE roles for the database. The SCOTT username has the password TIGER. 3 – 4 Oracle7 Server Getting Started for Windows NT...
  • Page 63: Oracle Services

    Guide. On occasion (for example, if you want to re–install the server software), you must stop the Oracle Services. To do this, open the Windows NT Control Panel, select Services and choose Stop. Using Oracle7 Server for Windows NT...
  • Page 64: Instance Manager

    Instance Manager, see the appendix, Using the Instance Manager from the Command Line in this Guide. 1. Double–click the Oracle Instance Manager icon in the Oracle7 Server for Windows NT Program Group. Instance Manager starts, and the Instance Manager dialog box appears.
  • Page 65 The New Instance dialog box appears. 3. Type a SID (up to four characters; remember that each SID must be unique). 4. Type the DBA Authorization Password. 5. Confirm the DBA Authorization Password. 6. Type the Maximum Number of DBA/Operators. 7.
  • Page 66: Changing Passwords

    You can use Instance Manager to change Instance passwords. Follow these steps to change passwords: 1. Select (in the Instance Manager main window) the instance for which you want to change the password. 3 – 8 Oracle7 Server Getting Started for Windows NT...
  • Page 67: Advanced Parameters

    Advanced Parameters From the New Instance dialog box, choose Advanced. The Advanced Parameters dialog box appears. Instance Manager enables you to customize creation of new databases. Note: Remember that creating new databases is an advanced task. The following table explains the parameters in the Advanced Parameters dialog box.
  • Page 68: Starting A Database

    (See the section Creating an Instance with Instance Manager earlier in this chapter.) Then, use the Database Instance Manager or Server Manager to start the database. 3 – 10 Oracle7 Server Getting Started for Windows NT...
  • Page 69: Starting A Database Using Instance Manager

    Starting a Database Using Instance Manager Databases can be started using Instance Manager (by selecting the Services and Instance checkboxes in Startup After Creation), or from ORADIM73 command line mode. Starting a Database Using Server Manager To start the database using Server Manager, follow these steps: 1.
  • Page 70: Delete An Instance

    (for example, “SVRMGR73”). Note: After you type the connect internal statement, you’re prompted to type the password of the internal account (this is the same password you entered while creating the instance). 3 – 12 Oracle7 Server Getting Started for Windows NT...
  • Page 71: Creating An Instance

    Creating an Instance The Instance Manager command line tool is run with the ORADIM73.EXE executable. To use this tool, from the command line, type ORADIM73, followed by appropriate commands and arguments (listed below). Note: If you enter ORADIM73 or ORADIM73.EXE at the command line followed by a return (that is, without any commands), you start the graphical tool.
  • Page 72: Creating A New Database

    The following flow chart diagrams the decision process for the types of tools and protocols you use if you decide to create a custom database (one specialized for your needs). 3 – 14 Oracle7 Server Getting Started for Windows NT...
  • Page 73: Preparing To Create A New Database

    If you have installed Oracle7 Server for Windows NT without the starter database or if you are creating an additional database, you must create a separate Oracle instance. See Creating an Instance with Instance Manager in this chapter for more details.
  • Page 74 7. Using any text editor, modify the new INIT sid .ORA file so that all references to the CONTROL_FILES parameter reflect the new SID. For example, if the new instance’s SID is ABC, replace CTL1ORCL.ORA (in the INITABC.ORA) with CTL1ABC.ORA. 3 – 16 Oracle7 Server Getting Started for Windows NT...
  • Page 75 CONTROL_FILES = (D:\MY_ORACLE_HOME\DATABASE\CTL1ABC.ORA) CONTROL_FILES = (%RDBMS73%\DATABASE\CTL1ABC.ORA) Warning: %RDBMS73% is instantiated by Oracle to a directory with the drive designator stated above. If a drive letter(s) is not provided, Oracle will not start properly. Attention: See Initialization File Parameters in this Guide for important additional information on modifying Windows NT–specific initialization parameters.
  • Page 76: Starting An Instance And Creating The Database

    Follow these steps to create a new database: 1. Start the instance with the Instance Manager, or follow the instructions in the Oracle Service section earlier in this chapter. 2. Set the Oracle SID environment variable to equal the SID. For example: SET ORACLE_SID=ABC If you will use this instance often, you can set the ORACLE_SID key to equal the SID in the Windows NT Registry.
  • Page 77 You should also run any other SQL scripts at this time. All SQL scripts for Oracle7 Server for Windows NT are stored in \ORANT\RDBMS nn \ADMIN. Attention: See Advanced Replication Option if you will be creating a database for Advanced Replication at this time. Additional Information: Admin.
  • Page 78: Creating Database Objects

    Windows NT, you can create user profiles to define the following resource costs: logical reads for individual sessions or SQL statements number of sessions that a user may create idle time and elapsed time for each user session 3 – 20 Oracle7 Server Getting Started for Windows NT...
  • Page 79: Using The Oracle7 Server Utilities

    For example, SQL*Loader lets you load data from ASCII text files and other file formats into an Oracle7 Server for Windows NT database. The Import and Export utilities let you move existing Oracle data to and from database files. The Oracle7 Server utilities are available for many different operating systems and hardware platforms;...
  • Page 80: Using Sql*Loader

    SQL*Loader Release 7.3 includes a direct path option that bypasses the Oracle redo log and data verification features, thereby decreasing loading time. Use the direct path option only with data files known to be error free. To start SQL*Loader, type: C:\>...
  • Page 81 Utilities. The directory \ORANT\RDBMS73\LOADER contains a number of examples on the use of SQL*Loader. Control File Conventions When preparing a SQL*Loader control file, you must follow certain syntax and notational conventions. For general information on the use and syntax of control files, refer to Oracle7 Server Utilities. Native Datatypes When specifying datatypes in the SQL*Loader control file, note that the default size of native datatypes are specific to Windows NT.
  • Page 82: Instance Manager Command Line Commands

    For newsid, specify the new SID for the instance (enter only if changing an existing instance name). For internal_pwd specify the password for the INTERNAL account (this is necessary only if the password file was not created earlier). 3 – 24 Oracle7 Server Getting Started for Windows NT...
  • Page 83: Startup

    –STARTUP To start an instance, specify the following parameters: –STARTUP –SID <sid> –PFILE <filename> [–USRPWD <user_pwd>] –STARTTYPE <SRVC,INST> For sid, specify the system identifier (SID). For user_pwd, specify the password for the user account specified. (Not needed if the user has connected as INTERNAL and either the DBA_AUTHORIZATION or DBA_sid_AUTHORIZATION parameter is set to BYPASS.) For –STARTTYPE, specify SRVC for services, INST for instance, or...
  • Page 84: Oradim Log

    (ORADIM73.LOG) in: %ORACLE_HOME%\\RDBMS73. All operations (both successful and failed) are logged in this file. You must check this file to verify the success of an operation. 3 – 26 Oracle7 Server Getting Started for Windows NT...
  • Page 85: Getting The Most Out Of Integration With Windows Nt

    C H A P T E R Getting the Most out of Integration with Windows NT his chapter describes ways in which the tight integration between Oracle7 Server for Windows NT and the Windows NT operating system. This topics are covered in this chapter: Oracle7 and the Windows NT Performance Monitor Oracle7 Event Viewer database security...
  • Page 86: Oracle7 And The Windows Nt Performance Monitor

    The following descriptions include Oracle–specific information about Performance Monitor. If no data or Oracle objects appear, either the database is down, or an invalid host string or password has been entered. If the database is down, exit Performance Monitor, start the database, and restart Performance Monitor.
  • Page 87: Performance Monitor Objects

    Additional Information: For more information on the Performance Monitor, see your operating system documentation. Additional Information: For more information on the meaning of Windows NT Performance Monitor results, and what you can do about your database performance, see Oracle7 Server Tuning and your operating system documentation.
  • Page 88 The Free Lists object contains one counter, the freelist waits/requests percentage counter. If this value is greater than 1% add more free list to reduce contention. See Identifying Free List Contention in Oracle7 Server Tuning. 4 – 4 Oracle7 Server Getting Started for Windows NT...
  • Page 89: Event Viewer

    Event Viewer The Windows NT Event Viewer displays warnings and errors about the Oracle7 database. As with other events displayed in the Event Viewer, you can double–click on them to display more detailed error information. Note: The Windows NT Event Viewer displays the same information contained in ALERT.LOG.
  • Page 90 Once these parameters are set, whenever you attempt a remote login, Oracle encrypts the password before sending it to the remote database. If the connection fails, the failure is noted in the audit log. Oracle then checks the appropriate parameter values. If either is set to FALSE, Oracle attempts the connection again using an unencrypted version of the password.
  • Page 91: Starting Services Automatically

    Using Windows NT OS Authentication When enrolling ORACLE users, you may optionally use the NT username as the basis for ORACLE usernames. Users enrolled in this way can connect to ORACLE7 Server faster and more conveniently. When using the NT username for authentication, the database administrator sets the OS_AUTHENT_PREFIX parameter in the INITsid.ORA file.
  • Page 92: Nt Groups And Roles

    SVRMGR> CREATE USER XYZFRANK INDENTIFIED EXTERNALLY; Subsequently, if you are accessing a shared resource from a Windows NT or Windows 95 station, and you connect to Oracle, you need not enter your Oracle username. For example, after you enter SVRMGR you can enter: CONNECT /<@destination>...
  • Page 93 Roles cannot be granted to users if the operating system is used to manage roles. Note: Oracle will convert the group name to UPPERCASE. Note: Both the [D] and [A] characters are optional. If either the D or A characters are specified, they must be preceded by an underscore.
  • Page 94 Windows NT machine running Oracle7, and the user connects over SQL*Net V2 with the Oracle username scott/tiger, the roles applied to the Oracle username SCOTT consist of all roles defined for the Windows NT user NTUSER. All roles available under an authenticated connection are determined by the Windows NT user id and the groups available to the user.
  • Page 95 NTUSER2), then the following takes place when the user issues the command SVRMGR> connect / as sysdba Oracle will search for the username NTUSER2 in group ORA_ORCL_DBA. If found, the user will be given DBA privileges. If not found Oracle will check the global group ORA_DBA.
  • Page 96 4 – 12 Oracle7 Server Getting Started for Windows NT...
  • Page 97: Database Administration

    C H A P T E R Database Administration his chapter explains how to perform the following routine database tasks using the Oracle7 Utilities for Windows NT: backup manager hot database file backup recovery manager refreshing table snapshots using trace and alert files logging error messages advanced replication option SQL language conventions...
  • Page 98: Backup Manager

    Use OCOPY two ways. The first way is to copy the open file to another name and location on a hard disk, where an archive utility can back it The syntax for using OCOPY in this way is: C:\>OCOPYnn old_file new_file 5 – 2 Oracle7 Server Getting Started for Windows NT...
  • Page 99: Restoring Active Files

    where nn indicates the version of OCOPY Release 7.3 or later, old_file specifies the name and location of the open file you want to back up, and new_file specifies the name and location for the backup copy. Note: OCOPY also accepts two other optional command line options, a and size_1 [size_n].
  • Page 100: Backing Up Raw Files

    During the Recovery process, you are prompted to enter your database password. If so, enter your database password and select OK. Additional Information: For more information about recovery, see Oracle7 Server Administrator’s Guide. Admin. Guide 5 – 4 Oracle7 Server Getting Started for Windows NT...
  • Page 101: Using Trace And Alert Files

    Using Trace and Alert Files Oracle7 Server for Windows NT background threads use trace files to record occurrences and exceptions of database operations, as well as errors. Background thread trace files are created regardless of whether the BACKGROUND_DUMP_DEST parameter is set in the initialization parameter file.
  • Page 102: Refreshing Table Snapshots

    SQL Ref. these parameters. Note: Snapshot Refresh threads are only available with the Distributed Option of Oracle7 Server for Windows NT. 5 – 6 Oracle7 Server Getting Started for Windows NT...
  • Page 103: Advanced Replication Option

    Advanced Replication Option This section includes details not contained in the source documents for the Advanced Replication Option. Additional Information: There are many configuration and usage possibilities with Advanced Replication. For more information about Advanced Replication, see Oracle7 Server Advanced Replication Distributed Systems, Volume II: Replicated Data, Oracle7 Server Concepts, Oracle7 Server Administrator’s Guide, and other...
  • Page 104: Using Advanced Replication Option

    Caution: The Advanced Replication Option is an advanced feature. Please consult your Oracle7 Server Distributed Systems, Volume II: Replicated Data documentation for concepts and details before proceeding. Consult with Oracle Consulting if necessary. System Requirements for the Advanced Replication Option...
  • Page 105: Initialization Parameters For Advanced Replication

    Initialization Parameters for Advanced Replication The following initialization parameters must be set or added to the INITsid.ORA file (recommended values are included): Master Site Parameters Parameter Name Recommended Value COMPATIBLE 7.3.2 SHARED_POOL_SIZE at least 10 MB DISTRIBUTED_LOCK_TIMEOUT 300 seconds DISTRIBUTED_TRANSACTIONS GLOBAL_NAMES TRUE OPEN_LINKS...
  • Page 106: Other Notes

    SOURCE$ IDL_UB1$ IDL_UB2$ I_SOURCE1 ARGUMENT$ I_ARGUMENT1 IDL_SB4$ IDL_CHAR$ TRIGGER$ If necessary, increase the storage parameters to accommodate the storage requirements of large numbers of replicated objects. 5 – 10 Oracle7 Server Getting Started for Windows NT...
  • Page 107: Sql*Language Conventions

    SQL*Language Conventions The Oracle7 Server SQL Reference describes all aspects of Oracle’s implementation of the SQL language. Certain features of SQL have operating system–specific variations. ROWID Datatype The ROWID datatype provides a hexadecimal address of each row in a database table. The format of the ROWID datatype is: block.row.file...
  • Page 108 5 – 12 Oracle7 Server Getting Started for Windows NT...
  • Page 109 A P P E N D I X Documentation Roadmap his appendix describes the documentation set included in your package. It covers the following topics: documentation catalog using the documentation roadmap documentation sets Note: Documentation may be included in your package detailing products that you did not buy/license.
  • Page 110: Documentation Catalog

    SQL*DBA to Oracle Server Manager Migration Guide Oracle7 Spatial Data Option Application Developer’s Guide Oracle7 Spatial Data Option Reference & Administrator’s Guide Oracle7 Spatial Data Option Overview Oracle Enterprise Manager Performance Monitoring User’s Guide A – 2 Oracle7 Server Getting Started for Windows NT...
  • Page 111 Pro*C/C++ for Windows NT User’s Guide You can read the documentation online and print out portions you need. For details on installing Oracle online documentation, see Installing Oracle7 Server for Windows NT in Oracle7 Server Getting Started for Windows NT . Documentation Roadmap...
  • Page 112: Roadmap

    Oracle7 Server Call Interface Network Products Messages Manual Additional Networking Information Oracle SNMP Support Oracle Network Manager SQL*Plus User’s Guide and Reference Guide Administrator’s Guide Reference Secure Network Services Reference Guide A – 4 Oracle7 Server Getting Started for Windows NT...
  • Page 113: Documentation Sets

    Networking Programmer 2000 Note: Oracle product documentation is provided in electronic (Adobe Acrobat) format only (except for this Guide and Oracle Network Products for Windows NT/95 Installation and User’s Guide which are also provided as hard copy documents). You can order hard copy books of Oracle product documentation by contacting Documentation Sales at 800.252.0303.
  • Page 114: Oracle Product Documentation

    Describes the features of Oracle7 Server, a relational database management system (RDBMS). It is designed to help you understand how Oracle functions. It lays a conceptual foundation for much of the practical information contained in other Oracle7 Server documentation. Information in this manual applies to the Oracle7 Server running on all operating systems.
  • Page 115 Describes how to manage the Oracle7 Server. Information in this Guide applies to the Oracle7 Server, running on all operating systems. It provides information about the base Oracle Server and the following special options: Distributed, Advanced Replication, and Parallel Server options.
  • Page 116 Oracle7 Server Messages Provides complementary information about messages generated by the Oracle7 Server and its parts. Except for operating system–specific messages, all messages in this manual are common to all Oracle products that interface with Oracle7 Server. Oracle7 Server Migration...
  • Page 117 Pro*COBOL and Pro*FORTRAN Precompilers. It shows you step–by–step how to develop applications that use the powerful database language SQL to access and manipulate Oracle data. It explores a full range of topics––from underlying concepts to advanced programming techniques––and uses clear, hands–on examples to teach you all you need to know.
  • Page 118 Pro*COBOL Supplement to the Oracle Precompilers, Release 1.7 Shows you how to write COBOL programs that use the powerful database language (SQL) to access and manipulate Oracle data. It provides easy–to–follow examples, instructions, and programming tips, as well as several full–length programs to enhance your understanding and demonstrate the usefulness of embedded SQL.
  • Page 119 SQL*Net–related features of the Oracle7 Server Oracle Network Manager Administrator’s Guide Provides information about how to use Oracle Network Manager. Oracle Network Manager is a tool that configures and administers all Oracle network products based on the transparent network substrate (TNS), including:...
  • Page 120 Other Oracle Server Manager documents included with your documentation set are: Oracle Server Manager for Windows User’s Guide, Oracle Server Manager for Windows Installation Guide, Oracle Server Manager Release 2.3.2 Addendum, and SQL*DBA to Oracle Server Manager Migration Guide.
  • Page 121: Using Oracle Documentation

    Other documentation about Oracle Enterprise Manager includes: Oracle Enterprise Manager Performance Monitoring User’s Guide, Oracle Enterprise Manager for Windows NT Installation Release Notes, and Oracle Enterprise Manager Application Developer’s Guide Using Oracle Documentation After installation, you can view and print the online documentation by double–clicking the Adobe Acrobat icon in your Oracle Program Group.
  • Page 122 A – 14 Oracle7 Server Getting Started for Windows NT...
  • Page 123: Appendix B Oracle7 Server Directory Structures

    Oracle7 Server Directory Structures racle Installer creates top–level directories on your hard disk. For Windows NT, the default home directory is \ORANT. The default Oracle home directory for Windows is named \ORAWIN; for Windows 95, it is \ORAWIN95. This section describes the directory structures created by the installation procedures appearing earlier in this guide.
  • Page 124: Windows Nt Directory Structure

    Version 7.0 (or 7.1/7.2) of the Oracle7 Server for Windows NT, an \RDBMS70 (or 7.1/7.2) subdirectory under \ORANT already exists. If you now install Release 7.3, the Oracle Installer adds an \RDBMS73 subdirectory. The subdirectories of \ORANT contain the files listed below. For all versions of Oracle7 Server for Windows NT subsequent to 7.0, all .DLL...
  • Page 125 *.ora configuration files used by SQL*Net V2.3 for Windows NT. \NETWORK\ADMIN log files placed here by default. \NETWORK\LOG trace files placed here by default.See Oracle Network Products for \NETWORK\TRACE Windows NT/95 User’s Guide for additional information on the \NETWORK directory and its subdirectories.
  • Page 126: Windows/ Windows 95 Directory Structure

    Windows/ Windows 95 Directory Structure You install Windows products on your Windows NT server machine using Oracle Installer for Windows. Oracle Installer places all Oracle for Windows products into subdirectories of \ORAWIN. (\ORAWIN95 for Windows 95) The actual directory names vary depending on the different products that you install.
  • Page 127: Oracle Webserver Installation Types

    Oracle WebServer Installation Types Oracle WebServer 1.0 can be installed in one of two ways: Oracle WebServer 1.0 and Oracle7 database on a single machine Oracle WebServer 1.0 and Oracle7 database on separate machines Single–Machine Installation In a single machine installation, Oracle WebServer and the Oracle7 database reside on the same machine.
  • Page 128 B – 6 Oracle7 Server Getting Started for Windows NT...
  • Page 129: Appendix C Initialization Parameter Files

    A P P E N D I X Initialization Parameter Files racle7 Server for Windows NT uses initialization parameters to determine various features of the database every time an instance is started. This appendix: describes initialization parameter files specifies the parameters you need to set at the time you create a database lists default values and valid ranges for parameters that have special characteristics under Windows NT...
  • Page 130: What Is An Initialization Parameter File?

    Oracle7 Server for Windows NT is installed in \ORANT \DATABASE. You can use this file as a model for creating a new Oracle7 Server for Windows NT database. C – 2 Oracle7 Server Getting Started for Windows NT...
  • Page 131: Parameters To Modify When Creating A New Database

    The annotated, sample initialization parameter file contains alternative values for the initialization parameters. These values and the annotations are preceded by comment signs (#), which prevent them from being processed. To activate a particular parameter, remove the preceding # sign. When you no longer want to use a particular parameter, edit the initialization parameter file to add a comment sign.
  • Page 132: Initialization Parameters

    2 – 255 LOG_SMALL_ENTRY_MAX_SIZE 0 – Unlimited MTS_MAX_DISPATCHERS (unused) (unused) MTS_MAX_SERVERS (unused) (unused) MTS_SERVERS (unused) (unused) NLS_LANGUAGE AMERICAN Any valid language NLS_SORT (Language dependent) (Language dependent) NLS_TERRITORY AMERICA Any valid territory C – 4 Oracle7 Server Getting Started for Windows NT...
  • Page 133 Parameter Name Default Value Range of Values OPEN_CURSORS 1 – Unlimited OS_AUTHENT_PREFIX OPS$ any character string PROCESSES 3 – Unlimited REMOTE_LOGIN_PASSWORDFILE shared shared, exclusive, none SHARED_POOL_SIZE 6,500,000 300K – Unlimited SORT_AREA_SIZE 65536 0 – Unlimited SORT_READ_FAC 0 – Unlimited SORT_SPACEMAP_SIZE 0 –...
  • Page 134 C – 6 Oracle7 Server Getting Started for Windows NT...
  • Page 135: Appendix D Configuration Parameters And The Windows Nt Registry

    A P P E N D I X Configuration Parameters and the Windows NT Registry he Windows NT Registry stores the Oracle configuration parameters. This appendix describes only the configuration parameters applying to your Oracle7 Server for Windows NT and SQL*Net listener service.
  • Page 136: About Configuration Parameters

    Oracle software uses configuration parameters to locate files and specify runtime parameters common to all Oracle products. When an Oracle program or application requires a translation for a particular configuration variable, the Oracle7 Server for Windows NT consults the associated parameter.
  • Page 137: Configuration Parameter Descriptions

    Note: A value set at the command prompt is valid for only that particular instance of the command prompt. Any Oracle software you run during that instance recognizes the values set at the command prompt, and does not search for corresponding values in the Windows NT Registry or in AUTOEXEC.BAT.
  • Page 138 This parameter specifies the Oracle home directory in which Oracle products are installed. It is added to your Windows NT registry when you first install Oracle products. This directory is the top directory in the Oracle directory hierarchy. ORACLE_PRIORITY...
  • Page 139 CLASS:high;DEF:time_critical Setting the Oracle process and the threads within it to other priorities may result in performance degradation. Process Priority Class Relative Thread Relative Thread Priority Priority normal high idle time_critical highest above_normal normal below_normal lowest idle ORACLE_SID Operating System: Windows NT...
  • Page 140 Although it has no default, the Oracle7 Server for Windows NT installation process sets the parameter as %ORACLE_HOME%\RDBMSnn, where nn indicates the version of Oracle7 Server for Windows NT being used. D – 6 Oracle7 Server Getting Started for Windows NT...
  • Page 141: Networking Parameters

    This parameter specifies the SQL*Net driver and complete connect string to use when no communications driver is specified upon loading an Oracle tool. The parameter enables the DBA to define a default network connection. When a user logs on without specifying any network parameters, Oracle7 uses the LOCAL connection.
  • Page 142 A delay of length NMP_SPAWN_DELAY occurs between the generation of each batch of listener threads. Note: Setting this parameter to zero causes the parameter to take its default value. D – 8 Oracle7 Server Getting Started for Windows NT...
  • Page 143 NMP_SPAWN_DELAY Operating System: Windows NT Version 1.1 of SQL*Net Named Pipes SQL*Net: 0 milliseconds (ms) Default: 1 to any positive integer (ms) Legal Values: NMP_SPAWN_DELAY is the length of time that the server waits between creating batches of listener threads. Note: Setting this parameter to zero causes the parameter to take its default value.
  • Page 144 By setting multiple aliases, you can refer to connect strings by simple names or mnemonic conventions when using any of the Oracle utilities. You do not have to remember the complete connect string for each one.
  • Page 145: Messages And Codes

    Oracle7 Server Messages. This appendix is divided into the sections listed below. logging error messages Oracle Installer Messages Oracle Database Messages Windows NT–Specific Oracle Messages SQL*Net TCP/IP Messages SQL*Net Named Pipes Messages NETCMN Messages Messages and Codes...
  • Page 146: Logging Error Messages

    Installer Error Messages This section lists potential error messages that can occur while using the Oracle Installer. Most of the Installer error messages are accompanied with corrective information right on the screen; therefore, they are not listed in this appendix. This appendix lists potential error messages in alphabetical order and provides the probable cause and corrective action.
  • Page 147 Respecify the file, directory, or volume using correct syntax. Action LEXICAL_ERROR Cause An error has been detected in the installation scripts. Action Call Oracle Customer Support. LOCKING_VIOLATION Cause A portion of the file specified in the full message has been locked by another process. Action Release or terminate the other process, or wait for it to complete.
  • Page 148 2: Run a utility program to locate any problems with the source or destination media; the media could be the CD–ROM drive, a network drive, or a floppy drive. E – 4 Oracle7 Server Getting Started for Windows NT...
  • Page 149: Codes 9200-9499: Oracle Database Messages

    WRITE_PROTECTED Cause The file or directory specified in the full message—in which Oracle software is to be installed—is write protected. Action Remove the write–protection from the specified file or directory. Codes 9200–9499: Oracle Database Messages The messages in this section are Oracle messages issued by the database. Each one is triggered by an Oracle operating–system–dependent (OSD) message...
  • Page 150 SGA ORA–09260 sigpidu: error obtaining process id ORA–09261 spdcr: error creating detached (background) process ORA–09262 spdde: error terminating detached (background) process ORA–09263 spini: error initializing process E – 6 Oracle7 Server Getting Started for Windows NT...
  • Page 151 ORA–09264 sptpa: error flagging process ORA–09265 spwat: error temporarily suspending process ORA–09266 spawn: error starting an oracle process ORA–09270 szalloc: error allocating memory for security ORA–09271 szlon: error verifying user name ORA–09272 remote OS login is not allowed ORA–09273 szrfc: error verifying role name ORA–09274...
  • Page 152 ORA–09322 slpdtb: unable to convert packed decimal to binary ORA–09330 session terminated internally by Oracle or by an Oracle DBA ORA–09331 scgcan: unable to process lk_sync_cancel return code ORA–09332 scgcc: unable to process lk_close return code ORA–09333...
  • Page 153: Codes 4000-4999: Windows Nt-Specific Oracle Messages

    The messages in this section are Oracle operating–system–dependent (OSD) messages that issue in response to an error condition in Windows NT. Each message in this section triggers an Oracle database message (listed in the preceding section). File I/O Errors: OSD–4000 to OSD–4099 OSD–04000...
  • Page 154 Check the operating system error code and consult the Windows NT documentation. OSD–04009 truncated write The destination device is full or the media is damaged. Cause Action Verify that the device has free space and the file is not damaged. E – 10 Oracle7 Server Getting Started for Windows NT...
  • Page 155 OSD–04010 option specified, file already exists Cause The file that you attempted to create already exists. Delete the existing file or use the REUSE option in the SQL statement. Action OSD–04011 GetFileInformationByHandle() failure, unable to obtain file info There was an unexpected return from the Windows NT system service, Cause GetFileInformationByHandle().
  • Page 156: Memory Errors: Osd-4100 To Osd-4199

    Shutdown all unnecessary processes or install more memory in the machine. OSD–04101 invalid SGA: SGA not initialized Cause The System Global Area (SGA) has been allocated but not initialized. Action Wait until the STARTUP has completed before attempting to connect. E – 12 Oracle7 Server Getting Started for Windows NT...
  • Page 157 SGA: SGA does not exist Cause The System Global Area (SGA) does not exist. Action Start up an Oracle instance. OSD–04104 unable to map shared memory (SGA) into the address space Cause There was an unexpected return from the Windows NT system service, MapViewOfFileEx().
  • Page 158: Process Errors: Osd-4200 To Osd-4299

    Check the operating system error code and consult the Windows NT documentation. OSD–04207 invalid priority specified in CONFIG parameter ORACLE_PRIORITY Cause The priority specified is invalid or out of range. Action Specify a valid setting for ORACLE_PRIORITY. E – 14 Oracle7 Server Getting Started for Windows NT...
  • Page 159 An Oracle7 thread died without deleting its information. Cause Action Restart Oracle7 instance. OSD–04212 Maximum number of Oracle threads reached Cause The maximum number of Oracle7 threads for the instance is reached. Action Wait until some connections exit before trying again.
  • Page 160: Loader Errors: Osd-4300 To Osd-4399

    Semaphore Errors: OSD–4400 to OSD–4499 OSD–04400 unable to acquire internal semaphore for process Cause Oracle7 Server for Windows NT has exceeded the maximum number of connections. Delete any unused connections and try again. Action E – 16 Oracle7 Server Getting Started for Windows NT...
  • Page 161: Miscellaneous Errors: Osd-4500 To Osd-4599

    Miscellaneous Errors: OSD–4500 to OSD–4599 OSD–04500 illegal option specified Cause This is an internal error, not normally expected to occur. Action Contact Oracle Customer Support. OSD–04501 internal buffer overflow This is an internal error, not normally expected to occur. Cause Action Contact Oracle Customer Support.
  • Page 162 Enter a valid password when connecting as internal. OSD–04509 no password found Cause Oracle was unable to locate and retrieve the password for ’internal’. Verify that Oracle is installed and configured correctly. Action OSD–04510 operating system roles are not supported An attempt was made to use an operating system role.
  • Page 163: Codes 6100 - 6199: Sql*Net Tcp/Ip Errors

    Action Codes 6100 – 6199: SQL*Net TCP/IP Errors The messages in this section apply only if you are using SQL*Net V1. For messages relating to use of SQL*Net V2, see Oracle Network Products Messages Manual. ORA–06102: NETTCP: cannot allocate context area Cause The dynamic memory available for the connection context area is insufficient.
  • Page 164 See the SQL*Net TCP/IP server log file for more information. Contact your system administrator. ORA–06116: NETTCP: unable to create ORASRV process The host’s SQL*Net TCP/IP server was unable to create the Oracle7 Server for Cause Windows NT process. E – 20 Oracle7 Server Getting Started for Windows NT...
  • Page 165 Cause The Oracle7 Server for Windows NT process was started but failed to complete its initialization. Action Contact your Oracle Customer Support representative. ORA–06119: NETTCP: spurious client request Cause The host’s SQL*Net TCP/IP server was unable to recognize the connection request.
  • Page 166 The host’s SQL*Net TCP/IP server could not establish a Proxy login connection because the client username is unknown to the host operating system. Action Create new user account on the host and retry the connection. E – 22 Oracle7 Server Getting Started for Windows NT...
  • Page 167 The host’s SQL*Net TCP/IP server was unable to create a mailbox needed for IPC communication with the Oracle7 Server for Windows NT process. Action See the SQL*Net TCP/IP server log file for more information. Contact your Oracle Customer Support representative. ORA–06129: NETTCP: unable to transfer socket ownership to ORASRV Cause The host’s SQL*Net TCP/IP server was unable to transfer the network...
  • Page 168 Oracle Customer Support representative. ORA–06140: NETTCP: no such user Cause A Proxy login connect attempt failed because the client username is not defined on the host. Action Contact your network administrator. E – 24 Oracle7 Server Getting Started for Windows NT...
  • Page 169 A proxy login connect attempt failed because the SQL*Net TCP/IP server was unable to access the proxy account. Action Check the log file for the operating system–specific error code. Contact your Oracle Customer Support representative. ORA–06143: NETTCP: maximum connections exceeded Cause The connect failed because the number of concurrent connections has exceeded the maximum supported by the host’s SQL*Net TCP/IP server.
  • Page 170 ORA–06223: NETNMP: Error receiving data from pipe Cause Oracle encountered an error when receiving data from the pipe. Action Check all LAN connections and cables. If any connections are loose, secure them and retry. Otherwise, reboot your machine and reload the SQL*Net Named Pipes driver.
  • Page 171 Cause Unable to open shared memory segment containing the connection status of Oracle Server. Action Ensure that Oracle Server has been properly started so that the shared memory segment is available. ORA–06230: NETNMP: SQL*Net handshake error An error occurred during the SQL*Net handshake.
  • Page 172: Codes 6401 - 6430: Netcmn Errors

    Check the logon string and then correct the syntax error. ORA–06405: NETCMN: reset protocol error Cause The SQL*Net driver detected an error while trying to reset the connection from a break state. Resubmit the connect string. Action E – 28 Oracle7 Server Getting Started for Windows NT...
  • Page 173 ORA–06408: NETCMN: incorrect message format A message from a partner contains a bad header. Cause Action Contact your Oracle Customer Support representative. ORA–06409: NETCMN: message send failure Cause SQL*Net driver failed to send a message across the communication channel. Resubmit the connect string.
  • Page 174 ORA–06419: NETCMN: server cannot start oracle Cause The Server was unable to start an Oracle process. Action Make sure permissions on the remote Oracle program are correctly set. Contact your system administrator. ORA–06420: NETCMN: SID lookup failure Cause Oracle7 Server for Windows NT failed to recognize the database SID specified in the login (connect) string.
  • Page 175 ORA–06421: NETCMN: error detected in the read–in data Cause An error occurred in the recomputation of checksum or CRC. There is a possible hardware failure in the communication nodes. Action Contact your system administrator. ORA–06422: NETCMN: error in sending data Cause SQL*Net was unable to transmit data to Oracle7 Server for Windows NT.
  • Page 176 E – 32 Oracle7 Server Getting Started for Windows NT...
  • Page 177: National Language Support

    A P P E N D I X National Language Support The Oracle7 Server for Windows NT provides National Language Support (NLS), that allows users to interact with the database in their selected language. When you installed Oracle7 Server for Windows NT, you selected a language, and the Installer recorded that language in the NLS_LANG configuration parameter.
  • Page 178: Nls_Lang

    NLS_LANG When you install Oracle7 Server for Windows NT, you select a language for database messages. The Oracle Installer supplies a value for the NLS_LANG parameter to specify the language selected. The NLS_LANG parameter uses the following format: NLS_LANG = LANGUAGE_TERRITORY.CHARACTER_SET...
  • Page 179 Language Territory Charset AMERICAN AMERICA US7ASCII ARABIC UNITED ARAB EMIRATES AR8ISO8859P6 BRAZILIAN PORTUGUESE BRAZIL WE8ISO8859P1 BULGARIAN BULGARIA CL8ISO8859P5 CANADIAN FRENCH CANADA WE8ISO8859P1 CATALAN CATALONIA WE8ISO8859P1 CROATIAN CROATIA EE8ISO8859P2 CZECH CZECH REPUBLIC EE8ISO8859P2 DANISH DENMARK WE8ISO8859P1 DUTCH THE NETHERLANDS WE8ISO8859P1 EGYPTIAN EGYPT AR8ISO8859P6 ENGLISH...
  • Page 180: Selecting Alternate Territories And Character Sets

    “Parameter Lists”. This changes the language only until you start a new Server Manager session. For more information on National Language Support, see Oracle7 Server Administrator’s Guide. F – 4 Oracle7 Server Getting Started for Windows NT...
  • Page 181: Nls_Sort

    NLS_SORT The value for the NLS_SORT initialization parameter is dependent on the language selected for the database instance. See Oracle7 Server Administrator’s Guide contains information about all of the available NLS initialization parameters. Parameter Lists The following lists include all parameters for the supported languages, territories, and character sets for Oracle7 Server for Windows NT.
  • Page 182: Territories

    TAIWAN CZECHOSLOVAKIA LITHUANIA THE NETHERLANDS DENMARK MAURITANIA TUNISIA DJIBOUTI MEXICO TURKEY EGYPT MOROCCO UKRAINE ESTONIA NORWAY UNITED ARAB EMIRATES FINLAND OMAN UNITED KINGDOM FRANCE POLAND YEMEN GERMANY PORTUGAL GREECE QATAR F – 6 Oracle7 Server Getting Started for Windows NT...
  • Page 183: Single-Byte Character Sets

    Single–byte Character Sets AR7AMEER D8EBCDIC273 IW8ISO8859P8 WE8EBCDIC284 AR7ASMO449PLUS DK7SIEMENS9780X IW8MSWIN1255 WE8EBCDIC285 AR7SEDCOT DK8BS2000 IW8PC1507 WE8EBCDIC37 AR8ADOS710 DK8EBCDIC277 LA8PASSPORT WE8EBCDIC37C AR8ADOS710T E7DEC LT8MSWIN921 WE8EBCDIC500 AR8ADOS720 E7SIEMENS9780X LT8PC772 WE8EBCDIC500C AR8ADOS720T E8BS2000 LT8PC774 WE8EBCDIC871 AR8APTEC715 EE8EBCDIC870 N7SIEMENS9780X WE8GCOS7 AR8APTEC715T EE8ISO8859P2 N8PC865 WE8HP AR8ARABICMAC EE8MACCE NDK7DEC WE8ICL...
  • Page 184: Multi Byte Character Sets

    IMP x .MSB OPWx.MSB SOSD x .MSB UL x .MSB LCD x .MSB \ORANT\DBS UI x .MSB \ORANT\PLSQLnn PCM x .MSB PLS x .MSB PX x .MSB \ORANT\PROnn SQL x .MSB F – 8 Oracle7 Server Getting Started for Windows NT...
  • Page 185 Language File Language Language File Language Abbreviation Abbreviation AMERICAN ITALIAN ARABIC JAPANESE BRAZILIAN PORTUGUESE KOREAN BULGARIAN LATIN AMERICAN SPANISH CANADIAN FRENCH LITHUANIAN CATALAN MEXICAN SPANISH CROATIAN NORWEGIAN CZECH POLISH DANISH PORTUGUESE DUTCH ROMANIAN EGYPTIAN RUSSIAN ENGLISH SIMPLIFIED CHINESE ESTONIAN SLOVAK FINNISH SLOVENIAN FRENCH...
  • Page 186 For example, the following list is the complete set of American language files: ORAUS.MSB PCMUS.MSB DBAUS.MSB PLSUS.MSB EXPUS.MSB PXUS.MSB IMPUS.MSB OPWUS.MSB SOSDUS.MSB SQLUS.MSB ULUS.MSB UIUS.MSB LCDUS.MSB F – 10 Oracle7 Server Getting Started for Windows NT...
  • Page 187: Index

    \ORAWIN, B – 4 restoring, 5 – 2, 5 – 3 \HKEY_LOCAL_MACHINE\SOFTWARE\ Administrators group, 2 – 9 ORACLE, D – 2 Advanced Replication Option, 1 – 4, 2 – 9, 5 – 7 \NETWORK installation requirements, 5 – 7 in \ORANT, B –...
  • Page 188 CONTROL_FILES parameter, C – 4 CATPROC.SQL script, 3 – 18 CREATE DATABASE catproc.sql, 3 – 8 command, C – 4 CD–ROM parameter, 3 – 17 and online documentation, A – 2 Index – 2 Oracle7 Server Getting Started for Windows NT...
  • Page 189 3 – 17, 3 – 18 Terminate Oracle Services, 3 – 5–3 – 6 CREATE DATABASE command, 3 – 17 Database tools, Windows–based, 1 – 10 CreateProcess() failure, unable to spawn Database triggers, 1 – 8 process, E – 14 DATAFILE parameter, 3 –...
  • Page 190 C – 4 fixed, 3 – 20 Documentation, online, A – 2 row, 3 – 20 documentation, Oracle, 2 – 6, 2 – 13, 2 – 17, transaction, 3 – 20 2 – 21 DOS, 2 – 9 DosKillProcess() failure, unable to kill process, E –...
  • Page 191 Install invalid logical block size, E – 9 client, selective, 2 – 21 invalid pid, E – 14 Networking Products, 2 – 12 invalid priority specified in CONFIG server, selective, 2 – 16 parameter ORACLE_PRIORITY, E – 14 Installation invalid record type and/or load options, E – 16 first time, 2 –...
  • Page 192 Microsoft Windows NT Server Version 3.51, NETCMN: reset protocol error , E – 28 2 – 3 Microsoft Windows NT Workstation Version NETCMN: server cannot start oracle, E – 30 3.51, 2 – 3 NETCMN: SID lookup failure, E – 30 Migration, 2 – 24 NETCMN: unable to set up break handling overview, 2 –...
  • Page 193 ORASRV, E – 21 NETNMP: Windows NT failed to create or NETTCP: unable to create mailbox, E – 23 access shared memory, E – 27 NETTCP: unable to create ORACLE logicals, NETTCP: access denied, wrong password, E – 20 E – 23 NETTCP: unable to create ORASRV process, NETTCP: access failure, E –...
  • Page 194 NMP_FREE_CLIENTS parameter, D – 8 Oracle Database Tools, 1 – 5 NMP_MAX_CLIENTS parameter, D – 7 Oracle documentation, 2 – 6, 2 – 13, 2 – 17, 2 – 21 NMP_MIN_CLIENTS parameter, D – 8 Oracle Home location, 2 – 11 NMP_SPAWN_DELAY parameter, D –...
  • Page 195 Product options, for Windows, B – 4 OracleTNSListener, 3 – 5 Programmer/2000, installation, 2 – 7, 2 – 15 OracleTNSListenerid, 1 – 6 Protocol adapter, Oracle, 1 – 2 ORADIM, creating an instance, 3 – 13 PWDsid.ORA, 4 – 7 ORADIM Log, 3 – 26 ORADIM73.EXE, B –...
  • Page 196 (SGA) mapped to wrong address, E – 13 Server Manager, 1 – 10, 3 – 12 definition of, 1 – 8 SHARED_POOL_SIZE parameter, C – 5 for database monitoring, 3 – 23 Index – 10 Oracle7 Server Getting Started for Windows NT...
  • Page 197 E – 7 Spatial Data Option, 2 – 9 SleepEx() failure, unable to Sleep, E – 12 spawn: error starting an oracle process, E – 7 slgfn: error fabricating file name, E – 6 spdcr: error creating detached (background) slgtd: unable to obtain the current date and process, E –...
  • Page 198 SVRMGR>@[path]filename, 3 – 18 SVRMGR>CONNECT INTERNAL/PASSWORD, 3 – 18 SVRMGR>STARTUP NOMOUNT [PFILE=path\filename], 3 – 18 SYS1ORCL.ORA, 3 – 4 database file, 3 – 16 SYSDBA, 1 – 7 privileges, granting, 4 – 7 Index – 12 Oracle7 Server Getting Started for Windows NT...
  • Page 199 E – 18 WebServer Option, 1 – 4 unable to map shared memory (SGA) into the Oracle home directory, 2 – 2 address space, E – 13 for Windows, B – 1, B – 4 unable to open file, E – 9 for Windows 95, B –...
  • Page 200 E – 9 WRITE_PROTECTED, E – 5 Windows on Win32 (WOW), 2 – 4 WriteFile() failure, unable to write to file, Windows products, B – 4 E – 10 Index – 14 Oracle7 Server Getting Started for Windows NT...
  • Page 201 Name of Document: Oracle7 Server Getting Started for Windows NT Part No. A42396–1 Oracle Corporation 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.

Table of Contents