Oracle Net8 Administrator's Guide Release 8.0 A58230-01 |
|
This chapter outlines migration paths and considerations for upgrading previous releases of SQL*Net version 2 to Net8. It includes the following section:
Net8 is backwards compatible with SQL*Net version 2 (release 2.0.14 and later). This means that Net8 clients can transparently connect to an Oracle7 database. It also means that existing SQL*Net version 2 clients can connect to an Oracle8 database.
Oracle Corporation no longer supports SQL*Net version 1.
Though it is not required, upgrading your network to Net8 is recommended for the following reasons:
Table 9-1 lists the networking features supported in each Oracle release.
Oracle Names version 8 is backward compatible with SQL*Net version 2. This implies that clients running on SQL*Net version 2 can access Names Servers using Oracle Names version 8 to connect to an Oracle8 server.
If you wish to take advantage of the new features provided with Oracle Names version 8, you must upgrade all of your existing Names Servers in a region to version 8 by installing Oracle Names version 8 on every existing Names Server node.
To upgrade and transfer data from an existing Names Server database to a version 8 database, run the namesupg.sql script on the node where Oracle Network Manager stored your network definition.
If you were previously running Oracle Names version 2 using the Dynamic Discovery Option, and you want to configure a database as a repository for your Oracle Names information, you will need to:
If you were previously running Oracle Names version 2 using the Dynamic Discovery Option, and you do not want to configure a database, you must issue a REORDER_NS command on every node.
The following checklist is provided to ensure proper migration to Oracle Names version 8.
If you are upgrading your entire environment to Net8, you will not need the following configuration parameters:
You may choose to delete these parameters or leave them. Though they are no longer required, they will not interfere with any network operations.
The COMMUNITY parameter used to a required part of all network service addresses. Thus, it appears anywhere you might find an address (for example, local naming and listener configuration files).
The NAMES.DEFAULT_ZONE and NAME.PREFERRED_SERVERS used to be included in profiles as slight variants of the NAMES.DEFAULT_DOMAIN and NAMES.PREFERRED_SERVERS parameters.
If you have migrated your clients to Net8, and you still require multiprotocol support, you will need to install Oracle Connection Manager, and route your sessions through it. Oracle Multiprotocol Interchange is no longer supported past SQL*Net release 2.3.
To ensure proper functioning of Oracle Connection Manager, verify that you have deleted the following files on those nodes:
Other migration considerations are specific to your network configuration.
The following migration scenarios are provided to help you understand the migration issues when:
If you plan to upgrade an existing Oracle7 database to Oracle8, but do not wish to upgrade your SQL*Net v2 clients, proceed as follows:
If you plan to install a new Oracle8 database in your existing Oracle7 network, and do not wish to upgrade your SQL*Net v2 clients, proceed as follows:
If you plan to upgrade existing SQL*Net v2 clients to Net8 to connect to both Oracle7 and Oracle8 servers, proceed as follows:
If you plan to upgrade both an existing Oracle7 database to Oracle8, and Oracle Names version 2 to version 8, proceed as follows: