我已经使用 C# 在 ASP.net 中创建了基本的登录模块。为此,我正在使用 C# Web 应用程序。
之前我使用 SQL Server 2008 Express 作为数据库。当时应用程序运行良好。
但后来我卸载了该数据库并安装了 SQL Server 2008 R2。
从那时起,我收到错误:
建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:25 - 连接字符串无效)
我发现config.xml
我的代码如下:
<connectionStrings>
<add name="ApplicationServices"
connectionString="data source=.\SQLEXPRESS ;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
</connectionStrings>
我的 SQL Server 在哪里被调用MSSQLSERVER
。
这个连接字符串一定是问题所在。但我无法解决这个问题。
我的结论是否正确,我能得到一些帮助吗?
PS:我的 SQL Server 2008 R2 安装正确。
但是每当我尝试连接 SQL Server 2008 R2 时,它都会连接到 2008,它已被卸载但具有相同的名称。(早期和此服务器具有相同的名称,即我的计算机名称。)