Products Services Download
  Support Contact Purchase
 

Delivering data   —   where and when you need it

 

SRTransport-ES Environment
on Mac OS X, Solaris, HPUX and Linux

SRTransport-ES must be able to find its frameworks and shared libraries. Each platform requires a slightly different environment to accomplish this. There are additional requirements for the SchemaJDBC transport module.

The SchemaJDBC module for SRTransport moves data via JDBC drivers. You will need to configure your system for Java, JDBC and SchemaJDBC.

SchemaJDBC requires Java 1.2 or later. If you don't have it you can download it for free from Sun. You can check your Java version with this command:

  java -version

SchemaJDBC contains JDBC drivers for Oracle, Sybase and OpenBase. Other JDBC drivers are available from database manufacturers and elsewhere. Make sure the driver is installed and that the driver is listed in your CLASSPATH variable.

SchemaJDBC is loaded by SRTransport at run-time. See this tech-note on proper configuration of dynamically loaded modules.

To configure your environment for SRTransport-ES, JDBC and Java, refer to the following commands:

Mac OS X - tcsh/csh
  % setenv DYLD_FRAMEWORK_PATH <path_to_SRTransport>/Resources/Frameworks

Mac OS X - sh
  % DYLD_FRAMEWORK_PATH=<path_to_SRTransport>/Resources/Frameworks
  % export DYLD_FRAMEWORK_PATH

solaris csh
  % setenv JRE path_to_java_run_time
  % setenv LD_LIBRARY_PATH $JRE/lib/sparc:$LD_LIBRARY_PATH
  % setenv CLASSPATH jdbc_driver_jar_or_zip:$CLASSPATH

solaris sh
  % JRE=path_to_java_run_time
  % export JRE
  % LD_LIBRARY_PATH=$JRE/lib/sparc:$LD_LIBRARY_PATH
  % export LD_LIBRARY_PATH
  % CLASSPATH=jdbc_driver_jar_or_zip:$CLASSPATH
  % export CLASSPATH

hpux csh
  % setenv JRE path_to_java_run_time
  % setenv LD_LIBRARY_PATH $JRE/lib/hppa:$LD_LIBRARY_PATH
  % setenv CLASSPATH jdbc_driver_jar_or_zip:$CLASSPATH

hpux sh
  % JRE=path_to_java_run_time
  % export JRE
  % LD_LIBRARY_PATH=$JRE/lib/hppa:$LD_LIBRARY_PATH
  % export LD_LIBRARY_PATH
  % CLASSPATH=jdbc_driver_jar_or_zip:$CLASSPATH
  % export CLASSPATH

linux csh
  % setenv JRE path_to_java_run_time
  % setenv LD_LIBRARY_PATH $JRE/lib/i386:$JRE/lib/i386/native_threads:\
  $JRE/lib/i386/classic:$LD_LIBRARY_PATH
  % setenv CLASSPATH jdbc_driver_jar_or_zip:$CLASSPATH

linux sh
  % setenv JRE path_to_java_run_time
  % export JRE
  % LD_LIBRARY_PATH=$JRE/lib/i386:$JRE/lib/i386/native_threads:\
  $JRE/lib/i386/classic:$LD_LIBRARY_PATH
  % export LD_LIBRARY_PATH
  % CLASSPATH=jdbc_driver_jar_or_zip:$CLASSPATH
  % export CLASSPATH

Schema Research Corporation webmaster