Champion1908
Mitglied
Liebe Mitglieder!
Ich hab mich heut erst regestriert und hier kommt meine erste Frage.
Wie Verbinde ich mich zu der Instanz "data" eines Servers. Ich hab hier einmal folgenden Code:
public void create()
{
try
{
String url = "jdbc:sqlserver://dfs01/data:1433"; //ich glaub, da ist der Fehler
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(url, "ba", "klaxx");
Statement s = conn.createStatement();
s.executeUpdate("INSERT INTO [Monitoring.dbo.t_email_monitoring] (absender, kundenname, modul,
datumsent, datumreceived, emailtext, success)" +
"VALUES " +
"('" + list.get(6).toString() + "', '" + list.get(1) + "', '" + list.get(2)
+ "', '" + list.get(4) + "', '" + list.get(5) + "', '" + list.get(3)
+ "', '" + list.get(0) + "')");
conn.close();
}
catch(SQLException sqle)
{
JOptionPane.showMessageDialog(null, "SQLException: " + sqle.getMessage());
}
catch(ClassNotFoundException cnfe)
{
JOptionPane.showMessageDialog(null, "Class not found: " + cnfe.getMessage());
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null, "Exception: " + ex.getMessage());
}
}
}
Jedoch wirft er dann immer eine Exception:
Fehler beim Herstellen der TCP/IP-Verbindung mit dem Host 'dfs01/data', Port 1433. Fehler: 'null. Überprüfen Sie die Verbindungseigenschaften, und stellen Sie sicher, dass eine SQL Server-Instanz auf dem Host ausgeführt wird, die TCP/IP-Verbindungen am Port annimmt. Überprüfen Sie außerdem, dass die TCP-Verbindungen mit dem Port nicht von einer Firewall
danke schon im vorraus
Ich hab mich heut erst regestriert und hier kommt meine erste Frage.
Wie Verbinde ich mich zu der Instanz "data" eines Servers. Ich hab hier einmal folgenden Code:
public void create()
{
try
{
String url = "jdbc:sqlserver://dfs01/data:1433"; //ich glaub, da ist der Fehler
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(url, "ba", "klaxx");
Statement s = conn.createStatement();
s.executeUpdate("INSERT INTO [Monitoring.dbo.t_email_monitoring] (absender, kundenname, modul,
datumsent, datumreceived, emailtext, success)" +
"VALUES " +
"('" + list.get(6).toString() + "', '" + list.get(1) + "', '" + list.get(2)
+ "', '" + list.get(4) + "', '" + list.get(5) + "', '" + list.get(3)
+ "', '" + list.get(0) + "')");
conn.close();
}
catch(SQLException sqle)
{
JOptionPane.showMessageDialog(null, "SQLException: " + sqle.getMessage());
}
catch(ClassNotFoundException cnfe)
{
JOptionPane.showMessageDialog(null, "Class not found: " + cnfe.getMessage());
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null, "Exception: " + ex.getMessage());
}
}
}
Jedoch wirft er dann immer eine Exception:
Fehler beim Herstellen der TCP/IP-Verbindung mit dem Host 'dfs01/data', Port 1433. Fehler: 'null. Überprüfen Sie die Verbindungseigenschaften, und stellen Sie sicher, dass eine SQL Server-Instanz auf dem Host ausgeführt wird, die TCP/IP-Verbindungen am Port annimmt. Überprüfen Sie außerdem, dass die TCP-Verbindungen mit dem Port nicht von einer Firewall
danke schon im vorraus
Zuletzt bearbeitet: