So Problem gelöst. Der entscheidende Beitrag kam von GarlandGreene. Im SQLServer Configuration Manager --> SQLServer 2005 Network Configuration --> Protocols for SQLEXPRESS --> TCP/IP : ENABLED.
Muss man anscheinend nach der Installation erstmal aktivieren.
Der ping funktioniert immernoch nicht. Aber da hat egrath wahrscheinlich recht. Das man Services gar nicht anpingen kann.
Mein Programm läuft soweit.
DANKE an alle
Hab das mal probiert.
Also ping 127.0.0.1 , ping localhost, funktioniert.
Aber ping 127.0.0.1\SQLEXPRESS funktioniert nicht. Auch mit localhost nicht. Er kann SQLEXPRESS einfach nicht finden. Ich bin mir aber sicher, dass er unter diesem Namen läuft.
Ich hatte vorher einige Probleme mit dem SQL Server und habe ihn 3 mal oder so de - / installiert.
Kann ich irgendwie prüfen ob mit ihm alles ok ist. Ich habe da ja schon die Tabellen eingerichtet. Das hat alles funktioniert.
Hallo Leute,
habe folgendes Problem. Habe SQL Server Express 2005 in meinem Rechner und will über Visual Studio eine Verbindung herstellen.
Ganz simpel:
string cnn__server = "LAPTOP\\SQLEXPRESS";
string cnn__dbase = "GPSCHILE_TMPSYS";
string cnn__uname = "sa";
string cnn__paswd = "sa_password";
this.SqlCnnStr = new System.Data.SqlClient.SqlConnection();
this.SqlCnnStr.ConnectionString = "Data Source="+cnn__server+";Initial Catalog="+cnn__dbase+";User Id="+cnn__uname+";Password="+cnn__paswd+";";
this.SqlCnnStr.Open();
}
catch( Exception ex_SQLConnection_S )
{
string Query_Err_Desc = ex_SQLConnection_S.Message;
}
Bekomme allerdings immer die Exception: "General Network Error. Check your Network documentation".
Habe jetzt den ping Befehl ausgeführt:
ping LAPTOP\SQLEXPRESS
Fehlerhaft. Konnte SQLEXPRESS nicht finden. Was kann ich denn da machen?