溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 數據庫 > 
  • 公網遠程訪問局域網SQL?Server數據庫的方法是什么

公網遠程訪問局域網SQL?Server數據庫的方法是什么

發布時間:2023-04-07 10:38:16 來源:億速云 閱讀:147 作者:iii 欄目:數據庫

這篇文章主要介紹“公網遠程訪問局域網SQL Server數據庫的方法是什么”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“公網遠程訪問局域網SQL Server數據庫的方法是什么”文章能幫助大家解決問題。

    1.前言

    數據庫的重要性相信大家都有所了解,作為各種數據的電子資料夾,其中可能包含了各種信息,從企業員工信息到網站訪問或成交數據無所不包,甚至在某些場景下,數據庫已經成為企業正常運行必不可少的條件之一。與企業的其他工作一樣,數據庫也需要進行必要的維護。

    2.本地安裝和設置SQL Server

    Microsoft SQL Server算是比較知名的關系型數據庫管理軟件,雖然不算是應用最多的,但其作為微軟出品,對自家的Windows系列操作系統有很好的兼容性,因此很適合應用在各種安裝了Windows操作系統的硬件上,并承擔起數據管理軟件的責任。

    2.1 SQL Server下載

    由于SQL Server是微軟出品,因此可以輕松的在微軟的官網上找到下載(SQL Server Downloads | Microsoft)

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

     點擊所需版本下載(筆者選擇了Developer),雙擊下載好的.exe文件,就可以進行自動安裝。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

     在`安裝模式`選項中,同樣選擇所需的模式。在這里,筆者選擇了基本安裝模式。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

     接下來就是一路`Next`即可完成安裝程序

     2.2 SQL Server本地連接測試

    完成安裝后,SQL Server會自動轉入操作界面,我們在這里點擊下方的`立即連接`按鈕。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    這時會彈出SQLCMD命令行窗口,只要顯示內容如下圖所示,就說明我們本地的SQL Server安裝完成。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    2.3 Cpolar內網穿透的下載和安裝

    接下來,我們繼續安裝遠程連接SQL Server的關鍵軟件:Cpolar。與Microsoft SQL Server一樣,我們可以登入Cpolar的官網([www.cpolar.com](www.cpolar.com)),點擊首頁上方的`下載`按鈕,進入cpolar下載頁面,下載所需版本的cpolar軟件。當然,我們這里選擇Windows版本進行下載。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    Cpolar下載完成后,將下載的文件解壓,點擊.msi文件,就能進入cpolar自動安裝程序,只要一路`Next`就能完成安裝。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    2.3 Cpolar內網穿透的注冊

    由于cpolar是以注冊用戶為區分,為每個用戶(無論是免費還是付費)創建單獨的數據隧道,輔以每個用戶獨立的密碼和token碼,以此保證用戶的數據安全。因此我們在使用cpolar前,需要進行注冊,注冊的過程也非常簡單,直接點擊cpolar官網右上鍵的`注冊`按鈕,進入用戶注冊頁面,再設置用戶名、密碼等幾項簡單信息,就能完成新用戶的注冊。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    3.本地網頁發布

    這時我們在本地電腦上安裝了SQL Server和cpolar,接下來我們就可以使用cpolar內網穿透,創建一條能夠從公共互聯網上直連本地SQL Server的數據隧道,達到遠程訪問SQL Server的目的。

    需要注意的是,cpolar免費版設置的數據隧道地址以24小時為周期進行重置,VIP版則可以創建長期穩定不變化的數據隧道地址。但我們并不知道何時會需要遠程連接數據庫(筆者就因疫情臨時管控吃過大虧),因此筆者將cpolar升級至VIP版,以便創建能夠長期穩定的數據隧道。

    3.1 Cpolar云端設置

    首先,我們登錄cpolar客戶端,在`儀表臺`頁面左側找到`預留`按鈕,進入數據隧道的“預留”頁面。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    在cpolar的預留頁面,我們找到`保留的TCP地址`欄位,為我們要連接的SQL Server設置一個公網地址,這個地址可以看做是數據隧道的入口,也可以理解為空白數據隧道(畢竟這里設置的隧道入口還沒有關聯本地軟件的輸出端口)。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    在`保留的TCP地址`欄位,我們只要進行兩項簡單的設置:

    - 地區:即服務器所在區域,我們就近選擇即可

    - 描述:可以看做這條數據隧道的注釋,只要方便分辨即可

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    完成這兩項設置后,就可以點擊右側的“保留”按鈕,將這條數據隧道的入口固定下來。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    這里我們需要將`地址`欄位的內容復制下來,在cpolar客戶端進行設置時會需要到這個地址。當我們不再需要這條數據隧道時,還可以點擊右側的`x`將這條保留的隧道刪除,節約珍貴的隧道名額。

     免費版的臨時數據隧道不需要進行cpolar云端設置,可直接進行cpolar客戶端設置,但也就無法設置能夠長期穩定存在的數據隧道。

    3.2 Cpolar本地設置

    接著,我們回到本地電腦上安裝的cpolar客戶端(可以從開始菜單點擊快捷方式,也可以直接在瀏覽器輸入localhost:9200訪問)。在cpolar的客戶端左側,我們點擊`隧道管理`項下的`創建隧道`按鈕,進行本地數據隧道的設置,將cpolar云端創建的隧道入口與本地SQL Server連結起來。

    當然了,想要創建數據隧道,仍需要進行一些設置,具體為:

     1. `隧道名稱`:該欄同樣可以看做是數據隧道的備注,用于與其他本地創建的隧道進行區分,這里我們輸入`微軟SQL`;

     2. `協議`:該欄是內網穿透的應用場景,如發布網頁、數據傳輸、硬件互聯等,本例中選擇`TCP協議`;

     3. `本地地址`:該欄需要填入SQL Server的輸出端口號,即端口`1433`(SQL Server的默認端口號);

     4. `端口類型`:該欄主要是內網穿透數據隧道的持續時間,打算長期使用的點選`固定TCP端口`;若只是測試或臨時使用,則選擇`隨機臨時TCP端口`(需要注意的是,固定TCP端口需要將cpolar升級至專業版及以上)

     5. `預留的TCP地址`:該欄位僅限于選擇了“固定TCP端口”的用戶,若勾選的是“隨機臨時TCP端口”選項,則不會出現該欄位。填寫我們剛剛`保留成功的固定TCP端口地址`。

    在完成這些設置后,就可以點擊下方的`創建`按鈕,將cpolar云端保留的空白數據隧道與本地SQL輸出端口連結起來。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

     完成本地數據隧道的創建后,cpolar客戶端會自動跳轉至`隧道管理`項下的`隧道列表`頁面。

    在這里,我們能清晰的看到所有數據隧道的運行情況(是否正常在線或斷開),并對某條數據隧道進行操作,如啟動、停止或刪除,如果想要對已有的數據隧道進行信息更改,也可以在這里找到編輯入口。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    4.公網訪問測試

    完成cpolar客戶端的設置后,我們可以點擊`狀態`項下的`在線隧道列表`頁面,找到遠程訪問本地SQL Server的地址(也就是隧道入口),我們將這個地址粘貼到不同的遠程數據庫管理軟件中,就能連接到本地的SQL Server上。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

     比如Windows命令行下(公網地址的最前面的tcp://無需復制)

    sqlcmd -s 公網地址:公網端口號

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    或者使用Navicat工具,在連接頁面的`主機`欄位,填入cpolar生成的地址(去掉最前面的tcp://,并將末尾數字端口號前的冒號`:`改為逗號`,`)

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    同理,我們還能使用SSMS圖形界面進行遠程連接,同樣在連接界面,將cpolar生成的地址粘貼到`服務器名稱`欄位(去掉最前面的tcp://,并將末尾數字端口號前的冒號“:”改為逗號“,”),就能連接到本地電腦上的SQL Server。

    公網遠程訪問局域網SQL?Server數據庫的方法是什么

    關于“公網遠程訪問局域網SQL Server數據庫的方法是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女