+ All Categories
Home > Documents > Oracle 9i Installation Guide

Oracle 9i Installation Guide

Date post: 01-Apr-2015
Category:
Upload: samiran4u
View: 420 times
Download: 20 times
Share this document with a friend
34
5 Hagavish St. Telephone: +(972) 9 764 4000 POB 7020, Kfar Saba 44641 Israel Fax: +(972) 9 764 4001 http://www.smarteam.com mailto:[email protected] Oracle 9i (9.0.2) Installation Guide for Server and Clients
Transcript
Page 1: Oracle 9i Installation Guide

5 Hagavish St. Telephone: +(972) 9 764 4000 POB 7020, Kfar Saba 44641 Israel Fax: +(972) 9 764 4001 http://www.smarteam.com mailto:[email protected]

Oracle 9i (9.0.2) Installation Guide

for Server and Clients

Page 2: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

C o p y r i g h t N o t i c e

Copyright © 2004 SmarTeam Corporation Ltd. All rights reserved.

SMARTEAM® is the registered trademark of SmarTeam Corporation Ltd. in the US, Israel and other countries.

Viewing Technology Copyright © 1993-2001 Cimmetry Systems, Inc. All Rights Reserved. AutoVue and Cimmetry are trademarks or registered trademarks of Cimmetry Systems, Inc.

All other trademarks or service marks referred to herein belong to their respective owners.

SmarTeam Corporation Ltd. makes no warranty or representation as to the accuracy of any information contained herein. DOCUMENTATION AND PRODUCT IS PROVIDED 'AS IS' AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.

Part Number: EDR-I4-R13

i

Page 3: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

Table of Contents

Copyright Notice _________________________________________________________i

1 Introduction____________________________________________________1-1

Document Description ___________________________________________________1-1

Product Description _____________________________________________________1-1 Packaging____________________________________________________________1-1

Related Documents _____________________________________________________1-1

2 System Requirements ____________________________________________2-1

Server Requirements ____________________________________________________2-1

Recommended System Requirements ______________________________________2-1

Client Requirements ____________________________________________________2-1 Runtime Client________________________________________________________2-1 Administrator Client ___________________________________________________2-1

3 Oracle Server Installation_________________________________________3-1

Before-Installation Activities _____________________________________________3-1 Privileges required for installer user _______________________________________3-1 Uninstall previous versions ______________________________________________3-1 Non right-to-left languages ______________________________________________3-1

Installation ____________________________________________________________3-2 Installing Oracle Software _______________________________________________3-2 Network Configuration _________________________________________________3-7

Post-Installation Activities _______________________________________________3-8 Adjusting SQLNET.ORA _______________________________________________3-8

Setup _________________________________________________________________3-9 Creating an Oracle Database _____________________________________________3-9 Configuring Oracle Database Initialization Parameters________________________3-12 Important Notes ______________________________________________________3-16 Important Notes ______________________________________________________3-17 Oracle Server Setup ___________________________________________________3-19

Uninstalling___________________________________________________________3-20

Installation Troubleshooting_____________________________________________3-20

ii

Page 4: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

4 Oracle Client Installation _________________________________________4-1

Before-Installation Activities _____________________________________________4-1 Privileges required for installer user _______________________________________4-1 Non left-to-right languages ______________________________________________4-1

Installation ____________________________________________________________4-2 Client Installation Types ________________________________________________4-3 Installing a Custom Client _______________________________________________4-3 Installing an Administrator Client _________________________________________4-4 Exiting Oracle Installer _________________________________________________4-5

Post-Installation Activities _______________________________________________4-6 Granting Permission for Oracle Home Directory _____________________________4-6 Adjusting SQLNET.ORA _______________________________________________4-6 For XP Users: Checking for OLEDB Provider Registration _____________________4-6 Connecting by SMARTEAM to the Oracle Server ____________________________4-7

Setup _________________________________________________________________4-8

Uninstalling____________________________________________________________4-8

iii

Page 5: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

1 In t roduct ion

D o c u m e n t D e s c r i p t i o n

