Java-Klassen können erst verwendet werden, nachdem sie in einer Datenbank installiert wurden. Sie können Java-Klassen aus Sybase Central oder aus Interactive SQL installieren.
Voraussetzungen
Schließen Sie die Schritte in Lektion 1 und 2 ab, bevor Sie Lektion 3 versuchen.
In dieser Lektion wird davon ausgegangen, dass Sie die Rollen und Privilegien haben, die im Abschnitt "Privilegien" am Anfang dieser praktischen Einführung aufgeführt sind: Praktische Einführung: Java in der Datenbank verwenden.
Kontext und Bemerkungen
Der Datenbankserver verwendet die CLASSPATH-Umgebungsvariable, um eine Datei während der Installation von Klassen zu finden. Wenn die in der INSTALL JAVA-Anweisung aufgelistete Datei sich in einem Verzeichnis oder in einer ZIP-Datei befindet, die in der CLASSPATH-Umgebungsvariable des Datenbankservers angegeben ist, findet der Server die Datei und installiert die Klasse.
Prüfen Sie, ob die CLASSPATH-Umgebungsvariable aus der ersten Lektion richtig gesetzt ist. Sie sollte das Verzeichnis enthalten, in dem sich die Datei Invoice.class befindet.
CALL sa_split_list(CAST(xp_getenv('CLASSPATH') AS LONG VARCHAR), ';'); |
Verwenden Sie Interactive SQL, um eine Anweisung ähnlich der folgenden auszuführen. Der Pfad zum Speicherort Ihrer kompilierten Klassendatei ist nicht erforderlich, wenn diese über den CLASSPATH des Datenbankservers gefunden werden kann. Wenn der Pfad angegeben wird, muss er für den Datenbankserver zugänglich sein.
INSTALL JAVA NEW FROM FILE 'path\\Invoice.class'; |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |