Portal > Foren > Java > Allgemeine Java-Programmierung > Connection zu MSSQL
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 08.08.2006, 15:29 Nach oben    #1
\m/ let's rock \m/
 
Benutzerbild von la-finest
 
Registriert seit: 11.11.2005
Beiträge: 114
Standard Connection zu MSSQL

HeyHo,

ich möchte eine Verbindung zu einer MSSQL Server 2000 Datenbank herstellen.

Hab auch schon einen Treiber gefunden den JTDS!

Nun aber hab ich probleme bei der URL:

Code:
public static void connect()
{
 
final String URL = "jdbc:jtds://server:1433/F15";
//server läuft local wenn ich den Service Manager öffne steht unten Runnung - \\server - MSSQLServer
final String USER = "test";
final String PASS = "blubb";
 
try { 
 
//jtds treiber
Class.forName("net.sourceforge.jtds.jdbc.Driver");
System.out.println("Driver successfully load!");
conn = DriverManager.getConnection(URL, USER, PASS);
if(conn != null)
{
System.out.println("Successfully connected to MSSQL database!");
}
} catch (Exception e) {
System.err.println("Error while loading driver"); 
e.printStackTrace();
}
}
 
Den Treiber läds mir, aber mehr dann auch nicht!

Die ErrorTrace sieht so aus:

java.sql.SQLException: The syntax of the connection URL 'jdbc:jtds://server:1433/F15' is invalid.
at net.sourceforge.jtds.jdbc.Driver.setupConnectPrope rties(Driver.java:239)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.ja va:175)
at java.sql.DriverManager.getConnection(DriverManager .java:512)
at java.sql.DriverManager.getConnection(DriverManager .java:171)
at csvReadIn.Connect.connect(Connect.java:54)
at csvReadIn.Haupt.main(Haupt.java:25)
java.sql.SQLException: The syntax of the connection URL 'jdbc:jtds://server:1433/F15' is invalid.
at net.sourceforge.jtds.jdbc.Driver.setupConnectPrope rties(Driver.java:239)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.ja va:175)
at java.sql.DriverManager.getConnection(DriverManager .java:512)
at java.sql.DriverManager.getConnection(DriverManager .java:171)
at csvReadIn.Connect.connect(Connect.java:54)
at csvReadIn.Haupt.main(Haupt.java:25)

hat jmd so etwas schon mal gemacht und könnte mir helfen?

Viel Grüße & Dank.

cheers,
la-finest
__________________
"Irgendwann, möglicherweise auch nie, werde ich dich bitten mir eine kleine Gefälligkeit zu erweisen. Aber solange ich das nicht tue, soll die Gerechtigkeit mein Geschenk an Dich sein." - Don Vito Corleone, aus "Der Pate"
la-finest ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.08.2006, 15:57 Nach oben    #2
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.110
Standard

http://jtds.sourceforge.net/faq.html#urlFormat

Dir fehlt der "server_type"-Teil.

java Code:
  1. final String URL = "jdbc:jtds://server:1433/F15";

Könnte also vielleicht so aussehen:
java Code:
  1. final String URL = "jdbc:jtds:sqlserver://server:1433/F15";
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2006, 09:22 Nach oben    #3
\m/ let's rock \m/
 
Benutzerbild von la-finest
 
Registriert seit: 11.11.2005
Beiträge: 114
Standard

Danke dir pago.


Habe es aber anderster gelöst, wenn es jmd interessiert:

Code:
JtdsDataSource data = new JtdsDataSource();
data.setDatabaseName("F15");
data.setPassword("****");
data.setUser("test");
data.setPortNumber(1433);
data.setServerName("Server");
 
Class.forName("net.sourceforge.jtds.jdbc.Driver");
Connection conn = data.getConnection();
...
 
So funktioniert es


Viele Grüße,
la-finest
__________________
"Irgendwann, möglicherweise auch nie, werde ich dich bitten mir eine kleine Gefälligkeit zu erweisen. Aber solange ich das nicht tue, soll die Gerechtigkeit mein Geschenk an Dich sein." - Don Vito Corleone, aus "Der Pate"
la-finest ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
backup mit MSSQL Express 2005 DB shanxp Datenbanken 1 13.09.2007 10:55
mssql datumsformat ändern nibblas Datenbanken 1 16.07.2007 13:36
Connection Conn richtig weitergeben? ghost Allgemeine Java-Programmierung 32 12.02.2005 12:57
MSSQL anbinden ? ODBC ? JDBC ? rola Datenbanken 5 11.01.2005 19:03
Dieselbe Connection aus mehreren Prozessen nutzen? Densi Datenbanken 1 29.10.2004 05:38


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:19 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44