Zum Inhalt springen

Fehler: SQLJ-Runtime erst ab JDBC Release 9.0.1


Empfohlene Beiträge

Geschrieben

Hallo,

erst mal vorweg, ich bin Anfänger!!!

folgendes Problem:

ich möchte eine Make-File ausführen und vergebe auch die Pfade für die classes12.jar, runtime12.jar, translator.jar, sqlj.exe, sowie den Pfad für die Java - Package in der gearbeitet wird. Also ist alles angegeben. Ich habe eine Oracle DB 10.2.0.3.0. Auf jeden Fall, wenn ich diese ausführen möchte, dann kommt die Fehlermeldung:

Diese SQLJ-Runtime muss unter einem JDBC ab Release 9.0.1 ausgef³hrt werden.

was mache ich denn falsch?

Ich hoffe ich hab genug Information gegeben und war nicht so ungenau.

Danke schon mal an den der Antwortet

Freezi

Geschrieben

@echo off

SET ORADIR=D:\oracle\product\10.2.0\client_1

SET JDK=D:\j2sdk1.4.2_06\bin

SET WORKDIR=D:\Workspace\PL\src\java\log4plsql\backgroundProcess

SET CLASSPATH=%WORKDIR%;%ORADIR%\sqlj\lib\runtime12.jar;%ORADIR%\sqlj\lib\translator.jar;%ORADIR%\jdbc\lib\classes12.jar;

echo Übersetze SQLJ

echo Lösche alte .class-Datei

REM del %1.class

REM explain %1%2

%ORADIR%\bin\sqlj.exe -ser2class -compile=false -explain %1%2

echo Kompiliere

%JDK%\javac %1.java

echo Fertig

Geschrieben

Ich hab noch nie was mit SQLJ gemacht, allerdings gibt es Probleme, wenn man mit einer JDBC Version 10.2.0.1 über den jdbc:oci Treiber auf eine bereits gepatchte 10.2.0.3er DB zugreift.

Falls das bei dir der Fall ist, solltest auch Deinen Client patchen bzw. patchen lassen oder dir von wo anderes eine entsprechende Version holen.

Dim

Geschrieben

Du meinst dieses OCI oder THIN kann das sein? Wo kann ich das denn genauer nachschauen?

Google liefert mir nicht wirklich hilfreiche Info.

Geschrieben

Vielen dank für diese Auskunft, doch war das eines der Infos die ich mir sozusagen selbst aneignen konnte.

Da ich aber Files von einem ehem. Kollegen benutze weis ich nicht wo ich nachschauen müsste um dieses nachzuschauen, kannst du mir da helfen?

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...