2016-09-16 40 views
-2

我有一個SQL服務器數據庫,我想通過我的應用程序通過其他設備訪問它,比如我的筆記本電腦。如果我在家,並且連接到了我的WIFI,我所要做的就是更改我的連接字符串到我的計算機的sql服務器的地址,它的工作原理。 當我不在我的wifi上時,我能以某種方式設法連接到該數據庫嗎?當我在其他地方? 我有一個免費的DNS,我試圖在連接字符串中輸入它,在數據源,但它不工作.. 我開發的應用程序是一個WPF桌面應用程序如何通過Internet訪問我的臺式計算機上的sql server數據庫?

編輯:這不能做我認爲這很容易,所以這個問題並沒有幫助。

+1

您可以嘗試使用VPN工具,在家中設置VPN並從網絡外部連接到VPN。然後你描述的IP地址連接應該工作。 – wbrugato

+0

如果應用程序只是爲了自己,爲什麼不使用遠程桌面等遠程訪問您的家用電腦。如果該應用程序適合較大的觀衆,那麼您應該將其託管在家庭網絡以外的其他地方。 –

+0

這不是一個簡單的應用程序配置問題。你將不得不改變你的路由器的配置(假設你被允許;這可能會受到一些較大的網絡提供商提供的路由器的限制)。如果這是你不舒服的事情,我會尋找一個遙遠的地方來舉辦它。 –

回答

1

你的問題是非常棘手的,這不是簡單的,你想,在這裏,我可以爲另一計算器成員一個類似的問題:

How to run a live server win winsock?

也許在最簡單的情況下,你的路由器支持虛擬服務器(以及該路由器模塊工作),您可以設置指向您的私人/內部SQL服務的虛擬服務器。

如果您從您的ISP有一個動態IP,這就是工作的同時,知識產權有效

0

你有一個安全的企業登錄?如果你有一個FOB鍵,或者按照這些鍵,你肯定可以做到。我曾經在我以前的工作中一直這樣做。

相關問題