<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
資料庫的重要性相信大家都有所瞭解,作為各種資料的電子資料夾,其中可能包含了各種資訊,從企業員工資訊到網站存取或成交資料無所不包,甚至在某些場景下,資料庫已經成為企業正常執行必不可少的條件之一。與企業的其他工作一樣,資料庫也需要進行必要的維護。但經過口罩時期的考驗,為自家資料庫做一個遠端操作的設定顯得很有必要。今天,筆者就為大家介紹,如何使用cpolar內網穿透,遠端連線和操作SQL Server。
Microsoft SQL Server算是比較知名的關係型資料庫管理軟體,雖然不算是應用最多的,但其作為微軟出品,對自家的Windows系列作業系統有很好的相容性,因此很適合應用在各種安裝了Windows作業系統的硬體上,並承擔起資料管理軟體的責任。
由於SQL Server是微軟出品,因此可以輕鬆的在微軟的官網上找到下載(SQL Server Downloads | Microsoft)
點選所需版本下載(筆者選擇了Developer),雙擊下載好的.exe檔案,就可以進行自動安裝。
在`安裝模式`選項中,同樣選擇所需的模式。在這裡,筆者選擇了基本安裝模式。
接下來就是一路`Next`即可完成安裝程式
完成安裝後,SQL Server會自動轉入操作介面,我們在這裡點選下方的`立即連線`按鈕。
這時會彈出SQLCMD命令列視窗,只要顯示內容如下圖所示,就說明我們原生的SQL Server安裝完成。
接下來,我們繼續安裝遠端連線SQL Server的關鍵軟體:Cpolar。與Microsoft SQL Server一樣,我們可以登入Cpolar的官網([www.cpolar.com](www.cpolar.com)),點選首頁上方的`下載`按鈕,進入cpolar下載頁面,下載所需版本的cpolar軟體。當然,我們這裡選擇Windows版本進行下載。
Cpolar下載完成後,將下載的檔案解壓,點選.msi檔案,就能進入cpolar自動安裝程式,只要一路`Next`就能完成安裝。
由於cpolar是以註冊使用者為區分,為每個使用者(無論是免費還是付費)建立單獨的資料隧道,輔以每個使用者獨立的密碼和token碼,以此保證使用者的資料安全。因此我們在使用cpolar前,需要進行註冊,註冊的過程也非常簡單,直接點選cpolar官網右上鍵的`註冊`按鈕,進入使用者註冊頁面,再設定使用者名稱、密碼等幾項簡單資訊,就能完成新使用者的註冊。
這時我們在本地電腦上安裝了SQL Server和cpolar,接下來我們就可以使用cpolar內網穿透,建立一條能夠從公共網際網路上直連本地SQL Server的資料隧道,達到遠端存取SQL Server的目的。
需要注意的是,cpolar免費版設定的資料隧道地址以24小時為週期進行重置,VIP版則可以建立長期穩定不變化的資料隧道地址。但我們並不知道何時會需要遠端連線資料庫(筆者就因疫情臨時管控吃過大虧),因此筆者將cpolar升級至VIP版,以便建立能夠長期穩定的資料隧道。
首先,我們登入cpolar使用者端,在`儀表臺`頁面左側找到`預留`按鈕,進入資料隧道的“預留”頁面。
在cpolar的預留頁面,我們找到`保留的TCP地址`欄位,為我們要連線的SQL Server設定一個公網地址,這個地址可以看做是資料隧道的入口,也可以理解為空白資料隧道(畢竟這裡設定的隧道入口還沒有關聯本地軟體的輸出埠)。
在`保留的TCP地址`欄位,我們只要進行兩項簡單的設定:
- 地區:即伺服器所在區域,我們就近選擇即可
- 描述:可以看做這條資料隧道的註釋,只要方便分辨即可
完成這兩項設定後,就可以點選右側的“保留”按鈕,將這條資料隧道的入口固定下來。
這裡我們需要將`地址`欄位的內容複製下來,在cpolar使用者端進行設定時會需要到這個地址。當我們不再需要這條資料隧道時,還可以點選右側的`x`將這條保留的隧道刪除,節約珍貴的隧道名額。
免費版的臨時資料隧道不需要進行cpolar雲端設定,可直接進行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輸出埠連結起來。
完成本地資料隧道的建立後,cpolar使用者端會自動跳轉至`隧道管理`項下的`隧道列表`頁面。
在這裡,我們能清晰的看到所有資料隧道的執行情況(是否正常線上或斷開),並對某條資料隧道進行操作,如啟動、停止或刪除,如果想要對已有的資料隧道進行資訊更改,也可以在這裡找到編輯入口。
完成cpolar使用者端的設定後,我們可以點選`狀態`項下的`線上隧道列表`頁面,找到遠端存取本地SQL Server的地址(也就是隧道入口),我們將這個地址貼上到不同的遠端資料庫管理軟體中,就能連線到原生的SQL Server上。
比如Windows命令列下(公網地址的最前面的tcp://無需複製)
sqlcmd -s 公網地址:公網埠號
或者使用Navicat工具,在連線頁面的`主機`欄位,填入cpolar生成的地址(去掉最前面的tcp://,並將末尾數位埠號前的冒號`:`改為逗號`,`)
同理,我們還能使用SSMS圖形介面進行遠端連線,同樣在連線介面,將cpolar生成的地址貼上到`伺服器名稱`欄位(去掉最前面的tcp://,並將末尾數位埠號前的冒號“:”改為逗號“,”),就能連線到本地電腦上的SQL Server。
至此,我們就完成了將本地Microsoft SQL Server通過遠端登入的設定,並且使用cpolar生成的地址,能從多個資料庫管理軟體登入到SQL Server上,大大增加了我們工作的便利性。
以上就是公網遠端存取區域網SQL Server資料庫的詳細內容,更多關於SQL Server公網遠端存取區域網的資料請關注it145.com其它相關文章!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45