Gespeicherte Java-Prozeduren implementieren

Verwenden Sie den Assistenten Routinen implementieren, um gespeicherte Java-Prozeduren in einer Datenbank zu implementieren.

Vorbereitende Schritte

Wenn Sie die Option Implementieren im Assistenten Gespeicherte Prozedur erstellen ausgewählt haben, wurde die gespeicherte Java-Prozedur nach der Erstellung implementiert.

Wenn Sie eine gespeicherte Java-Prozedur implementieren, werden alle Klassendateien in dem Java-Projekt, in dem Sie die gespeicherte Prozedur erstellt haben, in der JAR-Datei der gespeicherten Prozedur implementiert.

Einschränkung: Ist die pureQuery-Laufzeit (Datei pdq.jar) im Java-Projekt mit der gespeicherten Prozedur vorhanden, die Sie implementieren, haben Sie die Möglichkeit, auch die pureQuery-Laufzeit zu implementieren. Die pureQuery-Laufzeit ist nur für die Entwicklung lizenziert. Sie sollte in einer Entwicklungsdatenbank nur einmal vorhanden sein. Sie müssen die Implementierung koordinieren und die pureQuery-Laufzeit für alle gespeicherten Prozeduren in der Datenbank verwenden.

Informationen zu diesem Vorgang

Gehen Sie wie folgt vor, um eine gespeicherte Java-Prozedur in einer Datenbank zu implementieren:

Vorgehensweise

  1. Wenn Sie das Kontrollkästchen Implementieren im Assistenten Gespeicherte Prozedur erstellen nicht ausgewählt haben, öffnen Sie den Assistenten Routine implementieren.
    1. Klicken Sie im Paketexplorer doppelt auf die gespeicherte Java-Prozedur, die Sie implementieren wollen. Die gespeicherte Prozedur wird im Routineneditor geöffnet.
    2. Wählen Sie Implementieren im Routineneditor aus. Der Befehl Implementieren ist auf der Seite Konfiguration im Abschnitt Implementierung und Ausführung verfügbar. Der Befehl steht auch auf der Seite Quelle des Editors zur Verfügung. Klicken Sie mit der rechten Maustaste auf die Seite und der Befehl wird im Popup-Menü angezeigt.
  2. Führen Sie die Schritte des Assistenten aus. Einige Felder im Assistenten sind mit Standardeinstellungen ausgefüllt, die in den Benutzervorgaben für Implementierungsoptionen angegeben sind, und einige Felder enthalten Werte aus den zu implementierenden Routinen. Wenn Sie die Implementierung auf einem anderen Server auswählen, können Sie eine vorhandene Datenbankverbindung auswählen oder eine neue Verbindung erstellen. Nur Verbindungen zu unterstützten Datenbankservern sind in der Liste vorhandener Verbindungen verfügbar.
  3. Klicken Sie auf Fertig stellen.

Ergebnisse

Die Implementierung beginnt und Sie können den Fortschritt sowie die Nachrichten in der Sicht SQL-Ergebnisse anzeigen. Nach der Implementierung der gespeicherten Prozedur können Sie den Ordner Gespeicherte Prozeduren unter der Datenbankverbindung in der Datenquellenexplorersicht aktualisieren, um zu prüfen, ob die gespeicherte Prozedur dem Server hinzugefügt wurde.

Feedback