托管网站后无法连接到SQL Server实例

时间:2015-05-06 11:53:58

标签: c# asp.net sql-server

我使用ASP.NET构建了一个学校门户,它利用ASP.NET Web管理来执行身份验证和授权。 在我的开发环境中,它运行得很好,但在通过VS 2010的复制网站将网络应用程序上传到网络上之后#39;工具我无法再在网站上注册或登录。 当我点击登录或注册按钮时,我收到以下错误:

  

发生与网络相关或特定于实例的错误   建立与SQL Server的连接。找不到服务器或   无法访问。验证实例名称是否正确   SQL Server配置为允许远程连接。 (提供者:SQL   网络接口,错误:26 - 查找服务器/实例时出错   指定)

我不知道它是否值得注意,但它是一个SQL Server Express Edition数据库

网站是www.confluenceinternational.academy

2 个答案:

答案 0 :(得分:1)

当我不确定连接时,我通常会这样做:在桌面上,创建一个名为“test.udl”的新空文件。双击它并根据您的数据库和服务器配置进行设置。您也可以从那里测试您的连接。如果一切正常,您可以从该UDL文件中获取连接字符串(例如,用记事本打开)。

答案 1 :(得分:0)

感谢快速回复的人。

我尝试了你所有的建议,但仍然卡住了。我设法通过使用Visual Studio 2010的发布到提供程序选项,并在Plesk控制面板上运行脚本来解决问题。之后,我刚刚更新了web.config文件以反映新数据库viathe连接字符串属性...

现在它工作正常,谢谢。