SQL Server命名管道提供程序错误,但仅适用于ASP.NET?
我有一个SQL Server实例抛出命名管道提供程序错误,代码40。我知道这是新安装中比较常见的错误,需要复杂的过程来修复。然而,对于我来说,这个错误的奇怪之处在于1它只是间歇性地发生,2它只在我的ASP.NET应用程序中发生。我有其他应用程序正在访问此服务器,没有任何错误SQL Server命名管道提供程序错误,但仅适用于ASP.NET?,asp.net,sql-server,named-pipes,Asp.net,Sql Server,Named Pipes,我有一个SQL Server实例抛出命名管道提供程序错误,代码40。我知道这是新安装中比较常见的错误,需要复杂的过程来修复。然而,对于我来说,这个错误的奇怪之处在于1它只是间歇性地发生,2它只在我的ASP.NET应用程序中发生。我有其他应用程序正在访问此服务器,没有任何错误 当您的连接字符串是ASPX代码(而不是web.config)的一部分时,我遇到了一个关于此错误的模糊引用,这毫无意义,但这是我能想到的唯一选项。其他人看到了吗?听起来像是安全上下文问题?asp.net应用程序如何访问sql
当您的连接字符串是ASPX代码(而不是web.config)的一部分时,我遇到了一个关于此错误的模糊引用,这毫无意义,但这是我能想到的唯一选项。其他人看到了吗?听起来像是安全上下文问题?asp.net应用程序如何访问sql server?集成windows安全还是sql安全?如果之前的版本中没有,请检查由应用程序池标识定义的应用程序asp.net进程的标识在DB上是否具有登录权限 发件人: 总结,给出检查表: 目标服务器启动了吗 您的目标服务器是否正在侦听NP?哪根管子 您的客户端是否启用了NP?是否使用与服务器相同的管道进行连接 你在打本地电话吗?如果是,实例是什么,默认还是远程 您是否在连接字符串中输入了正确的实例名称?请记住,Sqlexpress是一个命名实例 你启用远程连接了吗?防火墙?IPSec?文件和打印机共享打开了吗?可以访问服务器吗 您可以使用或\进行基本连接吗?使用sqlcmd或osql
如何引用sql server?按姓名还是按ip?你可能想尝试两者交替。