This document outlines the procedures required to install an Oracle Server and Oracle Client for the SMARTEAM environment.

This guide assumes knowledge and experience in installing Oracle, including the installation of previous Oracle versions. The main purpose of this document is to highlight the installation procedure and the components of an Oracle database that are required by SMARTEAM-related applications. For details of the standard Oracle installation procedure, refer to the Oracle 9i Installation Guide.

P r o d u c t D e s c r i p t i o n

P a c k a g i n g SmarTeam Corp. supplies Oracle 9i release 2 (9.0.2) Enterprise Edition CDs in the following configuration:

• Oracle 9i release 2 Enterprise Edition - 3 CDs

• Oracle 9i release 2 (9.0.2) Client – 1 CD

• Oracle 9i release 2 (9.0.2) Documentation, Viewable – 1 CD

R e l a t e d D o c u m e n ts

Oracle 817 Migration Guide

Oracle 9i Migration Guide

Oracle 9i Installation Guide

1-1

Page 6: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

2 System Requirements This section describes the system requirements for a Database Installation, where the requirements are divided into Server and Client requirements.

S e r v e r R e q u i r e m e n ts

This installation assumes the following hardware and software configuration:

Number of CPUs: 1 (2 are highly recommended)

Minimum Processor Type: Pentium III, 700 MHz

RAM: 512MB

Hard-disk drive space: 4.5 GB [3GB for installation + 1.5 GB for database]

OS: Windows 2000 SP3

Note: Although Oracle software functions when minimum system requirements are used, it is highly recommended to use a computer with higher than the minimum requirements.

R e c o m m e n d e d S y s t e m R e q u i r e m e n ts

Recommending system requirements requires sizing the specific customer configuration. Please contact the SmarTeam support team to obtain the most recent metrics, test results and recommendations.

C l i e n t R e q u i r e m e n ts

R u n t i m e C l i e n t 165 MB free disk space is required for an Oracle Runtime client installation.

A d m i n i s t r a t o r C l i e n t 510 MB free disk space is required for an Oracle Administrator client installation.

For other hardware configurations, refer to the requirements recommended by your software vendor, for example, SMARTEAM, CAD, and Office.

2-1

Page 7: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

3 Orac le Server Insta l la t ion

The Oracle Server installation process described in this document is divided into two stages. The first stage consists of software installation and network configuration followed by some manual changes. The second stage consists of creating the Oracle database.

B e f o r e - I n s ta l l a t i o n A c t i v i t i e s

P r i v i l e g e s r e q u i r e d f o r i n s ta l l e r u s e r The Installer must be a member of the local Administrators group.

U n i n s ta l l p r e v i o u s v e r s i o n s Oracle supports multiple Oracle homes of different versions (7.3.4.x, 8.0.x, 8.1.6.x and 8.1.7.x) working on the same computer. However, we recommend to completely de-install previous versions. If you want to use your old databases with Oracle 9.2, you should upgrade them according to Oracle 9i Migration Guide.

Note. You cannot upgrade a database, which is prior to Oracle 8.1.7, directly to Oracle 9.2. Please refer to Oracle 817 Migration Guide.

N o n r i g h t - t o - l e f t l a n g u a g e s Prior to installing Oracle on non right-to-left languages OS (Hebrew, Arabic) change default locale to English (for example, US English).

3-1

Page 8: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

I n s ta l l a t i o n

Note: The Oracle Server installation must be performed on the computer on which Oracle will be installed; installation using a Terminal Server will not succeed.

The Oracle Server installation process has two general steps:

Installing Oracle Software – installs all pertinent files on the server.

Network configuration – configures the means by which the Oracle Server is recognized and connected on the network with Oracle Clients.

I n s ta l l i n g O r a c l e S o f t w a r e 1. Insert the Oracle 9i Release 2 (9.0.2.1.0) – Oracle

9i Server CD and launch the Oracle Universal Installer application by pressing Install/Deinstall Products as at right.

2. In the Welcome window, as illustrated, click Next to start the Oracle server installation. The File Locations window displays, as illustrated.

