gpt4 book ai didi

SQL Azure 数据库命名管道错误

转载 作者:行者123 更新时间:2023-12-04 21:49:51 25 4
gpt4 key购买 nike

直到昨晚,我的站点(由 DiscountASP.net 托管)和它连接的 SQL Azure 数据库都在正常运行。

出于某种原因,在夜间,该站点因命名管道错误而关闭。错误 40。

在连接字符串中使用“tcp:”作为服务器名称的前缀,现在错误是:

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: TCP Provider, error: 0 - A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.)

因此,需要明确的是,在网站上次运行和出现命名管道错误的项目之间,web.config 文件根本没有更改。

现在,用户名、密码和实例名称都是正确的,因为该站点在本地针对远程 SQL Azure 服务器完美运行。

我检查了实例名称和 SQl Azure 访问规则,确保 Web 服务器的 IP 地址已列入白名单。

关于什么是错的任何想法?

最佳答案

如果我理解正确,您的本地网站(内部部署)可以连接到 SQL Azure,但您部署在 Azure 中的网站不能?

确保您的防火墙规则具有“允许其他 windows azure 服务访问此服务器”。选中此选项基本上可以防止任何 azure 托管的应用程序/服务连接到您的数据库。

关于SQL Azure 数据库命名管道错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6956871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com