OceanBase 創(chuàng)建連接

2021-06-30 09:41 更新

登錄 OceanBase 開發(fā)者中心(OceanBase Developer Center,ODC)進(jìn)入 ODC 首頁后,您可以在 連接管理 頁簽的右上角單擊 新建連接 按鈕進(jìn)行連接配置操作,之后當(dāng)您再次進(jìn)入 ODC 時,您可以在連接列表中查看已保存的數(shù)據(jù)庫連接。

OceanBase創(chuàng)建連接 注意 
  • ODC V2.3.0 版本后,導(dǎo)入導(dǎo)出功能需要在創(chuàng)建連接的高級配置中設(shè)置 root@sys 用戶,否則會提示無法使用導(dǎo)入導(dǎo)出功能,因?yàn)槭菑脑摪姹鹃_始,導(dǎo)入導(dǎo)出功能查詢視圖信息時依賴 root@sys 賬號。
  • 分區(qū)信息查看也依賴 root@sys 賬號,所以您也需要在創(chuàng)建連接的高級配置中設(shè)置 root@sys 用戶。
  • Oracle 連接為共享 Session 設(shè)計(jì),當(dāng)您主動觸發(fā)提交或回滾操作,或通過產(chǎn)品功能創(chuàng)建、修改、刪除數(shù)據(jù)庫對象和執(zhí)行 DDL 語句被動觸發(fā)提交操作時,事務(wù)的提交或回滾會在所有窗口生效。第一次進(jìn)入 Oracle 連接時,您將看到相關(guān)提示。
  • 事務(wù)手動提交模式下,需要設(shè)置 ob_trx_idle_timeout 大于等于設(shè)置的 SQL 查詢超時時間,否則一個事務(wù)內(nèi)兩個 SQL 之間的執(zhí)行間隔超過 ob_trx_idle_timeout 設(shè)置的時間,連接會終止。同時需要注意 ob_trx_idle_timeout 設(shè)置過大會導(dǎo)致該會話占用內(nèi)存無法及時釋放,需謹(jǐn)慎設(shè)置。
操作步驟:
  1. 進(jìn)入 ODC 后,單擊頁面中的 創(chuàng)建連接 按鈕。
  2. 在創(chuàng)建連接頁簽需要填寫或選擇以下信息,如果您擁有 OceanBase 數(shù)據(jù)庫連接串,那么以下信息均可從連接串中直接獲得(mysql -h 主機(jī)名 -P 端口號 -u 數(shù)據(jù)庫用戶名@租戶名#集群名 -D 默認(rèn)數(shù)據(jù)庫 -p '數(shù)據(jù)庫密碼')或直接使用頁簽中提供的智能解析工具進(jìn)行填充:
     信息項(xiàng)  說明
     所屬區(qū)域  選擇連接示例所在的區(qū)域 公有云 (阿里云上的數(shù)據(jù)庫實(shí)例) 或 獨(dú)立部署/專有云 (在自己環(huán)境中搭建的數(shù)據(jù)庫實(shí)例)。
     連接模式  選擇 MySQL  或 Oracl e。
     連接名稱  指定該連接的名稱。
     設(shè)置標(biāo)簽  單擊  連接名稱  文本框后的  設(shè)置標(biāo)簽  按鈕為當(dāng)前連接指定標(biāo)簽,在彈出的下拉列表中可進(jìn)行設(shè)置標(biāo)簽和管理標(biāo)簽的操作:
      • 設(shè)置標(biāo)簽:在下拉列表中選擇目標(biāo)標(biāo)簽完成設(shè)置。若列表為空請先新建標(biāo)簽。

      • 管理標(biāo)簽:單擊列表最下方的 新建標(biāo)簽 按鈕或者單擊列表上方的設(shè)置圖標(biāo)以彈出 標(biāo)簽管理 窗口。在標(biāo)簽管理窗口可對創(chuàng)建好的標(biāo)簽進(jìn)行編輯和刪除操作。也可單擊上方的 新建標(biāo)簽 按鈕指定新標(biāo)簽的名稱和圖標(biāo)顏色。

     連接地址
      • 主機(jī)名:在租戶信息頁面中獲得主機(jī)名信息。

      • 端口號:在租戶信息頁面中獲得端口號信息。

      • 集群:要連接的數(shù)據(jù)庫所在集群的名稱。

      • 租戶:要連接的數(shù)據(jù)庫所在租戶的名稱。

     默認(rèn)數(shù)據(jù)庫  連接 MySQL 租戶中的數(shù)據(jù)庫時,需填寫該連接要使用的默認(rèn)數(shù)據(jù)庫,連接 Oracle 租戶中的數(shù)據(jù)庫時則無需填寫該項(xiàng)。
     數(shù)據(jù)庫用戶名  在租戶中創(chuàng)建的賬號(MySQL 模式下該賬戶必須有訪問默認(rèn)數(shù)據(jù)庫的權(quán)限)。
     數(shù)據(jù)庫密碼  在租戶中創(chuàng)建的賬號的密碼。

    單擊數(shù)據(jù)庫密碼框后的 測試連接 按鈕,測試是否能夠連接到目標(biāo)數(shù)據(jù)庫。如果配置信息有誤,會有異常提示,例如用戶或密碼不對、網(wǎng)絡(luò)異常等。用戶只能夠連接本租戶下的數(shù)據(jù)庫,否則會報(bào)出測試失敗的錯誤。

     智能解析  在文本框中粘貼連接串信息,ODC 會自動識別連接串并在窗口中填充各項(xiàng)連接信息。
     SQL 查詢超時時間  單擊頁面下方 高級配置  標(biāo)簽彈出該項(xiàng)。支持自定義 SQL 超時時間,默認(rèn) 60 s,超過指定的時間時查詢自動終止。
     查詢 sys 租戶視圖  單擊頁面下方  高級配置  標(biāo)簽彈出該項(xiàng),當(dāng)  連接地址  中已指定  租戶  為 sys 時,該項(xiàng)被自動填充。
      • 賬戶:擁有 sys 租戶視圖查看權(quán)限的賬號。

      • 密碼:賬號對應(yīng)的密碼。

      輸入賬戶和密碼信息后,單擊密碼框后的 測試連接 按鈕測試賬戶信息是否正確。ODC V2.3.0 后使用數(shù)據(jù)導(dǎo)入導(dǎo)出和查看分區(qū)信息功能時需要在此項(xiàng)配置 root@sys 賬號。

     功能  選擇對應(yīng)連接中支持使用的功能,默認(rèn)為全勾選。取消勾選后,進(jìn)入連接對應(yīng)功能將不可用。

    當(dāng)前版本中只支持選擇 模擬數(shù)據(jù) 功能是否可用。

  3. 單擊頁面下方的 保存 按鈕,即可將當(dāng)前的配置信息持久保存在 ODC 連接列表中。再次登錄 ODC 時您可以在連接配置列表中直接選擇該連接,保存連接配置時不要求測試連接一定成功。
  4. 在頁簽下方,ODC 還提供了 復(fù)制連接串 按鈕。單擊該按鈕,ODC 會將您當(dāng)前編輯的連接信息復(fù)制為連接串格式以方便您獲得當(dāng)前配置的連接信息。
  5. 當(dāng)您不需要保存當(dāng)前的連接配置時,可單擊頁簽下方的 取消 按鈕,ODC 會彈出彈窗跟您確認(rèn)是否退出當(dāng)前新建連接窗口。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號