WAS v8.0 > Migration and coexistence > Distributed operating systems > Migrate product configurations


Migrate from the WebSphere Connect JDBC driver

WAS v8.0 does not include the WebSphere Connect JDBC driver for SQL Server. Use the WebSphereConnectJDBCDriverConversion command to convert data sources from the WebSphere Connect JDBC driver to the DataDirect Connect JDBC driver or the Microsoft SQL Server JDBC driver. The WebSphereConnectJDBCDriverConversion command processes resources.xml files, and there are many options that can be specified to indicate which resources.xml files to process.

Supported configurations:

This topic is about configuration migration, such as migrating dmgrs and federated nodes in a network deployment environment. The Application Migration Toolkit for WAS provides support for migrating applications from previous versions of WAS to the latest product version. For information about migrating applications, read more about the Application Migration Toolkit.

Read Overview of migration, coexistence, and interoperability and Premigration considerations.

Avoid trouble: If you are running in a mixed node environment, issue this command for each node, specifying a specific cell name for the cellName parameter, and a specific node name for the nodeName parameter. If you do not issue these commands, you will get the following exception for your back-level nodes:

IGR0480E: The node node–name specified for the -nodeName parameter is not at the current release. Migrate this node to the current release and rerun the tool.

jul2011

Syntax

./WebSphereConnectJDBCDriverConversion.sh
   [-profileName profile_name]
   [-driverType MS | DD]
   [-classPath class_path]
   [-nativePath native_path]
   [-pathSeparator separator]
   [[-cellName ALL | cell_name [-clusterName ALL | cluster_name] |
     [-applicationName ALL | application_name] |
     [-nodeName ALL | node_name] [-serverName ALL | server_name 

]] [-backupConfig true | false] [-username userID] [-password password] [[-traceString trace_spec [-traceFile file_name]]

WebSphereConnectJDBCDriverConversion.bat
   [-profileName profile_name]
   [-driverType MS | DD]
   [-classPath class_path]
   [-nativePath native_path]
   [-pathSeparator separator]
   [[-cellName ALL | cell_name [-clusterName ALL | cluster_name] |
     [-applicationName ALL | application_name] |
     [-nodeName ALL | node_name] [-serverName ALL | server_name 

]] [-backupConfig true | false] [-username userID] [-password password] [[-traceString trace_spec [-traceFile file_name]]

Parameters

-profileName profile_name

This optional parameter is used to specify a specific profile configuration in the v8.0 environment.

If this parameter is not specified, the default profile is used. If the default is not set or cannot be found, an error is returned.

If the command is run from within the profile_name/bin directory, it is implicit that the profile_name profile should be migrated and this parameter is not needed.

-driverType MS | DD

This required parameter is used to indicate the type of conversion to perform.

Specify MS converts to the Microsoft SQL Server JDBC Driver, and specifying DD converts to the DataDirect Connect JDBC driver.

-classPath class_path

This required parameter is used to specify the class path for the new JDBC driver.

-nativePath native_path

This optional parameter is used to specify the native path for the new JDBC driver.

-pathSeparator separator

This optional parameter is used to specify a path separator other than the default.

The default is operating-system dependant and is listed in the command-line help.

-cellName ALL | cell_name

This optional parameter is used to specify the specific name of the cell to process or to specify all cells.

The default is ALL. If ALL is specified, the values specified for the nodeName, serverName, applicationName, and clusterName parameters are ignored, and the settings for these parameters revert to their default values of ALL.

jul2011

-clusterName ALL | cluster_name

This optional parameter is used to specify the specific name of the cluster to process or to specify all clusters.

The default is ALL

-application nameName ALL | application_name

This optional parameter is used to specify applications to process. (Some resource.xml files might exist in applications if enhanced EAR file support is used.)

The default is ALL

-nodeName ALL | node_name

This optional parameter is used to specify the specific name of the node to process or to specify all node names in the configuration. If you specify a specific nodeName, also specify a specific cell name on the cellName parameter. If a specific cell name is not specified, the default value of ALL is used for this parameter.

If ALL is specified for this parameter, the value specified for the serverName parameter is ignored, and the setting for the serverName parameter reverts to its default value of ALL.

jul2011

-serverName ALL | server_name

This optional parameter is used to specify the specific name of a server or to specify all server names in a node.

The default is ALL.

-backupConfig true | false

This parameter is used to specify whether (true) or not (false) to back up the existing configuration before the command makes changes to the configuration.

The default is true.

-username userID

This optional parameter is used to specify the user name to be used by this command.

-password password

This optional parameter is used to specify the password to be used by this command.

-traceString trace_spec

This optional parameter is used with -traceFile to gather trace information for use by IBM service personnel.

The value of traceString is "*=all=enabled" and must be specified with quotation marks to be processed correctly.

-traceFile file_name

This optional parameter is used with -traceString to gather trace information for use by IBM service personnel.

+

Search Tips   |   Advanced Search