通過公網連接GaussDB數據庫實例

語言: CN / TW / HK

 

文章目錄

  • 1. 通過公網連接GaussDB
    • 1.1 實驗介紹
      • 1.1.1 關於本實驗
      • 1.1.2 實驗目的
    • 1.2 購買GaussDB數據庫(可選)
    • 1.3 公網IP綁定
      • 1.3.1 購買彈性公網IP
      • 1.3.2 綁定GaussDB數據庫
  • 2 附錄一:安裝和配置JDK
    • 2.1 下載並安裝JDK
    • 2.2 配置JDK環境變量

 

本實驗概覽圖

1. 通過公網連接GaussDB

1.1 實驗介紹

1.1.1 關於本實驗

本實驗主要描述如何用Data Studio通過公網連接GaussDB實例。

1.1.2 實驗目的

掌握使用Data Studio通過公網來連接GaussDB數據庫實例。

1.2 購買GaussDB數據庫(可選)

説明:如果已經購買好了GaussDB數據庫可以跳過此章節,直接進入2.3章節,如果沒有購買請參考GaussDB 數據庫實驗環境搭建指導購買GaussDB數據庫進行購買。

1.3 公網IP綁定

1.3.1 購買彈性公網IP

步驟 1選擇彈性公網IP服務。
在服務列表中選擇彈性公網IP。單擊進入彈性公網IP控制枱。

步驟 2購買彈性公網IP。
單擊購買,進入購買界面。

步驟 3配置彈性公網IP。
配置彈性公網IP如下(區域選擇需與數據庫實例所在區域一致):

單擊“立即購買”。
在確認購買界面,再次確認信息無誤。單擊提交。

步驟 4購買成功。
等待一會,彈性公網IP購買成功。

 

1.3.2 綁定GaussDB數據庫

步驟 1從服務列表中選擇”雲數據庫 GaussDB”,進入雲數據庫GaussDB控制枱,具體如下:

在控制枱選擇GaussDB進入如下頁面,單擊實例名稱,進入基本信息頁面。

下拉到連接信息,單擊“綁定”,彈出“綁定彈性公網IP”的窗口。

在此窗口上選擇購買的彈性公網IP地址,然後單擊”綁定”。

綁定成功,請記錄下此彈性公網IP,後面連接會用上此IP。

步驟 2修改安全組(可選)。
默認安全組並未打開8000端口,需要人為開放8000端口。如果已開放則無需操作。
在數據庫實例基本信息界面中的連接信息部分中,單擊“內網安全組”後面對應的名稱。

在彈出界面中,單擊入方向規則,單擊添加規則。

優先級輸入1,TCP下方的空白框中輸入8000,然後單擊確定。

完成後可以看到規則中多了一條8000端口的規則。

步驟 3遠程連接GaussDB。
可以通過Data Studio完成遠程連接GaussDB的連接。
Data Studio是一個集成開發環境(IDE),幫助數據庫開發人員便捷地構建應用程序,以圖形化界面形式提供數據庫關鍵特性。
數據庫開發人員僅需掌握少量的編程知識,即可使用該工具進行數據庫對象操作。Data Studio提供豐富多樣的特性,例如:
創建和管理數據庫對象
執行SQL語句/腳本
編輯和執行PL/SQL語句
圖形化查看執行計劃和開銷
導出表數據等
創建和管理數據庫對象包括:
數據庫
模式
函數
過程
表
序列
索引
視圖
表空間
同義詞
Data Studio還提供SQL助手用於在“SQL終端”和“PL/SQLViewer”中執行各種查詢/過程/函數。
下載工具包:獲取參考地址:
http://opengauss.org/zh/download/
選擇最新版本。將工具包使用文檔下載到本地。

下載後的文件名為:DataStudio_win_64.zip
將下載的軟件包(DataStudio_win_64.zip)解壓到自己指定的位置,比如解壓至D盤,具體如下:

注:Data Studio的安裝需要電腦安裝JDK,如果電腦沒有安裝JDK,請按照附件一的步驟安裝和部署JDK。

定位並雙擊Data Studio.exe,啟動Data Studio客户端,輸入相關信息,連接數據庫:
注:如果沒有彈出窗口,可以在Data Studio工具界面上,單擊“文件”下的“新建連接”。

名稱:自定義
主機:綁定數據庫服務器的彈性公網IP
端口:8000
數據庫:postgres
用户名:準備連接環境步驟中創建的用户
密碼:準備連接環境步驟中創建的用户密碼
啟用SSL:不啟用
設置完成後,單擊“確定”按鈕進行連接,單擊“繼續”。

連接成功後界面如下:

步驟 4使用Data Studio客户端
Data Studio主界面包括:

  1. 主菜單:提供使用Data Studio的基本操作;
  2. 工具欄:提供常用操作入口;
  3. “SQL終端”頁籤:在該窗口,可以執行SQL語句和函數/過程;
  4. “PL/SQL Viewer”頁籤:顯示函數/過程信息;
  5. 編輯區域用於進行編輯操作;
  6. “調用堆棧”窗格:顯示執行棧;
    7.“斷點“窗格:顯示斷點信息;
  7. “變量”窗格:顯示變量及其變量值;
  8. “SQL助手”頁籤:顯示“SQL終端”和“PL/SQL Viewer”頁籤中輸入信息的建議或參考;
  9. “結果”頁籤:顯示所執行的函數/過程或SQL語句的結果;
  10. “消息”頁籤:顯示進程輸出。顯示標準輸入、標準輸出和標準錯誤;
  11. “對象瀏覽器”窗格:顯示數據庫連接的層級樹形結構和用户有權訪問的相關數據庫對象;除公共模式外,所有默認創建的模式均分組在“系統模式”下,用户模式分組在相應數據庫的“用户模式”下;
  12. “最小化窗口窗格”:用於打開“調用堆棧”和“變量”窗格。該窗格僅在“調用堆棧”、“變量”窗格中的一個或多個窗格最小化時顯示。
  13. 搜索工具欄:用於在“對象瀏覽器”窗格中搜索對象。
    有些項不可見,除非觸發特定功能。下圖以openGauss界面為例説明:

2 附錄一:安裝和配置JDK

2.1 下載並安裝JDK

步驟 1下載JDK。選擇最新版本即可。
http://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

步驟 2雙擊jdk-8u261-windows-x64.exe進行安裝。
默認設置即可,出現安裝進度。

如下顯示錶示安裝成功:

步驟 3查看安裝目錄。

2.2 配置JDK環境變量

步驟 1右擊“此電腦”選擇“屬性”,單擊“高級系統設置”。

 

步驟 2單擊“環境變量”,新建系統變量“JAVA_HOME”,輸入JDK安裝目錄。


 

“C:\Program Files\Java\jdk1.8.0_261”為JDK安裝目錄。
步驟 3編輯系統變量“path”。

在變量值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)。
步驟 4新建系統變量“CLASSPATH”變量,輸入“.”即可。

步驟 5系統變量配置完畢,查詢檢驗是否配置成功,運行cmd 輸入java -version(java和 -version之間有空格)。如下所示,顯示版本信息,則説明安裝和配置成功。

C:\Users\xxxxx>java -version
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)

通過公網連接GaussDB實驗結束。