访问SQL Server 2012 Online

时间:2013-10-27 05:58:39

标签: sql sql-server windows-server-2012

我的家用电脑上有一个数据库。它位于Microsoft SQL Server 2012上。我想在工作中访问此数据。我正在考虑两种选择,并且想知道如何实现这两种选择。

  1. 通过Visual Studio(工作)在线连接到DB(家庭)。怎么做?

  2. 将我的家用电脑变成服务器。怎么做?

  3. 我的电脑是新的,它在房子的无线网络上。它正在运行Windows Server 2012.

    如果有更好的建议,我愿意考虑。这是供个人使用的 - 一个用户每天向服务器传输大约50-100 MB的数据。

1 个答案:

答案 0 :(得分:2)

据我所知,您可以从任何地方连接到您的数据库。但要实现此目的,您需要执行以下操作:

  1. 您需要检查您的SQL Server是否配置为同时使用SQL 和Windows身份验证(检查链接 http://technet.microsoft.com/en-us/library/ms188670.aspx)。
  2. 您需要为您的数据库添加具有所需权限的SQL登录名。脚本可以从here获得。但是,此操作也可以在家用计算机上的UI中执行。
  3. 您需要检查您的SQL服务器正在侦听的端口 在防火墙中打开(每个协议和防火墙的端口列表 这里描述的配置: http://technet.microsoft.com/en-us/library/ms144228.aspx
  4. 您的家庭计算机上必须有静态IP地址。否则连接可能会有问题。 "静态"可以使用dynamic DNS来实现IP。其中一个可能的解决方案是here
  5. 如果以上所有内容都已成功配置,那么您只需通过IP地址连接到您的SQL服务器,并提供所需的凭据(在(2),密码,目标数据库中创建的用户名)。
  6. 希望这有用。