Exception bei Verbindungsaufbau Oracle Datenbank

Status
Nicht offen für weitere Antworten.

klaus1

Aktives Mitglied
Hi!

Habe Probleme beim Verbindungsaufbau in dieser Zeile:
Code:
try {
			Class.forName("oracle.jdbc.driver.OracleDriver");
			conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.172.128:1521:oracle", "test", "*****");
			
		} 
		catch (ClassNotFoundException e) {
			System.out.println("Driver not found");
		} 
		catch (SQLException e) {
			while (e != null) {
				System.out.println(i + ".:\nMessage: " + e.getMessage()
						+ "\nSQLState: " + e.getSQLState() + "\nErrorCode: "
						+ e.getErrorCode());
				e = e.getNextException();
				i++;
			}
		}

Komme nicht über conn=..... hinüber.
Bekomme immer folgende Exception, die nicht im Catch gefangen wird:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
at oracle.security.o3logon.C0.r(C0)
at oracle.security.o3logon.C0.l(C0)
at oracle.security.o3logon.C1.c(C1)
at oracle.security.o3logon.O3LoginClientHelper.getEPasswd(O3LoginClientHelper)
at oracle.jdbc.ttc7.O3log.<init>(O3log.java:289)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:251)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:246)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at Database.<init>(Database.java:13)
at Database.main(Database.java:152)

Bitte um Hilfe!
LG, Klaus
 

klaus1

Aktives Mitglied
ja, user und kennwort stimmen besitmmt, sonst würde eine andere exception kommen (Invalid username or password)
 

klaus1

Aktives Mitglied
verwende jdk 1.5 und habe classes12.zip implementiert, scheint für jdk 1.2 zu sein..
weiß jemand wo ich die classes.zip runterladen kann für die jdk 1.5 ? ist das richtig, im java ordner unter jar/lib/ext das ganze reinzukopieren?
Lg, Klaus
 

klaus1

Aktives Mitglied
ich verwende aber eclipse, muss ich das irgendwie importieren?
kann mir jemand sagen wohin genau?
 

Bleiglanz

Gesperrter Benutzer
mit der rechten Maustaste auf das Projekt

> Build Path > Configure Build Path > Add external Jar
 

klaus1

Aktives Mitglied
hätte ich gemacht... nur wird das dann auch nicht gefunden... (Syntax erkennt zwar alles, aber beim starten der Klassen über JSP gibts fehlermeldungen, dass die Sachen nicht importiert werden konnten).

root cause
java.lang.NoClassDefFoundError: org/jdom/Content


kopiere ich die jar datei direkt rein in mein JAVA_HOME\jre\lib\ext dann klappts! (ist aber auch nicht sinnvoll)

LG, Klaus
 

Bleiglanz

Gesperrter Benutzer
java.lang.NoClassDefFoundError: org/jdom/Content

das hat mit der Datenbank doch überhaupt NICHTS zu tun

und Eclipse ist nur eine Entwicklungsumgebung, die hat mit der Laufzeit möglichweise auch nix zu tun

beim Tomcat schmeiss deine jars in WEB-INF/lib/

...
 

klaus1

Aktives Mitglied
ok, das klappt jetzt mit den LIB! danke!

ein weiteres problem bekomme ich nun, beim aufruf des statements mit:

Code:
cs = conn.prepareCall("{ call WEEBLES_BULK.BULK_USER_INTERFACE.CREATECAMPAIGN(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) }");

			// Inputvalues
			cs.setString(1, pcampname);
			cs.setString(2, pcampdesc);
			cs.setString(3, pcamptamplate);
			cs.setFloat(4, pconf_priority);
			cs.setString(5, pconf_time_hh24_min_from);
			cs.setString(6, pconf_time_hh24_min_to);
			
			cs.setDate(7, Date.valueOf(pconf_earliest_start_date));
			cs.setDate(8, Date.valueOf(pdeadline_date));
			
			
			cs.setString(9, pconf_sourcegateway);
			cs.setString(10, pconf_sourcesuffix);
			cs.setFloat(11, pconf_timetolive);
			cs.setFloat(12, pconf_sendverlongsms);
			cs.setFloat(13, pconf_sendsmsasflashsms);

			// Outputvalue
			cs.registerOutParameter(14, Types.FLOAT);
			
			// execute PROCEDURE
			cs.execute();

und zwar müssten die übergabeparameter passen (laut DB).
Fehlermeldung:

CreateCampaignException: java.sql.SQLException: Ungültiger Spaltenindex

wenn ich cs.registerOutParameter(14, Types.Float) auskommentier, regt er sich auf, weil index 14 nicht verwendet wurde!
Bin also richtig auf der DB drinnen, nur leider hats da noch was mit dem Spaltenindex..

Kann ich irgendwie ausgeben, wo ich mich grad befinde? Oder Brakepoints in der DB setzen?
LG, Klaus
 