3-2

Page 9: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

3. In the File Locations window, if necessary, you can change the Oracle Home name.

Note: If a previous Oracle version is installed, you need to define a different path and name than the ones defined in that version.

Click Next to continue.

4. In the Available Products window, as illustrated, select Oracle9i Database to install the Oracle Server.

Click Next to continue.

5. In the Installation Types window, as illustrated, select Custom to proceed with a custom installation.

Click Next to continue.

3-3

Page 10: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

6. In the Available Product Components window, select the components listed in the following illustrations. If you are not able to remove a particular component, continue selecting and unselecting, as illustrated, and then return to the component you could not remove and try again. After completing your selections, recheck your list with the one displayed.

.

3-4

Page 11: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

7. In the Component Location screen, the distribution of the Oracle installation components through your disks and estimated space allocation is shown, as at right. Press Next to continue.

3-5

Page 12: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

8. In the Create Database window, as illustrated, select No to not create a database. Click Next to continue.

.

9. The Summary window, as illustrated, displays a summary of all your selected options and selected components for installing. After checking the list, and making any changes, if needed, click Install to commence with the Oracle installation.

During the installation process, the Configuration Tools window indicates progress for specific installation stages.

Note: The Oracle 9i server installation package consists of three CDs; you are prompted to insert each at the appropriate stage.

3-6

Page 13: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

N e t w o r k C o n f i g u r a t i o n 10. When the Net8 Configuration Assistance

window appears, as illustrated, check the option Perform typical configuration then click Next to continue

The Configuration Tools window appears, indicating progress.

Note: Do not manually close the Configuration Tools window – this window closes automatically at the end of the installation phase.

11. At the end of Oracle 9i Database Server Installation, the End of Installation screen appears. Press Exit to close the Oracle Universal Installer as at right and proceed to the next chapter.

3-7

Page 14: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

P o s t - I n s ta l l a t i o n A c t i v i t i e s

Post-installation activities include the following:

Adjusting SQLNET.ORA

Note: Failing to perform post-installation activities may cause SMARTEAM applications to malfunction.

A d j u s t i n g S Q L N E T. O R A After a regular Oracle Installation, either Database or Client, it is necessary to adjust the configuration file SQLNET.ORA for SMARTEAM applications, especially for SMARTEAM – Multi-site.

Perform the following adjustments:

Disable NAMES.DEFAULT_DOMAIN. Disabling this option is necessary for SMARTEAM – Multi-site to function correctly. Enabling this option could affect the Oracle replication global name and service name resolution mechanism.

Disable SQLNET.AUTHENTICATION_SERVICES. Enabling this option, by setting it to the default setting NTS, could prevent the Oracle client from connecting to the database, in case the client and database are located in different domains and there is no trust relationship between those domains. Thus, it is recommended to disable that option unless there is a special requirement for enabling it, for example, if you are using enterprise-level OS based authentication.

1. Locate file SQLNET.ORA in <Oracle Home>\network\ADMIN, for example,

C:\oracle\ora92\network\ADMIN.

2. Open SQLNET.ORA file with any text editor, for example, Microsoft Notepad, as at right.

3. Fix the Oracle SQL networking parameters by making the NAMES.DEFAULT_DOMAIN parameter line into a remark and setting SQLNET.AUTHENTICATION_SERVICES to NONE, as at right.

Note. If these parameters lines do not appear, no change is required.

If the file SQLNET.ORA does not exist, it is recommended to create it, as described above.

3-8

Page 15: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

S e t u p

Setup activities include the following:

Creating an Oracle Database

Configuring Oracle Database Initialization Parameters

Choosing a Database Character Set

Important Notes

Oracle Server Setup

C r e a t i n g a n O r a c l e D a ta b a s e This section describes the procedure required to create the Oracle Database. It is assumed that you performed the Oracle Server installation process as described in the previous section.

1. From the Start Menu, Launch Oracle Database Configuration Assistant window, which appears as at right, and click Next to continue.

