Kann keine Verbindung zum lokalen SQL Server in C#

Was ich tun will ist eine Anwendung, die verwendet eine SQL Server 2008 Datenbank, aber ich kann nicht verwalten, um die Verbindung zu der db.

Hier ist mein code:

public Form1()
{
     InitializeComponent(); 
     connection = new SqlConnection("Server=(local);Integrated Security=true");
     connection.Open();    
     CreateDb();    
     this.FormClosed += new FormClosedEventHandler(Form1_FormClosed);
}

Den Fehler, dass ich immer sagt:

Ein Netzwerk-oder instanzspezifischen
Fehler beim herstellen einer
Verbindung zum SQL-Server. Der server
wurde nicht gefunden oder ist nicht zugänglich.
Stellen Sie sicher, dass der name der Instanz ist
richtig ist und dass SQL Server
konfiguriert, um zu ermöglichen remote
- verbindungen. (Anbieter: Named Pipes
Anbieter, Fehler: 40 - Konnte nicht geöffnet werden ein
Verbindung zu SQL-Server)

Ich versuche zum herstellen einer Verbindung mithilfe der windows-Authentifizierung...
Was mache ich falsch?

  • Das erste, was ich überprüfen würde, ist, wenn services von SQL Server aktiviert sind.
  • Sie sollten überprüfen, um zu sehen, ob Ihre lokalen SQL Server ausgeführt wird.
  • Wo kann ich das überprüfen? SQL management studio funktioniert perfekt...
  • Stattdessen bieten Sie Ihre server name/ip.
  • Ist es vielleicht eine benannte Instanz? so müssen Sie .\foo etc?
  • Können Sie eine Verbindung von SQL Management Studio oder Query Analyzer)?
  • Können Sie die Verbindung über telnet localhost 1433?
  • Wenn aus dem Management studio sind Sie in der Lage, eine Verbindung zu Ihrer Datenbank und Probe machen quieries zum abrufen von Daten, Mitteln der Dienste sind.
  • Welche Servernamen sind Sie der Bereitstellung von Management Studio?

InformationsquelleAutor Tibi | 2011-07-04
Schreibe einen Kommentar