JDBC-Connection: Data source name too long

Basti91

Mitglied
Hallo ich möchte eine einfache JDBC Verbindug zu einer Oracle Datenbank aufbauen.
Leider laufe ich beim deklarieren der Connection immer in den Fehler:
Code:
[Microsoft][ODBC Driver Manager] Data source name too long

Hier mein Code:
Java:
	try {
			Class.forName("oracle.jdbc.driver.OracleDriver");
			System.out.println("JDBC-Driver loaded");
		} 
		catch (ClassNotFoundException e) {
			System.out.println("JDBC-Driver could not be loaded");
			e.printStackTrace();
		}
		
		// Start Connection to Database
		try {
			Connection con = DriverManager.getConnection("jdbc:odbc:Host:Port:SID", "user", "passwort");
			System.out.println("Conntected to Database");
		} 
		catch (SQLException e) {
			System.out.println("Connection to Database failed");
			e.printStackTrace();
		}


Jemand eine Idee was an der Angabe der Datenbank nicht stimmt?
 
Zuletzt bearbeitet:
Du brauchst ein vernünftigen DB-URL. Das hier ist falsch: "jdbc😱dbc:Host😛ort:SID"
Ein Oracle-URL sieht ungefähr so aus: "jdbc😱racle:thin😡host😛ort:id"
 

Neue Themen


Zurück
Oben