2017-04-06 40 views
-1

如果这个问题太含糊,我很抱歉,但我没有真正做过任何与SQL Server有关的事情。我下载了Management Studio,它要求我提供服务器位置。我需要将数据库托管在某个地方,以便可以通过许多计算机访问(我对此是正确的),所以我在000webhost.com上打开了一个免费帐户。我只是想知道:我可以用它作为服务器来托管吗?SQL Server Management Studio上的服务器的要求是什么

+0

提前几小时:http://stackoverflow.com/q/43257209/2224701 –

回答

0

第一:我不认为这就是你所暗示的,但SQL Server Management Studio与服务器软件本身是完全分离的。

这样说,你可以选择使用外部主机或使用本地机器。我并不熟悉000webhost.com,但您可以向他们确认您是否可以这样做(这是更多的主机策略而不是技术限制)。

为了开发的目的,放置它的位置并不重要(只要它位于无限制访问的地方)。对于您的实际生产服务器,显然必须设置为适用于任何需要它的计算机。无论是否需要您的数据库服务器公开可用,都取决于您想要做什么;例如,如果您正在托管一个网站或Web服务,那么只有您的Web服务或Web站点需要公开可用 - 您只需要让托管该Web站点的服务器可以使用该数据库服务器即可。 (他们甚至可以是同一台服务器 - 无论哪种方式,没有人,但网站需要直接访问数据库)。

您可能还想考虑使用Amazon Web Services或Microsoft Azure(云计算)帐户,具体取决于您要做什么。

TL; DR赔率是你想使你的数据库可公开获得的 - 想必大多数人都不会被直接查询数据库,他们会通过网站间接访问,或网络服务。在这种情况下,使网站/服务面​​向公众,只需访问该网站以及您碰巧正在使用的任何开发人员。

相关问题