簡體   English   中英

到單個遠程SQL Server后端的多個MS Access前端連接

[英]Multiple MS Access Front end Connections to a Single remote SQL Server Back end

情況:

我已成功將MS Access數據庫拆分為同一台計算機上的前端(MS Access)和鏈接的名為SQL Server后端。 一切都異常順利。 這是使用鏈接的表管理器創建新數據源,驅動程序SQL Server來完成的。 服務器COMPUTERNAME\\NAMEDSQLINSTANCE ,Windows NT授權,默認數據庫為后端數據庫名稱,測試連接成功。 前端的變化反映在后端,后端的變化反映在前端。 生活很好。

然而,

我需要有5台其他計算機(不在同一域中,不在網絡上,不在同一服務提供商上,只是可以訪問Internet的獨立計算機)才能鏈接到此命名的SQL Server Back,后者位於另一個站點上-僅具有互聯網訪問權限的機器。

我已將SQL數據庫配置為接受遠程連接。 我已經在SQL機器上配置了Windows防火牆,以將端口1433用於SQL偵聽端口。 我已經在服務中啟動了SQL瀏覽器。

我有SQL機器的IPv4地址,但看起來好像不超出服務提供商的范圍。 我使用“ 我的IP地址是什么 ”來獲取公共IPv4地址,但是它似乎在服務提供商處停止了。 (此IP地址的tracert顯示為XX-XXX-XXX-XXX.dyn.serviceprovider.net

答:可以這樣做嗎?

B.這可以通過每台前端計算機上的MS Access鏈接表管理器來完成嗎?

我需要一些有關如何按照上述條件通過Internet遠程將MS Access前端鏈接到命名SQL數據庫后端的特定說明。

非常感謝您的反饋和幫助。

是的,它可以做到。 您需要“打開”服務器側面路由器/調制解調器防火牆上的端口。 每個路由器都不同,但是通常您登錄到路由器網頁,找到帶有標題端口轉發或游戲的部分,然后需要在其中定義端口1433應該轉發到服務器的IP地址。

感謝所有人為我指出正確的方向。 找到了一段視頻,介紹如何將SQL連接到互聯網,這使我很輕松。 不漂亮,但最好的是,我可以與不使用任何共享內部驅動器空間的客戶端一起使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM