| Oracle Internet File System Installation Guide Release 9.0.1.1.0 for Microsoft Windows NT/2000 Part Number A85272-03 |
|
Oracle 9iFS uses an Oracle database to store documents, folders, users, and other Oracle 9iFS repository objects. The database must be installed, configured, and running before you can install Oracle iFS.
This chapter provides information about system hardware and software requirements and how to prepare your system to ensure that the necessary Oracle software foundation is in place. Topics in this chapter include:
In general, hardware requirements depend on a variety of factors, including:
Hardware and software requirements and deployment options are inter-dependent. Use the information presented in this section to help define your deployment strategy.
Table 2-1 summarizes per-machine requirements for a deployment in which the database and Oracle 9iFS are on the same machine. Minimum hardware requirements support a development platform only, not a production system. The recommended hardware supports a workgroup of approximately 50 named users accessing all protocols moderately.
To support more than 50 named users, Oracle recommends that you install the Oracle9i database and Oracle 9iFS on separate machines. See "Deployment Options and Required Software Components" for details, and see Table 2-2 for hardware requirements for the middle-tier machine.
| MinimumFoot 1 | RecommendedFoot 2 | |
|---|---|---|
|
CPU |
Pentium III, 500-Mhz |
Dual Pentium-III, 500-Mhz |
|
RAM |
512-MB |
1-GB |
|
Hard-disk drive space |
5.0-GBFoot 3 |
5.5-GBFoot 4 |
|
Virtual memory |
786-MB |
1.5-GB |
You can run Oracle 9iFS and the Oracle9i database on a single machine with less than 512-MB of RAM as long as you don't run the Oracle Enterprise Manager on the same machine. If you take this approach, you should install the Oracle Enterprise Manager and the Oracle 9iFS manager on a completely different machine as an administration console. See "Installing the Oracle 9iFS Software" and choose the Administration Configuration installation to setup an administration console for Oracle 9iFS.
See the Oracle 9iFS Setup and Administration Guide for information about enabling and disabling protocol servers.
| MinimumFoot 1 | RecommendedFoot 2 | |
|---|---|---|
|
CPU |
Pentium III, 500-Mhz |
Pentium-III, 500-Mhz |
|
RAM |
384-MB |
512-MB |
|
Hard-disk drive space |
500-MB |
1-GB |
|
Virtual memory |
512-MB |
786-MB |
On the Microsoft Windows platform, Oracle 9iFS is supported on:
The initialization parameters listed in Table 2-3 have an effect on Oracle 9iFS installation and performance.
| Parameter | Minimum setting or space available |
|---|---|
|
java_pool_size |
30 MB |
|
open_cursors |
300 |
|
processes |
100 |
|
shared_pool_size |
50 MB (52428800 bytes) |
See "Task 5: Check Database Parameters" for information about checking these values. However, by default, all the templates used to create Oracle9i database meet or exceed these minimum requirements, so you should likely not need to change values.
Oracle 9iFS can be installed on the same machine as the Oracle database or on a separate machine, depending on the resources available on each machine. However, Oracle 9iFS must be installed in an Oracle9i home, which means that actual deployment is limited to the following choices:
In all cases, the Oracle home into which Oracle 9iFS is installed must be an Oracle9i home.
The Oracle software components you must install and where you install them prior to the Oracle 9iFS installation depends on the deployment path you choose.
Table 2-4 lists all Oracle software requirements for Oracle 9iFS and shows the name of the CD installation choice from which these software components can be installed. To install the Oracle 9iFS and the Oracle9i database on a single machine (choice 1.a from the list above), you would install the components from the "Oracle9i Database Software" column of Table 2-4.
To install Oracle 9iFS on a different machine from the database, you must create an Oracle9i home by installing the components from both "Oracle9i Client Software" columns (Administration option and Custom option) in Table 2-4.
|
Software Component |
Oracle9i Database Software |
Oracle9i Client Software |
|
|---|---|---|---|
|
Administration option |
Custom |
||
|
Oracle9i database, Release 1 (9.0.1 or above); Enterprise or Standard Edition |
Yes |
No |
No |
|
JServer option |
Yes; required |
No |
No |
|
Partitioning optionFoot 1 |
Enterprise Edition only; optional (but recommended) |
No |
No |
|
Oracle Text optionFoot 2 |
Yes; optional (but recommended) |
No |
No |
|
Oracle Enterprise Manager Client |
Yes |
Yes |
No |
|
Oracle Management Server |
Yes |
No |
No |
|
Oracle Intelligent Agent |
Yes |
Yes |
No |
|
Oracle JDBC/OCI Driver for Java 1.1 and 1.2 |
Yes |
Yes |
No |
|
Oracle HTTP Server |
Yes |
No |
Yes |
|
SQL*Plus |
Yes |
Yes |
No |
A "Yes" in the column means that the required component is installed by selecting the option listed in the column heading. A "No" in the column means that the required component is not available through the option listed in the column heading. That means that if you are installing everything on a single machine, you must install the software components listed in the Oracle9i Database Software column, all of which are available on the Oracle9i database product CD.
If you are installing on two separate machines, you must install the software listed in the Oracle9i Database Software column on one machine, and install the software components listed in both columns under Oracle9i Client Software on a second machine. For complete instructions about the process, see "Task 4: Install (or Upgrade to) Oracle 8.1.7.2 or Oracle9i Database" and "Task 8: Prepare Middle-tier Machine or Oracle9i Home" later in this chapter.
Perform the pre-installation tasks listed in this section to prepare for Oracle 9iFS installation. Depending upon your specific environment, only some of these tasks may be required. For example, if you perform a new install of the Oracle9i database and use the "General Purpose" or "Transaction Processing" database templates to create the database, you do not need to check database parameters (Task 5) or check the JServer install (Task 6).
These instructions assume that the database and Oracle 9iFS will both be installed on Windows NT or Windows 2000 machines. If the database is installed on a Unix machine and you have questions about any of the tasks below, see the installation guide appropriate for your platform.
To install Oracle 9iFS, you must be logged on to the Windows NT or Windows 2000 machine as a member of the Administrator group; for example, as the Administrator. Obtain account information from the Windows NT/2000 system administrator, if necessary.
If you are installing into an environment that already has an Oracle database or the Oracle Enterprise Manager infrastructure installed and running, you will need to know several logon accounts and passwords, including:
Obtain this information from your Oracle database administrator, if necessary.
Evaluate your hardware resources and choose a deployment plan (single machine or multiple machines; single Oracle home or multiple Oracle homes). Verify that the machine meets all the requirements listed in "Hardware and Software Requirements" in the context of your deployment plans.
Before installing Oracle 9iFS into an existing database or before upgrading an Oracle 8.1.7.0 database to Oracle 8.1.7.2 or Oracle9i, you should shut down the database cleanly and perform a full backup so that you can recover from any errors that may occur. Also backup the installation log files, located in the following directory:
If you use SHUTDOWN IMMEDIATE or SHUTDOWN ABORT to force users off the system, be sure to restart the database in restricted mode, and then shut it down with normal priority before performing the backup.
See the Oracle9i Administrator's Guide or Oracle9i User-Managed Backup and Recovery Guide for more information.
The Oracle 9iFS schema can reside in an Oracle 8.1.7.2 (or above) or Oracle 9.0.1 database. During installation and configuration of the database for Oracle 9iFS, Oracle recommends that you:
During a typical Oracle9i database installation, the Listener is installed, started, and configured to startup automatically; a default local name service (Oracle Net Service name) is configured automatically; the database is created; and the Oracle Intelligent Agent is installed and started. At this point, if you're going to install Oracle 9iFS on the same machine, you can skip to "Task 8: Prepare Middle-tier Machine or Oracle9i Home".
If the database has already been installed, you should confirm several aspects of the configuration, as detailed in Task 5: Check Database Parameters, Task 6: Ensure that JServer is Installed in the Database, and Task 7: Configure Net Service Name and Listener.
See the Oracle9i Installation Guide for more information about installing the Oracle9i database.
If you do not know how the database was created (the template that was used, for example) and you therefore are unsure of the settings for the database initialization parameters, you can confirm the values for the parameters listed in "Database Initialization Parameter Requirements" and change them if necessary.
To check the value of the parameters, connect to the database using SQL*Plus and query the v$parameter table, as follows:
c:\%ORACLE_HOME%\bin sqlplus /nolog SQL>connect system/<sys_password> as sysdba Connected. SQL>SELECT name, value FROM v$parameter WHERE name = 'processes';
The value of the processes parameter displays. Repeat the command above, replacing the word 'processes' with the appropriate parameter name to check the other parameter values as listed in Table 2-3, "Oracle9i Initialization Parameters." It is unlikely that you will need to change the parameters, but if you do, note that initialization parameter settings are managed differently in Oracle9i than in Oracle 8.1.7.2 and prior releases. See the database administration manual for your respective release for specific instructions before attempting to change any settings.
The Oracle 9iFS configuration will fail if JServer is not installed and running in the database. The simplest way to verify that the JServer option exists is to connect to the database instance using SQL*Plus (as shown in "Task 5: Check Database Parameters") and run this query:
SQL>select count(*) from all_objects where object_name = 'DBMS_JAVA'; The query should return a count of 3, as shown in the sample below. If it does not, JServer is not installed, and the Oracle 9iFS configuration will fail. COUNT(*) ---------- 3
See the Oracle9i Installation Guide for information about correctly installing the database with this option.
Oracle networking infrastructure components must be setup correctly and running before you can configure Oracle 9iFS. Specifically:
These components are typically installed and configured during Oracle database and Oracle client software installation, so you will likely not need to do this. Note that the Listener and Net Service should both be configured and running, even if you are installing the Oracle database and Oracle 9iFS on the same machine.
If necessary, use the Net Configuration Assistant (available from the Configuration and Migration Tools menu) or the Net Manager (available from the Management Tools menu) under the Oracle<Oracle_Home> menu of the Windows NT and Windows 2000 Start menu to configure these components.
Alternatively, you can manually edit the tnsnames.ora file (if you are running Oracle Names services in your environment). For more information on configuring a TNS service name, see the Oracle9i Net Services Administrator's Guide.
If you are installing Oracle 9iFS on a machine separate from the database (or in a second Oracle home), you must install and configure the necessary Oracle9i client software. If you are installing Oracle 9iFS on the same machine and in the same Oracle home as the Oracle9i database, you can skip this task.
On the machine where you will be installing Oracle 9iFS:
See the Oracle9i Installation Guide and the Oracle9i Administration Guide for complete information on installing Oracle9i client software components.
Before installing Oracle 9iFS, the database and listener must be running on the database machine. For a newly installed database instance, both of these services are typically started at the end of the installation process, but you can check them as folows:
In both cases, scroll through the list of Services and look for:
If either of these services is not started--the status field next to its name displays as Stopped or a blank--click its Start button. (These services should be set to start automatically, so if they are set for manual startup, you should change them to Automatic. See Table 4-1 in "Restart Computer and Oracle Services" for details.) You can now begin the Oracle 9iFS installation or upgrade.
|
|
![]() Copyright © 2001 Oracle Corporation. All Rights Reserved. |
|