hi all,
komme einfach nicht weiter mit folgendem :
habe 2 Win7-PCs per Netzwerk verbunden, auf einem läuft SQL-Server-Express 2008 R2,
an die dort befindliche Datenbank "KI-Model_I" komme ich mit SQL-Manamant-Studio
heran (KW:SA PW:walter731 , ist nur zum Testen..)
auf dem anderen PC komme ich ebenfalls mit SQL-Managemant-Studio
heran (KW:SA PW:walter731)
aber mit JavaSE heißt es immer :
dbiface get_direct_con : keine Verbindung !?Die von der Anmeldung angeforderte KI_MODEL_I-Datenbank kann nicht geöffnet werden. Fehler bei der Anmeldung.
Java Result: -1
dabei habe ich solche Verbindungen immer wieder zu Voll-SQL-Server-DB's
eines Kunden (auch noch über VPN) immer aufbauen können, ohne Passwort-Probleme !
Das mit 'SA' als hab ich auch nur zufällig rausgekriegt, aber was fürn Password gehört denn dazu ?
Warum geht das nicht mit dem Login, das ich beim Management Studio verwende ?
hier mal der JAva-Code :
auskommentiertes entstammt der normalerweise geschalteten Leseart aus einem externen
txt-File, wollte aber alle Nebeneffekte ausschalten..
arbeite mit NetBeans 7.1.2, dort im lib-Verzeichnis habe ich die Treiber sqljdbc.jar und sqljdbc4.jar,
aber das wird beim o.g. Code nicht angemeckert.
please help !
komme einfach nicht weiter mit folgendem :
habe 2 Win7-PCs per Netzwerk verbunden, auf einem läuft SQL-Server-Express 2008 R2,
an die dort befindliche Datenbank "KI-Model_I" komme ich mit SQL-Manamant-Studio
heran (KW:SA PW:walter731 , ist nur zum Testen..)
auf dem anderen PC komme ich ebenfalls mit SQL-Managemant-Studio
heran (KW:SA PW:walter731)
aber mit JavaSE heißt es immer :
dbiface get_direct_con : keine Verbindung !?Die von der Anmeldung angeforderte KI_MODEL_I-Datenbank kann nicht geöffnet werden. Fehler bei der Anmeldung.
Java Result: -1
dabei habe ich solche Verbindungen immer wieder zu Voll-SQL-Server-DB's
eines Kunden (auch noch über VPN) immer aufbauen können, ohne Passwort-Probleme !
Das mit 'SA' als hab ich auch nur zufällig rausgekriegt, aber was fürn Password gehört denn dazu ?
Warum geht das nicht mit dem Login, das ich beim Management Studio verwende ?
hier mal der JAva-Code :
Java:
public static Connection get_direct_con()
{
Connection con = null;
if(test_mode)
System.out.println("dbiface get_direct_con READ-SQL Param : "+mps.con_dat[mps.CONNDAT_TEXT]+
" KW : "+mps.con_dat[mps.CONNDAT_KW]+
" PW : "+mps.con_dat[mps.CONNDAT_PW]+
" T2 : "+mps.con_dat[mps.CONNDAT_TEXT2] );
try
{
SQLServerDataSource ds = new SQLServerDataSource();
ds.setServerName("WALTER-PC\\SQL_KISTER");
ds.setDatabaseName("KI_MODEL_I");
//ds.setIntegratedSecurity(true);
ds.setUser("SA");
ds.setPassword("walter731");
//ds.setPortNumber(1433);
/*
SQLServerDataSource ds = new SQLServerDataSource();
ds.setServerName(mps.con_dat[mps.CONNDAT_TEXT2]);
ds.setDatabaseName(mps.con_dat[mps.CONNDAT_TEXT]);
ds.setUser(mps.con_dat[mps.CONNDAT_KW]);
ds.setPassword(mps.con_dat[mps.CONNDAT_PW]);
*/
con = ds.getConnection();
/* -- hier Treiber-Probleme --
String connectionUrl = "jdbc:sqlserver:WALTER-PC/SQL_KISTER;" +
"databaseName=KI_Model1_I;";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con = DriverManager.getConnection(connectionUrl);
*
*/
if(test_mode)
System.out.println("DMSS Con erstellt !");
}
catch (Exception e)
{
System.err.println("dbiface get_direct_con : keine Verbindung !?"+e.getMessage());
mps.show_msg_dialog("MSS-Server-Aufruf :","keine Verbindung !?");
System.exit(-1);
}
finally
{
//if(con != null) try { con.close() ; } catch (Exception e) {}
}
test_mode = false;
return con;
}
txt-File, wollte aber alle Nebeneffekte ausschalten..
arbeite mit NetBeans 7.1.2, dort im lib-Verzeichnis habe ich die Treiber sqljdbc.jar und sqljdbc4.jar,
aber das wird beim o.g. Code nicht angemeckert.
please help !