绑定 (172.XX.X.XX : 1433 : MyServerName) 已经存在于不同的网站,更改端口并重试操作
Binding (172.XX.X.XX : 1433 : MyServerName) already exists for a different website, change the port and retry the operation
在我的 Azure DevOps 发布管道中,我想同时发布一个网站和一个数据库。
我在发布数据库时遇到问题,原因很简单,在不同的管道上,对于不同的网站,我已经在处理同一个数据库:相同的 IP 和相同的端口 (1433)。
错误信息是:
Binding (172.XX.X.XX : 1433 : MyServerName) already exists for a different website,
change the port and retry the operation
Whosebug 上有一个类似的帖子:
我完全理解我们不能在 IIS 的同一个端口上的同一个 IP 上部署 2 个网站,但是为什么 Azure Devops 阻止我在同一个 IP 上的同一个端口上部署 2 个数据库( 1433 - SQL 服务器标准)? 没有意义。
我正在使用第一个管道任务(红色):
我应该使用绿色的吗?与第一个不同,它们不是 Microsoft 标准,它们是开源的。
我想记住,我在发布第一个网站时没有遇到任何问题。只有当我在第二个网站发布管道中针对相同的数据库服务器(相同的IP/Port)时才会出现问题。
好的,我明白了。这 3 个参数:
172.XX.X.XX : 1433 : MyServerName
原来是一个key,必须是唯一的。事实上,我放置 'MyServerName' 的主机名是 而不是机器名称 。这是网站的域名,除了其他应用程序已经使用的名称外,您可以随意命名。
我使用了ServerName,就像我在第一个网站中所做的那样。我不能:
这就是我出错的原因。现在好了!
在我的 Azure DevOps 发布管道中,我想同时发布一个网站和一个数据库。
我在发布数据库时遇到问题,原因很简单,在不同的管道上,对于不同的网站,我已经在处理同一个数据库:相同的 IP 和相同的端口 (1433)。
错误信息是:
Binding (172.XX.X.XX : 1433 : MyServerName) already exists for a different website, change the port and retry the operation
Whosebug 上有一个类似的帖子:
我完全理解我们不能在 IIS 的同一个端口上的同一个 IP 上部署 2 个网站,但是为什么 Azure Devops 阻止我在同一个 IP 上的同一个端口上部署 2 个数据库( 1433 - SQL 服务器标准)? 没有意义。
我正在使用第一个管道任务(红色):
我应该使用绿色的吗?与第一个不同,它们不是 Microsoft 标准,它们是开源的。
我想记住,我在发布第一个网站时没有遇到任何问题。只有当我在第二个网站发布管道中针对相同的数据库服务器(相同的IP/Port)时才会出现问题。
好的,我明白了。这 3 个参数:
172.XX.X.XX : 1433 : MyServerName
原来是一个key,必须是唯一的。事实上,我放置 'MyServerName' 的主机名是 而不是机器名称 。这是网站的域名,除了其他应用程序已经使用的名称外,您可以随意命名。
我使用了ServerName,就像我在第一个网站中所做的那样。我不能:
这就是我出错的原因。现在好了!