Bleiglanz

Gesperrter Benutzer
schreib mal
Code:
conn.prepareCall("{ ? = call WEEBLES_BULK.BULK_USER_INTERFACE.CREATECAMPAIGN(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) }");  // hinten 13
 

klaus1

Aktives Mitglied
hab fehler gefunden... hat schon gestimmt, nur den rückgabewert hätte ich aus spalte 1 genommen, und nicht aus 14!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
KOKASS Exception bei Datenbankconnect Datenbankprogrammierung 9
Kirby.exe SQL-Exception: Column not found Datenbankprogrammierung 6
S MySQL hibernate exception: illegal state exception : entityManagerFactory is closed Datenbankprogrammierung 5
G MySQL Java Problem: Nullpointer Exception obwohl Daten vorhanden sind? Datenbankprogrammierung 2
G PostgreSQL Nach Monaten auf einmal ClassNotFound-Exception Datenbankprogrammierung 3
K JPA Projekt Exception Datenbankprogrammierung 7
C jpa, exception Predeployment of PersistenceUnit failed Datenbankprogrammierung 1
M CommunicationLinkError - NullPointer Exception Datenbankprogrammierung 11
T MongoDB: Morphia REST 505 Exception Tomcat Datenbankprogrammierung 2
M SQL-Exception trotz funktionierendem SELECT Datenbankprogrammierung 4
N JDBC: rollback() bei Exception geht nicht!? Datenbankprogrammierung 1
M SQL Exception Datenbankprogrammierung 6
L Probleme mit DriverManager.getConnection(..) - Endlosschleife, Java Absturz, Keine Exception Datenbankprogrammierung 4
D Hibernate SaveOrUpdate Exception Datenbankprogrammierung 2
E MySQL Hibernate mit JaxWS führt zu LazyInitialization Exception Datenbankprogrammierung 8
E PostgreSQL Exception too ...many clients already bei DB-Abfrage Datenbankprogrammierung 14
T java sql exception getDate() Datenbankprogrammierung 2
O Viele Verbindungen-Exception bei insert Daten zur MySQL-Datenbank Datenbankprogrammierung 2
E Sql Exception Datenbankprogrammierung 14
M NestedTransaction- Exception in Hibernate Datenbankprogrammierung 15
F Derby/JavaDB SQL-Exception...Aber wieso!? :/ Datenbankprogrammierung 2
T Exception ResultSet Datenbankprogrammierung 7
Paristick MSSQL - JDBC Exception beim Registrieren Datenbankprogrammierung 5
S Null Pointer exception statement Datenbankprogrammierung 8
G JDBC Exception Datenbankprogrammierung 3
S ResultSet einer Datenbankabfrage - Nullpointer Exception Datenbankprogrammierung 13
F Derby/JavaDB Exception - Cannot accept Null Value (help) Datenbankprogrammierung 10
G Stored Procedure Exception Handling Datenbankprogrammierung 3
C SQL Exception auf Unique überprüfen Datenbankprogrammierung 5
B Hibernate+JPA Exception in persistence.xml Datenbankprogrammierung 5
L SQL Exception Problem Datenbankprogrammierung 7
M hilfe zur einer Exception Datenbankprogrammierung 2
J Nullpointer Exception bei Zugriff auf Datenbank Datenbankprogrammierung 13
A MySQL Anbindung - Exception Handling Datenbankprogrammierung 2
R SQL Exception: Cursor position not valid Datenbankprogrammierung 7
O Oracle 11g wirft bei 90 % der installation eine Exception ? Datenbankprogrammierung 5
R Warum kommt eine Exception bei instanceof ? Datenbankprogrammierung 4
B SQL Exception Datenbankprogrammierung 9
E Datenbankverbindung Java MySQL Exception Datenbankprogrammierung 10
N Class not found Exception Datenbankprogrammierung 2
A Exception in thread "AWT-EventQueue-0" java.lang.N Datenbankprogrammierung 4
M SQL Exception bei LIMIT Datenbankprogrammierung 11
megachucky Problem mit: SQL Exception Before start of result set Datenbankprogrammierung 2
W updateRow() schmeißt eine Exception, weil schreibgeschützt Datenbankprogrammierung 6
M Sql Anfrage wirft Exception Datenbankprogrammierung 5
6 Communications link failure due to underlying exception Datenbankprogrammierung 10
R SQL Exception "Weiterleiten der Egebnissmenge" Datenbankprogrammierung 15
märliprinz Exception in thread "main" java.lang.OutOfMemoryEr Datenbankprogrammierung 9
S Java SQL-Exception bei Zugriff auf MSAccess Datenbankprogrammierung 2
L "desc tablename" liefert SQL Exception mit execute Datenbankprogrammierung 6
M SQL Exception Datenbankprogrammierung 3
M Problem mit dem ActionListener und SQL Exception Datenbankprogrammierung 6
D Exception bei ResultSet.moveToInsertRow Datenbankprogrammierung 6
EagleEye problem mit exception Datenbankprogrammierung 2
L UPDATE löst Exception aus Datenbankprogrammierung 6
V Exception beim Speichern von eingegebenen Daten in Tabelle Datenbankprogrammierung 2
G ich bekomm immer die exception grrrr Datenbankprogrammierung 3
D Unklare SQL Exception Datenbankprogrammierung 3
S Verbindungsaufbau zu MySql Datenbank nicht möglich Datenbankprogrammierung 3
D Sicherheitswarnung: Verbindungsaufbau... Datenbankprogrammierung 7
0 JDBC Oracle Verbindungsaufbau Datenbankprogrammierung 6
T Fehler bei Verbindungsaufbau zu MySql DB Datenbankprogrammierung 4
M Verbindungsaufbau MySQL Datenbankprogrammierung 5
J Aufteilung von Verbindungsaufbau & SQL Statements sinnvo Datenbankprogrammierung 15
T Probleme beim Verbindungsaufbau zum SQL 2000 Datenbankprogrammierung 2
S Das printen der Ausgabe des Oracle-SQL-Statements in der Java-Eclipse-Konsole funktioniert nicht Datenbankprogrammierung 6
S Den letzten Eintrag aus Datenbank ziehen (Oracle SQL Dev.) Datenbankprogrammierung 14
S Oracle DB-Connection in .jar file ändern Datenbankprogrammierung 11
D Oracle Gateway oder Relay-Server Datenbankprogrammierung 5
N Oracle SQL - Nächst kleineren Namen2 zu einem Namen aus einer Tabelle Datenbankprogrammierung 3
M Oracle SQL Zeitabstand in Tagen Datenbankprogrammierung 11
P Datenbank Tool - besser als oracle SQL Developer gesucht mit effizinte Verbindungsverwaltung Datenbankprogrammierung 2
X JPA (EclipseLink) und Oracle Datenbank Datenbankprogrammierung 2
H Oracle Resize eines Images in Java und Rückgabe des Image als BLOB an die Oracle Datebank Datenbankprogrammierung 14
H Java Class zum komprimieren von Jpeg-Images zum Einbinden in Oracle DB - Bild als blob (in und out) Datenbankprogrammierung 23
L Oracle Oracle Datumsspalte auslesen Datenbankprogrammierung 5
L Oracle Daten von Oracle zu MSSQL übertragen Datenbankprogrammierung 4
L LOAD DATA INFILE mit Oracle Datenbankprogrammierung 24
D Abfrage - Spalte(Datum) ändern (Oracle) Datenbankprogrammierung 7
L Oracle Datenbank über Java aufrufen Datenbankprogrammierung 29
R ERModel der Datebanken (ORACLE,MySQL,MS-SQL usw) Datenbankprogrammierung 4
I Datenbankverbindung Oracle DB klappt nicht - getConnection returned null Datenbankprogrammierung 8
R DB2 Oracle 12 - invalid username/passwort Datenbankprogrammierung 1
AssELAss Verbindung i5 Series 7.1 / 7.2 (DB2) mit Oracle SQL Developer Datenbankprogrammierung 3
C Von Oracle zu Couchbase Datenbankprogrammierung 1
E Was sind die Vorteile von DB2 im Gegensatz zu einer Oracle-Datenbank? Datenbankprogrammierung 5
R Oracle jdbc Zugriff auf Oracle Datenbankprogrammierung 2
B No suitable driver found for jdbc:oracle:thin:@$HOST:$PORT:$SID Datenbankprogrammierung 7
S Oracle Database 11g , eclipse , Tabelle erstellen Datenbankprogrammierung 2
Q Oracle Linux: ClassNotFoundException: oracle.jdbc.driver.OracleDriver Datenbankprogrammierung 6
F Oracle Oracle JDBC Anbindung unter Glassfish 3.1.2 Datenbankprogrammierung 3
P Oracle Hibernate - Oracle-VarChar-Index wird nicht genutzt Datenbankprogrammierung 3
Kenan89 Oracle passwortspalte Datenbankprogrammierung 2
Kenan89 Oracle Daten einer Tabelle in Array speichern Oracle Datenbankprogrammierung 10
S Problemme mit oracle Datenbankprogrammierung 13
H Oracle Hibernate + Oracle Datenbankprogrammierung 3
c_sidi90 JDBC Oracle Connection schlägt fehl Datenbankprogrammierung 2
D Oracle SQL Ergebnis anzeigen und Applet Fehlermeldung Datenbankprogrammierung 12
1 Java - Oracle Restore Point Datenbankprogrammierung 2
X Rollback mit Savepoint funktioniert auf Oracle nicht (ORA-01086) Datenbankprogrammierung 4

Ähnliche Java Themen


Oben