新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)OceanBase教程:OceanBase 如何創(chuàng)建連接
本教程介紹在 OceanBase 開發(fā)者中心(OceanBase Developer Center,ODC)中創(chuàng)建數(shù)據(jù)庫連接的詳細步驟。

背景信息
ODC 作為為 OceanBase 數(shù)據(jù)庫量身打造的企業(yè)級數(shù)據(jù)庫開發(fā)平臺可以與您的 OceanBase 數(shù)據(jù)庫建立連接,然后對其中的數(shù)據(jù)庫對象和資源進行編輯和管理。當(dāng)您安裝客戶端版 ODC 或部署 Web 版 ODC 后,創(chuàng)建連接將是您要進行的一步重要操作。ODC 支持連接專有云和公有云環(huán)境中的 OceanBase 數(shù)據(jù)庫,并支持連接 OceanBase MySQL 模式和 Oracle 模式。
前提條件
- 安裝客戶端版 ODC 或部署 Web 版 ODC。Web 版 ODC 的部署請聯(lián)系您的技術(shù)支持人員。
- 若您使用 Web 版 ODC,在部署后請登錄 ODC 以進入連接管理頁面。詳情請參見登錄 ODC。
- 獲得連接實例的連接信息或連接串,本教程示例連接的連接串如下所示:
-h100.0.0.0 -P8080 -uodc@oracle_tenant#odc_cluster -Dodc -p'Password01'操作步驟
- 在 ODC 首頁 連接管理 頁簽中,單擊 新建連接 按鈕以彈出新建連接面板。
- 選擇 所屬區(qū)域。所屬區(qū)域為被連接的實例所在的區(qū)域,有以下兩種區(qū)域:
- 公有云:阿里云上的數(shù)據(jù)庫實例。
- 獨立部署/專有云:在您自己的環(huán)境中搭建的數(shù)據(jù)庫實例。本教程的示例實例在專有云環(huán)境中,所以選擇專有云。
- 選擇 連接模式。OceanBase 數(shù)據(jù)庫支持 MySQL 模式和 Oracle 模式,選擇被連接實例所屬的模式。本教程的示例實例屬于 Oracle 模式。所以選擇 Oracle。
- 指定 連接名稱。連接名稱用來唯一標(biāo)識一個連接,您需要自定義一個名稱且不允許重復(fù)。本教程中指定名稱為 Connection_Tutorial。
- 使用 智能解析 功能。若您擁有連接實例的連接串,可以直接將連接串粘貼進智能解析功能的文本框中,單擊文本框中的 智能解析 按鈕后,ODC 會根據(jù)連接串自動解析并填充 連接地址、默認數(shù)據(jù)庫、數(shù)據(jù)庫用戶名 和 數(shù)據(jù)庫密碼 等信息。若您沒有連接串,也可跳過本步驟,從步驟 6 開始手動填寫上述信息。
- 填寫 連接地址。連接地址包含以下信息:
- 主機名:連接實例所在服務(wù)器的 IP 信息。若您的實例在公有云上,可以在公有云控制臺的租戶信息頁面獲得主機名。本教程示例實例的 IP 信息為 100.0.0.0。
- 端口號:連接實例所在服務(wù)器的端口號信息。若您的實例在公有云上,可以在公有云控制臺的租戶信息頁面獲得端口號信息。本教程示例實例的端口號為 8080。
- 集群:連接實例所在集群的名稱。本教程示例實例的集群名稱為 odc_cluster。
- 租戶:連接實例所在租戶的名稱。本教程示例實例的集群名稱為 oracle_tenant。
- 填寫 默認數(shù)據(jù)庫。連接 MySQL 租戶中的數(shù)據(jù)庫時,可選填該連接要使用的默認數(shù)據(jù)庫,連接 Oracle 租戶中的數(shù)據(jù)庫時則無需填寫該項。改項為選填項,不填寫時默認連接到實例 information_schema。
- 填寫 數(shù)據(jù)庫用戶名。數(shù)據(jù)庫用戶名是在租戶中創(chuàng)建的用戶的名稱,Oracle 模式下等同于填寫 Schema 的名稱,MySQL 模式下填寫的數(shù)據(jù)庫用戶名必須有訪問默認數(shù)據(jù)庫的權(quán)限。本教程示例實例的數(shù)據(jù)庫名稱為 odc。
- 填寫 數(shù)據(jù)庫密碼。步驟 8 填寫的數(shù)據(jù)庫用戶對應(yīng)的密碼。本教程示例實例的數(shù)據(jù)庫名稱為 Password01。
- 單擊 測試連接。單擊 數(shù)據(jù)庫密碼 項后提供的 測試連接 按鈕,查看 ODC 是否可以根據(jù)上述連接信息成功連接到目標(biāo)實例。連接成功與否不影響連接信息的保存。
- 指定 SQL 查詢超時時間,在 高級配置 中可以配置該項。ODC 支持自定義 SQL 超時時間,默認 60s,超過指定的時間時查詢自動終止。ODC V2.3.2 后事務(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)存無法及時釋放,需謹慎設(shè)置。
- 指定 查詢 sys 租戶視圖,在 高級配置 中可以配置該項。在該項中可以指定擁有 sys 租戶視圖查看權(quán)限的賬號和對應(yīng)的密碼。ODC V2.3.0 后使用數(shù)據(jù)導(dǎo)入導(dǎo)出功能和查看分區(qū)信息功能時需要在此項配置 root@sys 賬號,即 sys 租戶下的 root 賬號。 本教程示例實例的 root@sys 賬號的密碼為默認空密碼,所以只在 賬戶 項填寫 root 即可。填寫完成后可單擊該項下的 測試連接 按鈕測試 root@sys 賬號是否可以成功連接。
- 單擊 保存 以保存連接信息。填寫和配置完上述所有的連接信息后,單擊右下角的 保存 按鈕,可以將當(dāng)前 新建連接 頁面中填寫的連接信息保存并顯示在 ODC 的首頁 連接管理 頁簽中。您下次可直接在 連接管理 頁簽中找到目標(biāo)連接并進入連接實例。
網(wǎng)頁名稱:創(chuàng)新互聯(lián)OceanBase教程:OceanBase 如何創(chuàng)建連接
當(dāng)前URL:http://m.fisionsoft.com.cn/article/copdspc.html


咨詢
建站咨詢