2. In the Oracle Database Configuration Assistant select Create a database as at right.

Click Next to continue.

3-9

Page 16: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

3. In the Oracle Database Configuration Assistant window, select New Database, as at right. Click Next to continue.

4. Choose a Global Database Name for your database in the format DBNAME.DB_DOMAIN, as at right. Choose a meaningful name, as in the example. For more information, refer to Oracle 9i Concepts.

Click Next to continue.

5. In the Oracle Database Configuration Assistant window, Database Features tab, select Oracle Database features: select Oracle Ultra Search and deselect Example Schemas, as at right.

Click Next to continue.

3-10

Page 17: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

6. In the Oracle Database Configuration Assistant window, as at right, select the default mode for your database. Dedicated Server Mode provides better performance when you have sufficient resources on your computer to support all users. Shared Server Mode is preferable if your system could be overloaded by too many user connections.

We recommend that this option be set by an experienced DBA only.

Click Next to continue.

3-11

Page 18: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

C o n f i g u r i n g O r a c l e D a ta b a s e I n i t i a l i z a t i o n P a r a m e t e r s This section describes the parameters to be set before creating the Oracle Database. It is very important to provide correct values for environment requirements such as the number of users and the estimated workload. The values shown in the windows below are examples and should be replaced with values relevant to the application. For more information, refer to Oracle Fine-Tuning for SMARTEAM Implementers.

The tabs of the Initialization Parameters window, with the corresponding parameters are:

Tab Parameter

Memory Database memory allocation

Character Sets Database character set

DB Sizing Data Block sizing

File Locations Initialization parameters file and Trace File Locations

Archive Archive Log Mode

7. Memory tab: set up the Database memory parameters.

3-12

Page 19: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

8. Character Set tab: set the database character set to one of the options according to the guidelines below and set the database national character set.

The options are:

Use the default

The default character set is obtained by the Oracle Database Creation Assistance application from the OS regional settings. Therefore, it is usually set to WE8ISO8859P1, which is acceptable for all West European languages (English is always included). Use Unicode

At present, SmarTeam Corp. encourages most customers to use Unicode – multi-byte character sets. Even if you operate your database in Western Europe, it is desirable to use the Unicode character set, since it will simplify the interaction of your database with other databases.

However, when there is a requirement of backward compatibility that precludes using the Unicode character set, you can continue using your regional character set, by selecting either Default or Choose from the list of character sets, and then convert your database into Unicode using Oracle built-in functionality

Choose from the list of character sets

If you are going to use character set different from the default, for example if you plan to import a dump file from another Oracle database, you should configure the character set for the new Oracle database to be compatible with the character set in the Oracle database in which your dump file was created. For multi-byte languages such as Japanese, Chinese and Korean, their unique character-set must be used.

Important Note. If you are planning to use the database in the SMARTEAM – Multi-site system, all sites must have the same character set.

National Character Set

For most cases, leave the default setting.

3-13

Page 20: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

9. DB Sizing tab. SMARTEAM does not have any special requirements for those parameters, so you can set them according to your needs or leave the default values, for example as at right.

10. File Location tab: determines location of the database configuration files. It is highly recommended to leave the default values as at right.

11. Archive tab: defines whether the database will operate in Archive Log Mode and sets up appropriate parameters. It is not recommended to activate Archive mode when you create the database, since it will impact on performance during the process. However, it is highly recommended to operate in Archive mode in the production environment. Please refer to the respective Oracle Backup and Recovery documentation.

Click Next to continue.

3-14

Page 21: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

In the Database Storage screen you set up tablespace and other storage parameters.

12. We recommend deploying control files through your physical devices in order to protect them from media crash.

13. Expand Tablespace branch as shown at right in the left pane.

The default Oracle tablespaces and parameters are displayed, as at right. You can add new tablespaces on this page as well. It is recommended, however, to leave the USERS tablespace as the default tablespace. If you decide to use the USERS tablespace as a working tablespace you should enlarge it, as shown in the example in the next step. You can also consider redeployment of tablespaces through your physical devices in order to improve performance.

