我需要使用 3rd 方网络托管服务设置 asp.net 和 SQL 服务器数据库托管。为了简化部署过程,我希望能够以与 VS 允许编辑本地计算机或域网站完全相同的方式在 Visual Studio 环境中开发网站。我还希望能够直接连接到第 3 方 SQL 数据库——可能使用 SQL 服务器链接服务器或 asp.net 连接对象。
是否有可能做到这一点?3rd 方主机需要提供哪些服务才能允许与 Visual Studio 和 SQL Server 集成?
我需要使用 3rd 方网络托管服务设置 asp.net 和 SQL 服务器数据库托管。为了简化部署过程,我希望能够以与 VS 允许编辑本地计算机或域网站完全相同的方式在 Visual Studio 环境中开发网站。我还希望能够直接连接到第 3 方 SQL 数据库——可能使用 SQL 服务器链接服务器或 asp.net 连接对象。
是否有可能做到这一点?3rd 方主机需要提供哪些服务才能允许与 Visual Studio 和 SQL Server 集成?
为了与另一台有 sql server 的机器连接,服务器必须打开两个帖子,1433 和 1434。
使用此端口,您可以远程连接。
但这也让它们对所有其他人开放,也许攻击开始了,所以你在这里有两个选择,ether 更改默认端口,ether 使用一个 SSH 隧道连接。通过隧道连接,服务器运行隧道服务器,您使用隧道客户端进行连接,然后将此端口映射到客户端和服务器上的隧道,然后通过安全连接连接到服务器并且不打开 sql 端口. 我希望这一切都有意义。
默认情况下,一家好的 Windows 托管公司会为您提供使用 Web Deploy 方法和 Web Matrix 的发布。他们的 Web 服务器旨在处理与 Visual Studio 和 SQL 数据库服务器的直接连接。
我正在使用AccuWebHosting服务,他们使用Web Deploy和Web Matrix提供无缝连接。