3
Installing the Oracle 9iFS Software
The Oracle 9iFS installer provides two options: installing the complete product, or installing just the components needed to manage an Oracle 9iFS domain. Either way, the process starts from the Oracle Universal Installer, as described in this section. Topics in this chapter include:
Run the Oracle Universal Installer
Before installing and configuring Oracle 9iFS, shut down all unnecessary applications to avoid resource contention. The account you use to install the product must have Administrator privileges in Windows NT/2000; for example, you must logon as Administrator or another user account that exists on the Administrator group. The Oracle 9iFS software is on the Oracle CD or CD image.
- Launch the Oracle Universal Installer from the CD, located in the following path:
<CD-ROM>\install\win32\setup.exe
- Read the Welcome page, then click Next.
- On the File Locations page, accept or select the location of the products.jar file from the product CD in the Source field. In the Destination field, enter or select the full path of the directory in which to install the Oracle 9iFS software. Oracle 9iFS should always be installed in directory of the active Oracle9i home. Make sure to select the file location carefully; once installed, the Oracle 9iFS software cannot be moved without deinstalling and reinstalling.
- Click Next.
- On the Summary page, click Install to begin installation. A progress indicator displays to monitor the installation.
Run the Configuration Assistant
When installation is complete, the Oracle 9iFS Configuration Assistant is automatically started by the Oracle Universal Installer.
Figure 3-1 Oracle 9iFS Configuration Assistant
Text description of the illustration 1welcome.gif
The Oracle 9iFS Configuration Assistant is a wizard that allows you to specify Oracle 9iFS configuration parameters. Make your selections on each screen and click the Next button to continue.
If you click the Cancel button at any time, configuration is stopped and can be run at a later time. If you choose to configure Oracle 9iFS at a later time, or if you want to re-configure Oracle 9iFS, run the ifsconfig batch file (ifsconfig.bat) found in the following directory:
To monitor the Oracle 9iFS Configuration Assistant as it progresses, you can view the logfile as it's being written to the following file:
- Read the Welcome page, then click the Next button to begin the configuration process.
- On the Select Oracle Database page, choose the type of configuration for this host, either: Complete or Administration Configuration.
Figure 3-2 Select Oracle Database Page
Text description of the illustration 3selecdb.gif
- To install and configure the Oracle 9iFS servers on this machine, you must choose "Complete." This choice also provides the software that enables you to optionally manage an Oracle 9iFS domain.
- To install only the components necessary to use this host for managing an Oracle 9iFS domain, choose "Administration Configuration." When you click the Next button, you will skip to Step 15.
Note:
You must have a database running Oracle 8.1.7.2 (or above), or Oracle 9.0.1 to install the Oracle 9iFS product.
|
- If you choose "Complete," enter the TNS Service Name for the database that Oracle 9iFS will use, whether or not you have installed the database on the same machine as Oracle 9iFS. If you install additional middle-tier machines later, you must use the same service name that you enter here.
Enter the following information:
Table 3-1 Oracle Database Login Parameters
Click the Next button to verify the database connection. A dialog box displays the progress of the following verifications:
Figure 3-3 Testing Oracle Configuration
Text description of the illustration 3testcon.gif
If an error occurs, configuration cannot continue until you correct the problem. For example, if JServer is not installed in the database, you will see an error message related to the DBMS_JAVA package. See "Task 6: Ensure that JServer is Installed in the Database" for additional information.
If no Oracle Internet File System schemas exist in the database, the Create New Repository page displays. Continue with Step 7.
Or:
If there is at least one Oracle Internet File System schema in the database, the Create/Reuse Schema page displays.
Figure 3-4 Create/Reuse Schema Page
Text description of the illustration 3cresche.gif
Select Create a new Oracle 9iFS schema or Reuse an existing Oracle 9iFS schema, as follows:
- Select Create a new Oracle 9iFS schema if you are installing Oracle 9iFS for the second time in your environment and you want a new repository. The Create a new Oracle 9iFS schema option creates a new repository for the Oracle Internet File System. This option lets you select the protocol servers that you want to run and assign ports on which to run them in subsequent configuration dialogs.
- Select Reuse an existing Oracle 9iFS schema if
--you are upgrading from an earlier version of Internet File System to Oracle 9iFS; or
--you want to add additional middle-tier machines to an existing Oracle 9iFS domain.
You must run the Oracle 9iFS Configuration Assistant on every server that will comprise an Oracle 9iFS middle-tier server in an Oracle 9iFS domain. Information about the Oracle 9iFS installation is stored in a single Server Configuration object in the repository. All the Oracle 9iFS middle-tier servers will use the same configuration as long as you choose the option "Reuse an existing Oracle 9iFS schema."
Select whether to create a new Oracle 9iFS Schema or reuse an existing one and click the Next button.
- If you selected to create a new Oracle 9iFS schema, the Create a New Repository page displays.
Continue with Step 7.
- If you selected to reuse an existing schema, the Select Oracle 9iFS Schema page displays.
Continue with Step 13.
(New Schema Setup, continued) On the Create a New Repository page, enter the name for the new schema (the default is ifssys) and the new schema password (you are required to re-enter the password to verify it).
Figure 3-5 Create a New Repository Page
Text description of the illustration 3crerepo.gif
If you choose to create a new schema with the same name as an existing schema, a warning message displays.
Warning:
Creating a new schema with the same name as an existing schema will drop the existing schema and all its contents, as well as the Oracle 9iFS security schema (<schemaname>$CM). This cannot be undone.
|
On the Set Oracle 9iFS Options page, select whether to use default tablespace settings ("Use 'USERS' tablespace for ALL Oracle 9iFS storage") or choose your own tablespaces by selecting "Choose custom tablespace." For the custom tablespaces option, the tablespaces must already exist--the Oracle 9iFS Configuration Assistant does not create them. See Task 4: Install (or Upgrade to) Oracle 8.1.7.2 or Oracle9i Database for additional information.
Figure 3-6 Set Oracle 9iFS Options Page
Text description of the illustration 3options.gif
- If you have not created custom tablespaces for Oracle 9iFS content, choose the default (use "USERS" tablespace) and click Next. Continue with Step 11.
- If you have created your own tablespaces, select "Choose custom tablespaces" and click Next. Continue with Step 9.
Note:
When you click Next on the Set Oracle 9iFS Options screen, the Oracle Text verification is performed by the Configuration Assistant.
|
- On the Oracle 9iFS tablespace page, choose the tablespaces you want to use from the drop-down lists.
Figure 3-7 Oracle 9iFS Tablespaces Page
Text description of the illustration 3tblspac.gif
Oracle recommends storing each of these tablespaces on separate disks for best performance.
Table 3-2 Tablespace Descriptions
Click Next. The Oracle 9iFS Processes page displays.
On the Oracle 9iFS Processes page, identify the components you want to run on the local machine and the ports on which the selected processes should listen.
Figure 3-8 Oracle 9iFS Processes Page
Text description of the illustration 3process.gif
Note:
If you are creating a new schema (you chose "Create a new schema" at step 6) always select the Run Domain Controller option or you will not get to the Protocol Server Options page displayed in the next step.
|
Table 3-3 Oracle 9iFS Process Descriptions
Selection of the Oracle 9iFS Protocol Servers causes the Protocol Server Options page to display.
Figure 3-9 Protocol Server Options Page
Text description of the illustration 3protops.gif
You can retain the default port numbers or change them. If you change the main port for the NFS protocol server, you must also change the mount server port.
Note:
By default, the port numbers you assign here apply to all protocol servers on all nodes in the domain. The Protocol Server Options dialog will not display if you chose "Reuse an existing Oracle 9iFS Schema" in step 6.
|
When you have completed specifying the Oracle 9iFS processes and protocol server options, click Next.
The Document Content page displays. Continue with Step 14.
(Reusing an Existing Schema or Administration Configuration, continued) On the Select Oracle 9iFS Schema page, select which schema to use and enter its password. Then click Next.
Figure 3-10 Oracle 9iFS Schema Page
Text description of the illustration 3selsche.gif
On the Document Content page, select the default character set and indexing language to use when storing documents in Oracle 9iFS. Then click Next.
The default values that display are based on the default settings from the database; these defaults will be used when users do not specify a language or character set for documents being transferred to Oracle 9iFS. The default character set is also used by non-Unicode enabled protocols, such as FTP and WebDAV, to determine the character set that these protocol servers should use.
Oracle recommends using UTF8 as the document character set for full multi-language functionality with Oracle 9iFS. Specifying a different document character set may limit functionality, such as not being able to search on document content in all languages, not being able to view the Web interface in all languages, and other such limitations.
Customers who need single-language Japanese functionality only should use the document character set of UTF8, JA16SJIS, or JA16EUC. For single-language Korean functionality, use UTF8 or KO16KSC5601. For single-language Chinese functionality, use UTF8, ZHS16CGB231280, ZHS16GBK, ZHT32EUC, ZHT16BIG5, ZHT32TRIS, or AL24UTFFSS.
Customers who only need single-byte language functionality may use UTF8 or any of the single-byte character sets supported by the Oracle9i database.
For more information, see the section on "Multi_Lexer" in the Oracle Text Reference.
Figure 3-11 Document Content Page
Text description of the illustration 3doccont.gif
On the Begin Oracle 9iFS Configuration page, click the Configure button to begin the Oracle 9iFS configuration process.
Figure 3-12 Begin Oracle 9iFS Configuration Page
Text description of the illustration 3config.gif
Once you have started the configuration process, a progress window appears. If an error occurs, check the following log file for more information:
%ORACLE_HOME%\9ifs\log\IfsConfigOut.log
A dialog box appears noting that configuration was successfully completed and identifies the post-installation steps required.
Figure 3-13 Oracle 9iFS Configuration Complete Dialog
Text description of the illustration 3success.gif
See "Tasks Required After Configuration Completes" in Chapter 4, "Post-installation" for information about the steps listed in the dialog.
Click OK.
On the End Installation page, click the Exit button to quit the Oracle Universal Installer. Click Yes when asked if you really want to exit.
Note:
The ifssetup batch file in the %ORACLE_HOME%\9ifs\bin directory runs automatically at the end of the configuration.
|