3-15

Page 22: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

14. To enlarge the working tablespace, change the size of the datafile of the tablespace and/or add another datafile, as at right.

3-16

Page 23: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

Important Notes It is recommended to separate tables and indexes through distinct tablespaces for better performance.

You can use SmartDBRepairing utility to do this. If you decide to move indexes to another tablespace – INDX by default – you have to enlarge it beforehand. SMARTEAM – Multi-site database site requires larger SYSTEM tablespace than a regular database. For more information about specific requirements for SMARTEAM applications, refer to the respective installation guides and other documentation. You can perform all these tasks after the database creation has been completed.

Oracle recommends setting tablespace storage parameters to AUTOMATIC allocation (LOCALLY managed tablespace). This is set by default for all tablespaces in the installation. If you want to create additional tablespaces it is recommended to leave that default value as well.

In the Storage tab of the Database Storage screen (the screen appears, as at right, when you double-click on the database file name in the Database Storage screen above), it is highly recommended to set datafile storage parameter AUTOEXTEND to OFF for all datafiles as at right. This prevents Oracle datafiles from unrestricted growth and possible loss of data. In the worst case, users get an error message like:

”Unable to extend table %s.%s by %s in tablespace %s”.

In this case you have to enlarge your table space but no data will be lost.

15. Now, the tablespace list appears as at right. When you have finished press Next.

3-17

Page 24: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

16. Creation Options: If you have finished setting up database parameters, press Finish as at right.

17. Before Oracle creates the database, it displays the actions it is going to perform. If you approve, press OK or press Cancel to return back to parameter modification screens as at right. During database creation, Oracle displays a progress screen.

18. After the database was successfully created, Oracle prompts to change the default passwords for both SYS and SYSTEM users, as at right. After completing that task, press Exit, as at right.

3-18

Page 25: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

O r a c l e S e r v e r S e t u p This section explains how to create, or select an existing Oracle SmarTeam Database schema for the Oracle Instance you have created.

Oracle Database Schema

A SMARTEAM database on Oracle is an Oracle database schema, which contains basic SMARTEAM, objects such as tables, indexes, packages and triggers. In general, an Oracle database can contain several SMARTEAM databases. However, performance problems can occur in such a configuration. SMARTEAM users connected to one schema may affect the performance of another SMARTEAM schema. Also, it may be difficult to determine the origin of the performance problem when users, who are connected to several SMARTEAM schemas, obstruct each other’s picture.

Single SMARTEAM Database Schema in Oracle Instance

To avoid performance problems, SmarTeam recommends using only one SMARTEAM schema in an Oracle database production environment. Use multiple SMARTEAM schemas where performance is not relevant, for example, in a test or development environment.

Note: In any case, if the SMARTEAM Database schema participates in a SMARTEAM – Multi-site environment, it should be the only one in an Oracle instance.

Database Privileges for SMARTEAM Database Schema

A SMARTEAM Database schema can be created either by the Enterprise Manager application or manually in SQL*Plus. In any case, SMARTEAM requires the following minimal system privileges to be granted to a SMARTEAM Database schema:

a. CONNECT

b. RESOURCE

Note. Some DBAs may consider granting RESOURCE privilege to a regular database user too risky. In that case, they can grant quotas on certain tablespaces according to their security rules. They should grant quota on the SYSTEM table space in a SMARTEAM – Multi-site environment in any circumstances.

If a SMARTEAM database user has been created in advance and contains SMARTEAM data, you can continue using it in Multi-site environment.

Note: It is highly recommended not to grant DBA privileges to a SMARTEAM Database schema or to choose a built-in Oracle DBA user, SYS or SYSTEM, to be the SMARTEAM Database schema.

Creating a SMARTEAM Database

A SMARTEAM database is usually created by either copying it from another source database by the SmartDBExplorer utility or by the Create/Modify Database functionality of the SMARTEAM Data Model Designer and its family applications. While data is copied to Oracle schema you may encounter error messages related to lack of space in the SMARTEAM user default table space, for example:

