Discussion:
Keine Verbindung zu Datenbank (error 26)
(zu alt für eine Antwort)
Jens Greeb
2006-10-18 18:56:02 UTC
Permalink
Hallo,

ich habe meine Website samt Datenbank erfolgreich auf einen Webserver
übertragen und erhalte nun beim Aufruf der Website den folgenden Fehler:
An error has occurred while establishing a connection to the server. When
connecting to SQL Server 2005, this failure may be caused by the fact that
under the default settings SQL Server does not allow remote connections.
(provider: SQL Network Interfaces, error: 26 - Error Locating
Server/Instance Specified)

Hier der Auszug aus der web.config:
<connectionStrings>
<add name="BundesligaConnectionString" connectionString="Data
Source=mssql27.1und1.de;Initial Catalog=db1817439356;Integrated
Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>


Wie muss ich den String umstellen, dass es funktioniert?
Fehlt eventuell ein Password o.ä.?
Auf meinem lokalen Rechner hat es wunderbar funktioniert.

Danke für Eure Hilfe.

Gruss Jens
Jens
2006-10-19 06:36:49 UTC
Permalink
Hallo Jens,

ich würde erst einmal sicherstellen, daß der Rechner unter dem
genannten Servernamen unter Port 1433 verfügbar ist (1433 ist der
Standardport für SQL Server). Eventuelle Informationen Deines Hosting
Providers sollten Dir dabei helfen die EInstellungen zu konfigurieren.

Due solltest mal nach einigen Fragen Ausschau halten:

-Verwendet 1und1 eine benannte Instanz auf dem Deine Datenbank
gespeichert ist?
-Unter welchem Server ist der Port erreichbar ?
-Liegt der WebServer in derselben Domäne (Nur dann könnte die integ.
Authent. funktionieren), oder muß Du SQL Server authentifizierung
verwenden ?
-Wie hast Du Dich zum Übertragen der Datenbank auf den Server
verbunden ?

HTH, Jens K. Suessmeyer.

---
http://www.sqlserver2005.de
---
Tanja Dunker
2006-10-19 06:38:07 UTC
Permalink
Hallo Jens!
Post by Jens Greeb
An error has occurred while establishing a connection to the server. When
connecting to SQL Server 2005, this failure may be caused by the fact that
under the default settings SQL Server does not allow remote connections.
(provider: SQL Network Interfaces, error: 26 - Error Locating
Server/Instance Specified)
Wie muss ich den String umstellen, dass es funktioniert?
Fehlt eventuell ein Password o.ä.?
Auf meinem lokalen Rechner hat es wunderbar funktioniert.
Hast Du denn überprüft, ob der SQL Server Remote-Verbindungen zulässt (Tool
"SQL Server Oberflächenkonfiguration" - "... für Dienste und Verbindungen",
Punkt 'Remoteverbindungen' der Datenbankengine)?

Gruss

Tanja

Lesen Sie weiter auf narkive:
Loading...