Oracle Networking Products Getting Started for Windows Platforms
Release 8.0.3

A53746-01

Library

Product

Contents

Index

Prev Next

F
Migration and Coexistence Issues

This appendix describes migration and coexistence issues for SQL*Net Version 2.x and Net8. Specific topics discussed are:

Migration and Coexistence Overview

When installing Oracle Networking Products, you have these installation decisions to make:

Installation Decision   Description  

New Installation  

Install Net8 on a system containing no previous Oracle Networking Products (SQL*Net).  

Coexistence  

Install Net8 into the same Oracle home as your SQL*Net Version 2.x.  

Migration  

Migrate from SQL*Net Version 2.x to Net8. Migration involves installing Net8 and de-installing SQL*Net Version 2.x.  

.

Coexistence and Migration Considerations

Consider the following issues before you decide which of the above procedures is most suitable for your requirements.

Installation Considerations for Net8

Advanced Networking Option (ANO)

Net8 and ANO have some DLLs that share the same name but not the same functionality. Therefore, do not install Net8 after installing ANO. If you do, ANO will not work because some DLLs will be overwritten.

Migration Issues

SQL*Net Version 2.x clients should migrate to Net8 only when their client applications migrate to Oracle8. Until client applications upgrade to Oracle8, clients using SQL*Net Version 2.x can connect to Oracle8 servers.

SQL*Net Version 2.x can coexist with Net8 on the same machine in the same Oracle home directory.

WARNING:

For co-existence of Net8 and SQL*Net Version 2.x, you must install Net8 into the same Oracle home directory as SQL*Net Version 2.x. Installing Net8 into a different Oracle home directory will disable the products located in the old Oracle home directory.  

Directory Structure Differences

Configuration files in Net8 are contained in the directory:

ORACLE_HOME\NET80\ADMIN

Configuration files in SQL*Net Version 2.x are contained in the directory:

ORACLE_HOME\NETWORK\ADMIN

Installation Process

If you are migrating from SQL*Net Version 2.x to Net8, Oracle Installer automatically performs these tasks:

  1. Configuration files are copied from ORACLE_HOME\NETWORK\ADMIN and saved into ORACLE_HOME\NET80\ADMIN.
  2. SQL*Net Version 2.x listener is stopped. The startup type is changed from Automatic to Manual (Windows NT Control Panel).
  3. Net8 listener is setup as Automatic startup and is started.
    Note:

    You can select the Migration installation option while installing the Oracle8 server.  

File Names Differences

In Net8, executables (.EXE files) and dynamic link libraries (.DLL files) are contained in the directory:

ORACLE_HOME\BIN

File names in Net8 typically have an 80 appended to the corresponding name in SQL*Net Version 2.x. This suffix prevents conflict with SQL*Net Version 2.x files.

Service Names

Net8 service names differ from SQL*Net Version 2.x service names:

Net8 Component   SQL*Net V2 Name   Net8 Name  

Listener  

TNSListener  

OracleTNSListener80  

Oracle Names  

NamesListener  

OracleNames80  

Oracle Connection Manager  

(not available)  

OracleCMAdminService80

OracleCMANService80  

Client Cache Daemon  

(not available)  

OracleClientCache80  

Coexistence Issues

SQL*Net Version 2.x clients should migrate to Net8 only when their client applications migrate to Oracle8. Until client applications upgrade to Oracle8, clients using SQL*Net Version 2.x can connect to Oracle8 servers.

SQL*Net Version 2.x can coexist with Net8 on the same machine in the same Oracle home directory.

WARNING:

For co-existence of Net8 and SQL*Net Version 2.x, you must install Net8 into the same Oracle home directory as SQL*Net Version 2.x. Installing Net8 into a different Oracle home directory will disable the products located in the old Oracle home directory.  

The Installation Process

If you are not migrating, and you are installing Net8 onto the same machine where SQL*Net Version 2.x exists, Oracle Installer automatically performs these tasks to enable coexistence:

  1. Configuration files are copied from ORACLE_HOME\NETWORK\ADMIN and saved into ORACLE_HOME\NET80\ADMIN.
  2. The Net8 listener is setup as Manual startup. The listener is not started (Windows NT Control Panel).

To use the Version 8 listener, you may need to change your network configuration on either the SQL*Net Version 2.x or Net8 configurations to prevent conflict. For example, you may need to change:

You may also need to start the Net8 listener, and change the status to Automatic startup, depending upon your network needs. If you make changes to the listener, you must make changes to client configuration files to ensure that clients can connect to the listener.

SQL*Net Version 2.x will use configuration files from ORACLE_HOME\NETWORK\ADMIN, while Net8 will use files from ORACLE_HOME\NET80\ADMIN by default. If you want both SQL*Net and Net8 to use configuration files from the same directory, set the registry variable TNS_ADMIN.

Additional Information:

See Appendix A, "Modifying Configurations" for more information.  




Prev

Next
Oracle
Copyright © 1997 Oracle Corporation.

All Rights Reserved.

Library

Product

Contents

Index