”Unable to extend table %s.%s by %s in tablespace %s”.

If this occurs, you should enlarge the SMARTEAM default tablespace so that it can contain all data and leave 50% free space. For this purpose, use Enterprise Manager Console functionality or the regular SQL*PLUS syntax. As an example, standard SmDemo database (tables and indexes) may take about 200 MB.

3-19

Page 26: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

U n i n s ta l l i n g

Important Note. It is highly recommended to perform a backup of your databases and network configuration files prior to uninstalling Oracle Server.

In order to deinstall Oracle Server, perform the following actions:

1. Shutdown the databases.

2. Shutdown non-database services like Listener services, Oracle Intelligent Agent services.

3. Launch Oracle Universal Installer and use the Deinstall option, which removes the Oracle software from your computer.

4. After deinstallation it is recommended to cleanup the registry.

5. Restart the computer.

6. Delete Oracle folders.

I n s ta l l a t i o n Tr o u b l e s h o o t i n g

Please see the Web site https://support.smarteam.com/index0.html for the latest information on troubleshooting.

3-20

Page 27: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

4 Orac le Cl ient Insta l la t ion

This section describes the installation of Oracle clients, including:

Oracle Runtime client

Oracle Administrator client

Note: Because of a known Oracle issue, if you are installing the Oracle 9i client on a Windows XP machine, after the installation you will need to verify that OLEDB Provider was successfully registered. See the section For XP Users: Checking for OLEDB Provider Registration in Post-Installation Activities.

B e f o r e - I n s ta l l a t i o n A c t i v i t i e s

P r i v i l e g e s r e q u i r e d f o r i n s ta l l e r u s e r The Installer must be a member of the local Administrators group.

N o n l e f t - t o - r i g h t l a n g u a g e s Prior to installing Oracle on non left-to-right languages OS (Hebrew, Arabic) change default locale to English (e.g. US).

4-1

Page 28: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

I n s ta l l a t i o n

This section describes the Oracle Client installation procedure.

1. Insert the Oracle 9i Release 2 (9.0.2.1.0) – Oracle 9i Client CD and launch the Oracle Universal Installer application by pressing Install/Deinstall Products, as at right.

2. In the Welcome window, click Next to start the Oracle client installation

3. In the File Locations window, as illustrated, if necessary, you can change the Oracle Home name

Note: If a previous Oracle version is installed, you need to define a different path and name than defined in that version.

Click Next to continue

4-2

Page 29: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

C l i e n t I n s ta l l a t i o n Ty p e s You are now prompted to select the type of client you want to install. The choice of client depends on the purpose of the installation.

The installation types are:

Custom – Use this option when you want to install a Runtime Client to support basic SMARTEAM functionality. Also choose this client type if you need to install Oracle client in a configuration different from the standard Administrator Client type of installation.

Note: The Custom Client installation procedure is used to install a Runtime Client instead of the Runtime Client installation procedure because the Runtime Client procedure does not install Oracle OLE DB Provider, which is a necessary component for SMARTEAM.

Administrator Client – Choose this client type if you are going to use the machine for Oracle management and/or SMARTEAM Multi-site management.

Runtime Client –Do not use this option.

I n s ta l l i n g a C u s t o m C l i e n t Use the Custom Client installation for two types of clients:

Runtime Client

Administration Tasks Client

Runtime Client If you want to install a Runtime Client to support basic SMARTEAM functionality, you need to include the following items:

Network Utilities (Net8 supporting Utilities)

Database Utilities (Export & Import Utilities) – (optional)

SQL+

Oracle OLE DB Provider (Part of Oracle Window Interfaces branch)

Administration Tasks Client If you intend using the Custom Installation for SMARTEAM – Multi-site environment administration tasks, you need to include the following items:

Enterprise Manager Login (former DBA Studio of Oracle 8.1.7.x)

Network Utilities (Net8 supporting Utilities)

Database Utilities (Export & Import Utilities)

SQL+

Oracle OLE DB Provider (Part of Oracle Window Interfaces branch)

