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