日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

連接數據庫集群

本文介紹如何通過數據管理DMS和客戶端連接PolarDB數據庫集群。

前提條件

  • 已創建數據庫集群的高權限賬號或普通賬號。具體操作請參見創建數據庫賬號

  • 已經將需要訪問PolarDB集群的主機IP地址添加到白名單,如何添加白名單請參見設置集群白名單

通過DMS登錄PolarDB

數據管理(Data Management Service,簡稱DMS)是一種集數據管理、結構管理、訪問安全、BI圖表、數據趨勢、數據軌跡、性能與優化和服務器管理于一體的數據管理服務。支持對關系型數據庫(MySQL、SQL Server、PostgreSQL等)和NoSQL數據庫(MongoDB、Redis等)的管理,同時還支持Linux服務器管理。

  1. 登錄PolarDB控制臺

  2. 在左上角,選擇集群所在地域。

  3. 找到目標集群,單擊集群ID。

  4. 單擊基本信息頁面右上角的登錄數據庫

  5. 在彈出的對話框中,輸入PolarDB集群中創建的數據庫賬號數據庫密碼,單擊登錄

    image

    說明

    如果您是首次使用DMS連接PolarDB集群,系統會提示您授權白名單,單擊確認后即可完成授權。

  6. 登錄后刷新DMS頁面,在左側導航欄中,單擊已登錄實例

  7. 已登錄實例列表中,單擊目標集群名稱,找到并雙擊目標數據庫名稱,即可切換到目標數據庫進行管理。

通過客戶端連接PolarDB

您也可以通過pgAdmin 4客戶端連接PolarDB數據庫集群。

  1. 啟動pgAdmin 4客戶端。

  2. 右擊Servers,選擇創建 > 服務器 ,如下圖所示。

    創建服務器

  3. 創建-服務器頁面的常規標簽頁面中,自定義服務器名稱

    pgadmin4-常規

  4. 選擇連接標簽頁,輸入要連接的集群信息,參數說明如下。

    pgadmin-連接

    表 1. 參數說明

    參數

    說明

    主機名稱/地址

    輸入PolarDB集群的連接地址。查看PolarDB集群的地址及端口信息的步驟如下:

    1. 登錄PolarDB控制臺

    2. 在控制臺左上角,選擇集群所在地域。

    3. 單擊目標集群ID。

    4. 鏈接地址區域查看PolarDB地址。

    端口

    需輸入PolarDB PostgreSQL版(兼容Oracle)集群端口,默認為1521

    維護數據庫

    輸入維護數據庫,默認為postgres

    用戶名

    PolarDB集群的賬號,創建賬號請參見創建數據庫賬號

    密碼

    PolarDB集群賬號所對應的密碼。

  5. 單擊保存

  6. 若連接信息無誤,單擊目標數據庫后出現類似如下界面,則表示連接成功。

    連接成功

  7. 右鍵單擊目標數據庫,選擇查詢工具...,打開如下頁面后,即可對數據庫進行增刪改查等操作。

    查詢窗口

通過命令行連接PolarDB

除了上述連接PolarDB數據庫集群的方式外,您還可以下載安裝PostgreSQL客戶端使用psql工具連接PolarDB數據庫集群。

說明
  • Windows系統與Linux系統的psql工具連接PolarDB集群的方法一致。

  • 更多關于psql工具的使用方法,請參見psql

  1. 在命令行中輸入以下命令,然后按回車鍵。

    psql -U <username> -h <host> -p <port> <dbname>

    參數

    描述

    username

    PolarDB集群的賬號,創建賬號請參見創建數據庫賬號

    host

    PolarDB集群的連接地址。查看PolarDB集群連接地址的具體操作請參見查看連接地址和端口

    port

    PolarDB集群端口,默認為1521

    dbname

    需要管理的維護數據庫名稱。如何新建數據庫,請參見創建數據庫

    示例如下:

    psql -U testuser -h hostname -p 1521 testdb
  2. 輸入username對應的密碼,然后按回車鍵即可完成連接。

下一步

Oracle兼容性操作指南

解決連接失敗的問題

  • IP白名單設置有誤。

    • 由于白名單設置中只有默認地址127.0.0.1。127.0.0.1表示禁止任何IP地址訪問PolarDB集群。因此需在白名單中添加對端的IP地址,具體操作請參見設置集群白名單

    • 白名單設置成了0.0.0.0,正確格式為0.0.0.0/0。

      重要

      0.0.0.0/0表示允許任何設備訪問PolarDB集群,請謹慎使用。

    • 您在白名單中添加的設備公網IP地址可能并非設備真正的出口IP地址。例如,公網IP地址不固定,可能會變動。或者IP地址查詢工具、網站查詢的公網IP地址不準確。

      說明

      根據不同操作系統,請采用相應方式確認客戶端的公網IP地址。

      • Linux:打開終端,輸入curl ifconfig.me后回車。

      • Windows:打開命令提示符,輸入curl ip.me后回車。

      • macOS:打開終端,輸入curl ifconfig.me后回車。

  • 私網、公網地址使用錯誤。

    使用私網地址從公網進行連接,或者使用公網地址從私網進行連接,都會導致連接失敗。

    請確認您使用的地址類型。如果您需要從私網連接PolarDB集群,請使用PolarDB集群的私網地址;如果您需要從公網連接PolarDB集群,請使用PolarDB集群的公網地址。

  • DNS服務器無法解析地址。

    • PolarDB集群的連接地址輸入錯誤,有如下幾種常見情況:

      • PolarDB連接地址輸入錯誤,您可以在控制臺查看正確連接地址。如何查看連接地址,請參見查看連接地址和端口

      • 使用的外網地址,但是外網地址已被手動釋放。

      • 應用程序允許輸入的連接地址長度有限,連接地址被應用程序截斷。

    • 如果確認PolarDB集群的連接地址沒有問題,可以將DNS服務器地址修改為阿里云的DNS服務器地址。

      網絡環境

      阿里云DNS服務器地址

      私網(經典網絡)

      10.143.22.116

      10.143.22.118

      私網(VPC網絡)

      100.100.2.136

      100.100.2.138

      公網

      223.5.5.5

      223.6.6.6