【发布时间】:2012-02-05 08:13:12
【问题描述】:
我是一个 Asp.Net 初学者,我正在尝试创建一个基于 Web 的应用程序。当我将 ASP.Net 与 SQL Server 2005 连接时,它会在执行应用程序时显示以下错误。
建立与服务器的连接时出错。 连接到 SQL Server 2005 时,此故障可能是由 事实上,在默认设置下 SQL Server 不允许远程 连接。 (提供者:命名管道提供者,错误:40 - 无法 打开与 SQL Server 的连接)
虽然我尝试了足够多的方法来解决这个问题但无法找到解决方案,但现在我需要你的帮助来解决这个问题。
提前致谢。
更新:这是我来自web.config的连接字符串:
<add name="cn"
connectionString="DataSource=PT-7DBE27DA8;InitialCatalog=Pages;IntegratedSecurity=True"
providerName="System.Data.SqlClient"/>
【问题讨论】:
-
发布您的连接字符串将帮助我们帮助您。
-
@TheGeekYouNeed 是的,Anshdeep - 请确保从该字符串中删除所有密码或敏感内容。我们只需要看看你是如何尝试连接的。
-
对照connectionstrings.com上的示例检查您的连接字符串
-
"我的连接字符串在网络配置文件中使用。” -
@AnshdeepSingh:请不要在 cmets 中发布代码或配置 - 真的很难阅读,因为您无法格式化!而是:通过编辑更新您的原始问题!!