相关疑难解决方法(0)

Azure网站无法访问Azure DB

这个错误让我发疯,我甚至无法重现它!

我已将我的网站发布到Windows Azure和SQL Azure,它运行良好.突然间,它不起作用,我得到这个令人讨厌的错误:

这是我得到的错误:

http://jsfiddle.net/shimmy/pcS7g/embedded/result

这是错误:

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

我想强调一下,我可以通过SSMS或VS访问SQL并查看我的表等.

我不知道是什么导致每次部署后一次又一次地发生这种恼人的错误.

堆栈跟踪:

[SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)]
   System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +5295167
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) …
Run Code Online (Sandbox Code Playgroud)

web-config azure azure-storage azure-web-sites azure-sql-database

10
推荐指数
2
解决办法
5903
查看次数

"连接字符串指定本地Sql Server Express实例",但不包括

我正在尝试使用SQL Server实例为ApplicationServices成员资格数据库将asp.net应用程序部署到服务器.

问题是,我收到了一个错误

连接字符串使用应用程序App_Data目录中的数据库位置指定本地Sql Server Express实例

我最初尝试aspnetdb.mdf使用应用程序部署自身时出现此错误.

当我废弃该计划并决定进行web.config转换以便在Debug中使用Express数据库时,我收到此错误,但在Release上,连接字符串转到SQL Server.

当我出于好奇而决定从代码中删除对express数据库的所有引用时,我再次收到此错误,因此没有任何可能的方法可以查找Express数据库.没运气.

有没有人对此有任何想法?我每次都删除并重新安装了IIS中的网站,注意到没有部署App_Data,也没有提到web.config中的.mdf文件 - 无济于事.它仍然认为有一个连接字符串告诉它寻找SQL Server Express数据库:/

编辑:这是我正在使用的连接字符串.我认为很标准,但我总是错的.

Data source=HERP;Initial Catalog=DERP;Integrated Security=True
Run Code Online (Sandbox Code Playgroud)

sql-server asp.net deployment

7
推荐指数
2
解决办法
4988
查看次数

在哪里可以找到 IIS 管理器连接字符串的位置

我收到一条错误消息,指出我的应用程序的 web.config 文件中的一个连接字符串已被定义。

我检查了 IIS 设置,当我检查连接字符串属性时,它已经存在条目类型:继承。

所以我沿着链向上一直走到本地主机的根目录并检查那里的连接字符串。

我在那里也发现了一堆连接字符串..但它们也都带有 Entry Type Inherited..

我检查了 wwwroot 文件夹中的 web.config 文件,但没有找到其中定义的任何连接字符串。

这些连接字符串来自哪里?...

在此处输入图片说明

.net c# asp.net iis

3
推荐指数
1
解决办法
4691
查看次数