您的位置:首页 > 移动开发

A network-related or instance-specific error occurred when applicatoin connect to a DB

2011-04-22 16:20 483 查看
The error as following:

symptom:

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: 26 - Error Locating Server/Instance Specified)

Cause:

Application log on DB with a instance which is denied or unaccessable.

Solution:

To resolve the issue - I had to change the VSTS Options; From Tools -> Options -> Data Tools -> Data Connection, then set SQL Serevr Instance Name as Blank or an instance name you want.

For example, this paragraph is from a config file, the Server is "./", that means a local server, default instance.

if application need to connect to SQLExpress instance, it should be ...Server=./SQLExpress. Accordingly, you should update the "SQL Serevr Instance Name " in VS also.

<connectionStrings>
<add name="SinaDB"
connectionString="Server=./;Database=ShotgunAccept;Integrated Security=SSPI;"
providerName="System.Data.SqlClient" />
</connectionStrings>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