2016-07-19 2 views
0

Dies ist meine Verbindungszeichenfolge:Wie wird eine Verbindungszeichenfolge für den Zugriff auf die asp.net-Webanwendung von einem anderen System aus eingerichtet?

<connectionStrings> 
 
    <add name="Database" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True" providerName="System.Data.SqlClient" /> 
 
    <add name="ASPNETDB" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True" providerName="System.Data.SqlClient" /> 
 
</connectionStrings>

Wenn ich von einem anderen System meiner Anwendung zuzugreifen versuche ich, die folgende Störung erhalte, wie es immer perfekt von meinem System laufen.

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 50 - Local Database Runtime error occurred. Cannot create an automatic instance. See the Windows Application event log for error details.)

Wie die Einstellung dieser Verbindungszeichenfolge so konfigurieren, dass die Web-Anwendung reibungslos ablaufen kann auf dem anderen System eine neue Verbindungszeichenfolge ohne erstellen?

Hinweis: Ich verwende einen localdb von App_Data

Antwort

2

Ja, es wird sein, da es nicht zu einer ausgewachsenen SQL Server Installationsinstanz ist vielmehr Sie Local DB verwenden wie in Ihrem Beitrag connectionString="Data Source=(LocalDB)\v11.0 zu sehen.

Sie müssen SQL Server-Installation haben und dann diese Db-Server IP/Hostname in Verbindungszeichenfolge lieber LocalDB.

Sehen Sie hier für weitere Informationen: https://www.connectionstrings.com/sql-server-2008/

+0

Hallo Rahul, so würde die Vollversion von SQL Server dieses Problem beheben zu installieren? Bitte helfen Sie – uxm0207

+0

@KartheekNagulapati, Ja wird es. Installieren Sie SQLServer und verwenden Sie dann die IP/Hostname des Computers. Folgen Sie MSDN für weitere Informationen. – Rahul

+0

Dank Rahul, ich mache ein Mini-Projekt und wurde angewiesen, app_data zu verwenden, um die Anwendungsdaten mit .mdf-Datei zu speichern, die ich mit Visual Studio erstellt habe. Gibt es eine andere Möglichkeit, dies zu beheben? – uxm0207

Verwandte Themen