Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Connection Probleme mit Sql Server 2005
budy1234
myCSharp.de - Member



Dabei seit:
Beiträge: 27

Themenstarter:

Connection Probleme mit Sql Server 2005

beantworten | zitieren | melden

Hallo,

ich habe mir heute Sql Server 2005 installiert und gleich ausprobiert, keine
Probleme gehabt, habe direkt eine Neue Datenbank erstellt und jede Menge
Tabellen.
Nun habe ich Visual Studio 2005 geöffnet und eine Neues Projekt erstellt,
und wollte direkt eine Verbindung zu ddem Sql Server 2005 hinzufügen. Naja
und da ist das Problem, wähle Neue Verbindung, bei Datenquelle wählen,
klicke ich dann Sql Server und als Datenanbieter für Sql aus.Dann auf weiter
und als Servername gebe ich den namen meines Rechners an, der auch in der
Liste steht, aber in dem Feld mit Datenbank verbinden ist leider alles Leer
und meine Datenbank wird nicht angezeigt bzw. gar nichts.
Wenn ich auch Verbindungstest gehe bekomme ich dann eine Fehlermeldung:
Fehler beim Herstellen einer verbindung mit dem Server. Beim Herstellen
einer verbindung mit Sql Server 2005 kann dieser Fehler dadurch verursacht
werden, dass unter den Sql Standarteinstellungen Remoteverbindung nicht
zulässig sind. Verbindung mit Sql Server konnte nicht geöffnet werden.
Das wars dann, also der Dienst läuft Local das habe ich schon geändert also
nicht auf Netzwerkdienst. Der Dienst läuft auch. Kann mir vieleicht nen Tip
geben oder die Lösung? Bin schon seid Stunden dran das Problem zu lösen so
langsam weiß ich auch nicht mehr weiter.
Würde mich auf Antwort freuen, dankeschön.

Gruß Daniel
private Nachricht | Beiträge des Benutzers
Druid
myCSharp.de - Member



Dabei seit:
Beiträge: 155
Herkunft: Essen

beantworten | zitieren | melden


SqlConnection con = new SqlConnection( "Server=localhost;Database=master;Trusted_Connection=True;" );

con.Open();

private Nachricht | Beiträge des Benutzers
budy1234
myCSharp.de - Member



Dabei seit:
Beiträge: 27

Themenstarter:

beantworten | zitieren | melden

Ja so weit war ich auch schon, dann kommt die gleiche Fehlermeldung. Von wegen Verbindung kann nicht hergestellt werden.
Denke eher es liegt an der Sql Datenbank, weiß ich kann mich nicht connecten.
private Nachricht | Beiträge des Benutzers
FZelle
myCSharp.de - Experte



Dabei seit:
Beiträge: 9.977

beantworten | zitieren | melden

Meist wird der SqlExpress nicht als default instanz angelegt.
Weshalb Du den server nur per "localhost\sqlexpress" bekommst.
private Nachricht | Beiträge des Benutzers
trinkjoghurt
myCSharp.de - Member

Avatar #avatar-1807.jpg


Dabei seit:
Beiträge: 178
Herkunft: Frankfurt / Main

beantworten | zitieren | melden

Genau,

wie FZelle schon sagte localhost\SqlExpress und natürlich zunächst die Rechte im Server überprüfen.
Enjoy

Christian Arnold
private Nachricht | Beiträge des Benutzers
budy1234
myCSharp.de - Member



Dabei seit:
Beiträge: 27

Themenstarter:

beantworten | zitieren | melden

Ehm also habe es jetzt auch mit localhost versucht, keine Connection.
Kann machen was ich will bekomme innerhalb Studio keine Connection, kann mich im sql server anmelden also über den manager, aber sonst gar nichts.
private Nachricht | Beiträge des Benutzers
trinkjoghurt
myCSharp.de - Member

Avatar #avatar-1807.jpg


Dabei seit:
Beiträge: 178
Herkunft: Frankfurt / Main

beantworten | zitieren | melden

Schau mal im Configuration Manager ob Du Named Pipes zulässt:
Attachments
Enjoy

Christian Arnold
private Nachricht | Beiträge des Benutzers
budy1234
myCSharp.de - Member



Dabei seit:
Beiträge: 27

Themenstarter:

beantworten | zitieren | melden

Vorher war es Disabled, habe es jetzt mal aktiviert, und nochmal ausprobiert, immer das gleich prob noch.
private Nachricht | Beiträge des Benutzers
trinkjoghurt
myCSharp.de - Member

Avatar #avatar-1807.jpg


Dabei seit:
Beiträge: 178
Herkunft: Frankfurt / Main

beantworten | zitieren | melden

Ok,

dann bitte testen:


SqlConnection con = new SqlConnection( "Server=DeinRechnerName\SqlExpress;Database=master;Trusted_Connection=True;" );



SqlConnection con = new SqlConnection( "Server=(local)\SqlExpress;Database=master;Trusted_Connection=True;" );

Enjoy

Christian Arnold
private Nachricht | Beiträge des Benutzers
budy1234
myCSharp.de - Member



Dabei seit:
Beiträge: 27

Themenstarter:

beantworten | zitieren | melden

Also da zeigt er mir keine Fehlermeldung mehr an :-) Danke schonmal...

Aber warum kann ich den keine Verbindung über den Assitenten machen?
private Nachricht | Beiträge des Benutzers
GNewmann
myCSharp.de - Member



Dabei seit:
Beiträge: 90

beantworten | zitieren | melden

Du hast vergessen dass \SQLExpress an deinen localhost oder Computernamen anzuhängen.. dann klappts auch mit dem Assisstenten.

Freundliche Grüße,
Gregor N.
private Nachricht | Beiträge des Benutzers