2017-02-23 4 views
0

Ich versuche, eine Verbindung zu MySQL von meiner asp.net-Website auf einer gehosteten Plattform. Meine Verbindungszeichenfolge sieht gut aus, alle Login-Daten und Server-IP sind korrekt, aber ich bin immer noch einen Fehler auf der Seite bekommen:MySQL ASP.net Connection Zeichenfolge Fehler

[Win32Exception (0x80004005): The network path was not found]  
provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server 

web.config Verbindungszeichenfolge:

<connectionStrings> 
<add name="Conn" connectionString="Server=xxxx;Database=xxxx;Uid=xxxx;Pwd=xxxx;" providerName="MySql.Data.MySqlClient"/> 
</connectionStrings> 

Können Sie Kerle geben Ich habe keine weiteren Informationen, warum dies der Fall sein könnte? Vielen Dank!

Antwort

0

Ihr Server läuft nicht oder wenn er ausgeführt wird, kann Ihr Code nicht auf diese zugreifen - Firewall usw. Oder Sie haben keine Rechte für die IP Ihrer App vergeben.

0

Sieht aus wie bei dieser Gelegenheit gab es einen zufälligen Import, der meine Website denken ließ, dass es MSSQL anstatt MySQL verwendete. Entfernt dies und es funktioniert jetzt. Danke für die Hilfe!