Note: If you choose Custom Installation, it is recommended to remove Microsoft Transaction Services Component (Part of Oracle Window Interfaces branch) unless it is explicitly required for a SMARTEAM application.

4-3

Page 30: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

The Summary window lists all components that you have selected to install. After checking the list and making any applicable changes, click Install to commence the Oracle installation. Exit the Oracle Installer as described in the section Exiting Oracle Installer below.

I n s ta l l i n g a n A d m i n i s t r a t o r C l i e n t The Administrator Client Installation installs many components not related to SMARTEAM applications and requires a lot of space. If space is a problem, use the Custom Client installation to reduce the number of components installed, see Installing a Custom Client section above.

1. Choose an Administrator option as at right.

2. You are prompted to provide a Port Number for Oracle Service for the Microsoft Transaction Server. Use the default value as at right and press Next.

4-4

Page 31: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

E x i t i n g O r a c l e I n s ta l l e r We recommend not using Net8 Configuration Assistant at this stage to configure Oracle Net8 services but rather to exit the Oracle Installer directly. Click Cancel as at right.

4. Click yes at the prompt as at right

5. Press OK on the Oracle information message as at right.

6. Oracle 9i Runtime Client Installation has been successfully completed. Press Exit Oracle Universal Installer and proceed to section “Post-Installation Activities”.

4-5

Page 32: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

P o s t - I n s ta l l a t i o n A c t i v i t i e s

G r a n t i n g P e r m i s s i o n f o r O r a c l e H o m e D i r e c t o r y Grant read permission for the Oracle Home directory to Authenticated users. You must grant the permission while logged in as Administrator user. This is necessary due to the known Oracle issue (Bug: 2498880): users that are not local Administrators get error messages while trying to connect SMARTEAM to the Oracle database. For more information refer to http://metalink.oracle.com/ site for FAQ - Article-ID: 215255.1

A d j u s t i n g S Q L N E T. O R A Please refer to section Adjusting SQLNET.ORA.

Failing to perform post-installation activities may cause future problems in functioning of SMARTEAM applications.

F o r X P U s e r s : C h e c k i n g f o r O L E D B P r o v i d e r R e g i s t r a t i o n Because of a known Oracle issue, if you are installing the Oracle 9i client on a Window XP machine, you need to perform the following steps to verify that OLEDB Provider was successfully registered during the installation procedure described above and to register it, if needed.

Check if OLEDB Provider is registered: 1. Open the Control Panel

2. Double-click on Administrative tools

3. Double-click on Data Source (ODBC)

4. Select the Drivers tab

You should see the entry Oracle in OraHome92 as shown below.

4-6

Page 33: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

To register the OLEDB Provider: If the entry Oracle in OraHome92 is not present, proceed as follows:

1. Open Windows command prompt (Start/Run/cmd) and enter: smregsvr <Oracle home>\bin\OraOLEDB.tlb smregsvr <Oracle home>\bin\OraOLEDB.dll as illustrated in the following screen shot:

C o n n e c t i n g b y S M A R T E A M t o t h e O r a c l e S e r v e r SMARTEAM, which no longer supports BDE, uses the ADO (OLE DB) Provider to connect to databases. Accordingly, you need to use the SMARTEAM Database Connection Manager to create an Alias for your SMARTEAM schema in Oracle database.

4-7

Page 34: Oracle 9i Installation Guide

Oracle 9i (9.0.2) Installation for Server and Client

4-8

S e t u p

Setting up Oracle client does not require any special activity and it consists of the following operations:

1. Create Net8 Service to the database you are going to use in your SMARTEAM application

2. Use SMARTEAM Database Connection Manager to set up connection to your SMARTEAM database.

U n i n s ta l l i n g

In order to deinstall Oracle Client you should perform following actions:

1. Launch Oracle Universal Installer and use Deinstall option. This will remove Oracle software from your computer.

2. After deinstallation it is recommended to cleanup registry.

3. Restart the computer.

4. Delete remaining Oracle folders.


Recommended