Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Programmierung » Deployment von Datenbanken und Anwendungen » Deployment von Administrationstools » Deployment von Administrationstools unter Linux, Solaris und Mac OS X

 

Schritt 3: Legen Sie Umgebungsvariablen fest

Für die Administrationstools müssen bestimmte Umgebungsvariablen definiert oder geändert werden. In der Regel erfolgt dies in der Datei sa_config.sh, die vom SQL Anywhere-Installationsprogramm erstellt wird. Um die Datei sa_config.sh zu verwenden, kopieren Sie sie einfach und stellen Sie SQLANY16 so ein, dass es auf den Deployment-Speicherort verweist.

Andernfalls müssen Sie zum Einrichten der Umgebung folgende Schritte durchführen:

  1. Setzen Sie die folgende Umgebungsvariable:

    SQLANY16="SQL-Anywhere-install-dir"
  2. Die PATH-Variable muss einen der folgenden Einträge enthalten:

    • Linux und Solaris (32-Bit)  
      $SQLANY16/bin32:

    • Linux und Solaris (64-Bit)  
      $SQLANY16/bin64:

  3. LD_LIBRARY_PATH muss die folgenden Einträge enthalten:

    • Linux und Solaris (32-Bit)  
      $SQLANY16/lib32:
      $SQLANY16/lib64:
      $SQLANY16/bin32/jre170/lib/i386/client:
      $SQLANY16/bin32/jre170/lib/i386/server:
      $SQLANY16/bin32/jre170/lib/i386:
      $SQLANY16/bin32/jre170/lib/i386/native_threads

    • Linux und Solaris (64-Bit)  
      $SQLANY16/lib32:
      $SQLANY16/lib64:
      $SQLANY16/bin64/jre170/lib/amd64/client:
      $SQLANY16/bin64/jre170/lib/amd64/server:
      $SQLANY16/bin64/jre170/lib/amd64:
      $SQLANY16/bin64/jre170/lib/amd64/native_threads

Unter Mac OS X verwenden die Administrationstools einen Shell-Skript-Stub-Launcher namens sa_java_stub_launcher.sh, der bei der Installation generiert und im Ordner Contents/MacOS der einzelnen Java-Anwendungs-Bundles gespeichert wird. Das generierte Skript zieht die Datei System/bin64/sa_config.sh zum Einrichten der Umgebung heran und führt dann die JavaApplicationStub-Binärdatei aus. Diese startet die tatsächliche Java-Anwendung. Für das Deployment kann sa_java_stub_launcher.sh je nach Umgebung geändert werden. Sie können den Namen des Skripts ändern, indem Sie die Datei Infos.plist im Java-Anwendungs-Bundle sowie den Wert der Zeichenfolge der Schlüssel-CFBundleExecutable ändern.