天天看點

人大金倉資料庫kingbase用戶端工具安裝和使用

一、kingbase用戶端工具簡介

  kingbase用戶端工具是人大金倉提供的連接配接KES資料庫的圖形化用戶端工具。它是基于JAVA語言開發的能運作在不同作業系統平台上的圖形工具,用于通路、配置、控制和管理 KingbaseES 資料庫伺服器。它不僅可以用于開發工程師進行資料庫項目開發,還為DBA提供了豐富的運維功能,其中包括:

  • 管理和配置KingbaseES資料庫伺服器。
  • 管理各種KingbaseES資料庫對象。
  • 進行KingbaseES資料庫的安全管理。
  • 調用查詢分析器執行和測試SQL語句。

二、用戶端工具下載下傳及安裝

1、下載下傳軟體包

  登入https://www.kingbase.com.cn/rjcxxz/index.htm下載下傳安裝包,實際上用戶端工具和資料庫軟體包是同一個軟體包,就是我們在安裝的時候可以選擇隻安裝用戶端及完成用戶端工具的安裝。用戶端工具一般用于window用戶端,我們這裡選擇x86架構的window版本進行下載下傳。

人大金倉資料庫kingbase用戶端工具安裝和使用

2、安裝軟體包

  将ISO軟體包使用UltraISO這類的工具打開,加載到光驅中。然後雙機exe程式開始安裝。

人大金倉資料庫kingbase用戶端工具安裝和使用

3、選擇語言

  預設是簡體中文,隻支援英文和簡體中文語言。

人大金倉資料庫kingbase用戶端工具安裝和使用

4、選擇用戶端安裝

  kingbase資料庫安裝和用戶端安裝步驟基本上是一緻的,就是在選擇安裝集的時候的選擇後有所差別。雖然是用戶端安裝,所需磁盤空間還是需要3G+,是以如果安裝在C槽我們需要預留足夠的磁盤空間。

人大金倉資料庫kingbase用戶端工具安裝和使用
人大金倉資料庫kingbase用戶端工具安裝和使用

5、完成安裝

  看到如下界面就說明安裝完成了。

人大金倉資料庫kingbase用戶端工具安裝和使用

5、啟動工具

  啟動項中選擇資料庫開發管理工具,點選啟動。實際上這3個都是kingbase的用戶端工具,這裡我們隻介紹資料庫開發管理工具。

人大金倉資料庫kingbase用戶端工具安裝和使用

三、使用簡介

  kingbase用戶端主要有資料庫、表空間、安全性、管理、備份五大功能:

類别 常用功能
資料庫

1)、檢視資料庫、模式、表和相關PL/SQL對象的定義

2)、對象的建立、修改、删除

3)、表資料的檢視和導入導出

表空間

1)、建立表空間

2)、修改表空間

3)、删除表空間

安全性

1)、建立使用者和角色

2)、修改使用者和角色

3)、為使用者和角色配置設定權限

管理

1)、檢視和修改資料庫參數

2)、檢視和斷開連接配接到資料庫的會話

3)、檢視資料庫資源占用

備份

1)、整庫邏輯備份和還原

2)、對象級邏輯備份和還原

1、工具首頁展示

人大金倉資料庫kingbase用戶端工具安裝和使用

2、建立資料庫連接配接

  點選連接配接按鈕,彈窗選擇kingbase資料庫類型後進入連接配接設定視窗,填寫我們需要連接配接的資料庫的IP位址、端口号、使用者名、密碼、連接配接名等資訊。填寫完成後我們可以先點選測試連結進行驗證,驗證通過點選完成即可。

人大金倉資料庫kingbase用戶端工具安裝和使用
人大金倉資料庫kingbase用戶端工具安裝和使用

3、建立資料庫

  選擇導航欄中的資料庫,右鍵可以建立資料庫。輸入資料庫名稱、屬主、編碼這些基本參數後即可,可以檢視DDL項,這就是界面操作轉換為sql語句的記憶體,我們在資料庫指令行界面實際上執行的sql語句。點選确定後就完成了資料庫的建立。

人大金倉資料庫kingbase用戶端工具安裝和使用

  建立後的資料庫我們可以通過右鍵進行編輯,右鍵編輯的内容隻有屬主這一項。

人大金倉資料庫kingbase用戶端工具安裝和使用

4、建立表空間

  在表空間項下可以建立表空間,預設存在sys_default、sys_global、sysaudit三個表空間。後續我們可以通過右鍵編輯表空間的屬主,目前我們建立普通使用者,臨時設定表空間屬主是system使用者。

[root@s166 v8]# mkdir wuhsdata[root@s166 v8]# chown -R kingbase.kingbase wuhsdata/
人大金倉資料庫kingbase用戶端工具安裝和使用

5、建立使用者

  建立一個使用者我們需要完成基本屬性、系統權限、對象權限的設定,當然基本屬性是必須設定的,權限這些如果沒有設定則表示沒有相關權限。系統權限設定中如果是作為普通使用者使用我們賦予其login權限即可,如果是作為DBA賬戶使用則還需要賦予建立資料庫、建立角色、超級權限等相關權限。對象權限是針對資料庫和表權限的設定,可以在資料庫、模式、表這些不同層級單獨設定。

人大金倉資料庫kingbase用戶端工具安裝和使用
人大金倉資料庫kingbase用戶端工具安裝和使用
人大金倉資料庫kingbase用戶端工具安裝和使用
人大金倉資料庫kingbase用戶端工具安裝和使用

6、建立表

  依次點選資料庫-->模式-->public-->表,右鍵建立表。在基本屬性中設定表的名稱、所屬表空間、字段資訊等。在限制菜單下設定主鍵、唯一鍵;如果還需要設定外鍵、索引都在對應屬性視窗設定。

人大金倉資料庫kingbase用戶端工具安裝和使用

7、資料庫管理

  資料庫管理主要是配置資料庫參數、會話管理、鎖管理,這個需要連接配接賬戶具有系統權限才可以操作。

人大金倉資料庫kingbase用戶端工具安裝和使用

8、建立查詢

  建立查詢實際上是開啟了一個指令行視窗欄,我們不僅可以執行查詢,也可以其他任何的DDL SQL語句。如下示例我們使用建立查詢往表bookname中插入了2條資料。

人大金倉資料庫kingbase用戶端工具安裝和使用

9、系統備份和還原

  工具裡的備份功能包括邏輯備份和還原,邏輯備份時勾選我們需要備份的資料庫,選擇備份類型備份即可,這裡的備份支援備份包括二進制和sql檔案。邏輯還原要求是備份的二進制檔案,如果是sql檔案需要使用ksql指令工具進行還原。還原的時候支援全部還原和部分還原。邏輯備份和還原實際上執行的是sys_dump和sys_restore指令。

人大金倉資料庫kingbase用戶端工具安裝和使用
人大金倉資料庫kingbase用戶端工具安裝和使用
人大金倉資料庫kingbase用戶端工具安裝和使用