2016-07-22 11 views
0

Ich habe ein extrange Problem damit.Ein PC kann nicht SQL Server 2005 Express verbinden, aber andere tun

Ich arbeite an einem lokalen Netzwerk mit 3 PCS Windows 7 Pro x64. Tatsache ist, dass sie miteinander verbunden werden müssen, um ein Programm zu verwenden, das über SQL Server Express 2005 läuft.

Ok, so habe ich das Programm in einem freigegebenen Ordner und SQL Express 2005 in einem von ihnen installiert, dann ist es angenommen, dass die anderen nur sql native Client installiert halten müssen, und dann freigegebenen Ordner öffnen, doppelklicken Sie auf .exe und arbeiten.

es läuft gut in einem der beiden "Clients" und in einem "Server" (und wir können an beiden arbeiten), aber die dritte, ist nicht kappable sql Datenbank verbinden.

Ich habe versucht, SQL-Dienste, nicht in der Lage Firewall und Verteidiger, so dass Port auf Firewall etc ...

Wenn ich versuche, auf die Datenbank von PC3 bis PC1 verbinden/SQLEXPRESS i erhalte eine Fehlermeldung 26 (i zu deinstallieren und installieren versuchte fast alles, was ich auf MSDN fand) Aber wenn ich von PC2 zu PC1/SQLEXPRESS verbinde, ist alles ok. (das gleiche Netzwerk, angeblich das gleiche installiert auf SQL bezogen)

Um es extrange, anderen Tag, den es lief, dann fügen wir PC2 zum Netzwerk und nur PC1 und PC2 arbeiten.

Irgendwelche Vorschläge?

Antwort

0

Ok, das war der Grund, der PC, Arbeit gut den Ball hielt verbunden war . den PC direkt an den Router anschließen alle sQL (deinstallieren) Software löschen Neustart temporäre Dateien löschen sQL-Client-Dienste installieren

: via Ethernet über ein IP-Telefon, dass Filterdaten was ich tat, das ist.... jetzt funktioniert es :)

0

Dieser Artikel sollte beheben Fehler 26 Ausgaben (außer, wenn die Instanz benannt ist)

https://blogs.msdn.microsoft.com/sql_protocols/2007/05/13/sql-network-interfaces-error-26-error-locating-serverinstance-specified/

„Mit einem Wort, der Grund, dass wir diese Fehlermeldung Stapel wird der Client erhalten nicht konnte Empfangen von SSRP-Antwort-UDP-Paket vom SQL-Browser Es ist einfach, das Problem zu isolieren. Hier sind die Schritte:
1) Stellen Sie sicher, dass Ihr Servername korrekt ist, zB kein Tippfehler
2) Stellen Sie Ihre Instanz sicher Der Name ist korrekt und es gibt tatsächlich y eine solche Instanz auf Ihrem Zielrechner. [Update: Einige Anwendungen konvertieren \ zu. Wenn Sie sich über Ihre Anwendung nicht sicher sind, versuchen Sie bitte sowohl ServerInstance als auch Server \ Instance in Ihrer Verbindungszeichenfolge]
3) Stellen Sie sicher, dass der Server erreichbar ist, zB DNS kann korrekt aufgelöst werden, Sie können den Server anpingen (nicht immer wahr).
4) Stellen Sie sicher, dass der SQL Browser-Dienst auf dem Server ausgeführt wird.
5) Wenn Firewall auf dem Server aktiviert ist, müssen Sie sqlbrowser.exe und/oder UDP-Port 1434 in Ausnahme setzen.“