Sie sind auf Seite 1von 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:info@smarteam.com

Oracle 9i (9.0.2)
Installation Guide
for
Server and Clients
Oracle 9i (9.0.2) Installation for Server and Client

Copyright Notice
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
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
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
Oracle 9i (9.0.2) Installation for Server and Client

1 Introduction

Document Description
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.

Product Description

Packaging
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

Related Documents
Oracle 817 Migration Guide
Oracle 9i Migration Guide
Oracle 9i Installation Guide

1-1
Oracle 9i (9.0.2) Installation for Server and Client

2 S y s t e m R e q u i r e m e n ts
This section describes the system requirements for a Database Installation, where the requirements
are divided into Server and Client requirements.

Server Requirements
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.

Recommended System Requirements


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.

Client Requirements

Runtime Client
165 MB free disk space is required for an Oracle Runtime client installation.

Administrator Client
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
Oracle 9i (9.0.2) Installation for Server and Client

3 O r a c l e S e r v e r I n s ta l l a t i o n

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.

Before-Installation Activities

Privileges required for installer user


The Installer must be a member of the local Administrators group.

Uninstall previous versions


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.

Non right-to-left languages


Prior to installing Oracle on non right-to-left languages OS (Hebrew, Arabic) change default locale
to English (for example, US English).

3-1
Oracle 9i (9.0.2) Installation for Server and Client

Installation
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.

Installing Oracle Software


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
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
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
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
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
Oracle 9i (9.0.2) Installation for Server and Client

Network Configuration
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
Oracle 9i (9.0.2) Installation for Server and Client

Post-Installation Activities
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
Oracle 9i (9.0.2) Installation for Server and Client

Setup
Setup activities include the following:
Creating an Oracle Database
Configuring Oracle Database Initialization Parameters
Choosing a Database Character Set
Important Notes
Oracle Server Setup

Creating an Oracle Database


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
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
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
Oracle 9i (9.0.2) Installation for Server and Client

Configuring Oracle Database Initialization Parameters


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
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
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
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
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
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
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
Oracle 9i (9.0.2) Installation for Server and Client

Oracle Server Setup


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
Oracle 9i (9.0.2) Installation for Server and Client

Uninstalling
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
Oracle 9i (9.0.2) Installation for Server and Client

4 O r a c l e C l i e n t I n s ta l l a t i o n

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.

Before-Installation Activities

Privileges required for installer user


The Installer must be a member of the local Administrators group.

Non left-to-right languages


Prior to installing Oracle on non left-to-right languages OS (Hebrew, Arabic) change default locale
to English (e.g. US).

4-1
Oracle 9i (9.0.2) Installation for Server and Client

Installation
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
Oracle 9i (9.0.2) Installation for Server and Client

C l i e n t I n s t a 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.

Installing a Custom Client


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
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.

Installing an Administrator Client


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
Oracle 9i (9.0.2) Installation for Server and Client

Exiting Oracle Installer


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
Oracle 9i (9.0.2) Installation for Server and Client

Post-Installation Activities

Granting Permission for Oracle Home Directory


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.

For XP Users: Checking for OLEDB Provider Registration


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
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:

Connecting by SMARTEAM to the Oracle Server


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
Oracle 9i (9.0.2) Installation for Server and Client

Setup
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.

Uninstalling
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.

4-8

Das könnte Ihnen auch gefallen