我使用ASP.NET构建了一个学校门户,它利用ASP.NET Web管理来执行身份验证和授权。 在我的开发环境中,它运行得很好,但在通过VS 2010的复制网站将网络应用程序上传到网络上之后#39;工具我无法再在网站上注册或登录。 当我点击登录或注册按钮时,我收到以下错误:
发生与网络相关或特定于实例的错误 建立与SQL Server的连接。找不到服务器或 无法访问。验证实例名称是否正确 SQL Server配置为允许远程连接。 (提供者:SQL 网络接口,错误:26 - 查找服务器/实例时出错 指定)
我不知道它是否值得注意,但它是一个SQL Server Express Edition数据库
网站是www.confluenceinternational.academy
答案 0 :(得分:1)
当我不确定连接时,我通常会这样做:在桌面上,创建一个名为“test.udl”的新空文件。双击它并根据您的数据库和服务器配置进行设置。您也可以从那里测试您的连接。如果一切正常,您可以从该UDL文件中获取连接字符串(例如,用记事本打开)。
答案 1 :(得分:0)
感谢快速回复的人。
我尝试了你所有的建议,但仍然卡住了。我设法通过使用Visual Studio 2010的发布到提供程序选项,并在Plesk控制面板上运行脚本来解决问题。之后,我刚刚更新了web.config文件以反映新数据库viathe连接字符串属性...
现在它工作正常,谢谢。