2013-10-27 147 views
0

我的家用電腦上有一個數據庫。它在Microsoft SQL Server 2012上。我想在工作中訪問這些數據。我正在考慮兩個選項,並希望知道如何實現。在線訪問SQL Server 2012

  1. 通過在線Visual Studio(工作)連接到數據庫(家庭)。這個怎麼做?

  2. 將我的家用電腦變成服務器。這個怎麼做?

我的電腦是新的,它是在家庭無線網絡。它正在運行Windows Server 2012.

如果有更好的建議,我願意考慮。這是供個人使用的 - 每天向服務器傳輸大約50-100 MB數據的用戶。

回答

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地址。您家用電腦。否則,連接可能會有問題。 「靜態」IP可以使用dynamic DNS來實現。其中一種可能的解決方案是here
  5. 如果以上所有成功配置,那麼您只需通過IP地址連接到您的SQL服務器,並提供所需的憑證(在(2)中創建的用戶名,密碼,目標數據庫)。

希望這對我有幫助。