DM資料庫的啟停以及資料庫狀態檢查

2021-10-01 11:32:45 字數 1355 閱讀 7269

(note:dm 資料庫在window上的啟停如oracle一樣,在服務中找到dmservicedmserver服務,右鍵啟動或者停止即可)

linux上安裝配置完成資料庫之後,在/etc/rc.d/init.d會有乙個dmservice+例項名字的乙個服務,如圖:

linux上dm資料庫的啟停命令如下(這裡以例項dmserver為例):

啟動:service dmservicedmserver start 或者./dmservicedmserver start

停止:service dmservicedmserver stop或者./dmservicedmserver stop

檢視dm服務狀態:service dmservicedmserver status或者直接檢視dmserver的程序ps -ef|grep dmserver

還有一種方法就是通過dm服務檢視器進行啟停,cd 到目錄$dm_home,執行dmservice.sh,調出圖形介面,如下:

右鍵dmservicedmserver可進行dm服務的相關啟停操作。

以上為常用的兩種方法。

dm服務起來後,使用disql客戶端連線工具檢視dm資料庫例項當前狀態:

(注:status$表示資料庫處於的狀態,mode$表示資料庫處於的模式)

dm 資料庫包含以下幾種狀態:

1. 配置狀態(mount):不允許訪問資料庫物件,只能進行控制檔案維護、歸檔配置、 資料庫模式修改等操作;

2. 開啟狀態(open):不能進行控制檔案維護、歸檔配置等操作,可以訪問資料庫物件,對外提供正常的資料庫服務;

3. 掛起狀態(suspend):與 open 狀態的唯一區別就是,限制磁碟寫入功能;一旦修改了資料頁,觸發 redo 日誌、資料頁刷盤,當前使用者將被掛起。

open 狀態與 mount 和 suspend 能相互轉換,但是 mount 和 suspend 之間不能相互轉換。

dm 資料庫包含以下幾種模式:

1. 普通模式(normal):使用者可以正常訪問資料庫,操作沒有限制;

2. 主庫模式(primary):使用者可以正常訪問資料庫,所有對資料庫物件的修改強制 生成 redo 日誌,在歸檔有效時,傳送 redo 日誌到備庫;

3. 備庫模式(standby):接收主庫傳送過來的redo日誌並重做。資料對使用者唯讀。

dm資料庫許可權

dba sys privs 顯示系統中所有傳授給使用者或者角色的許可權。user sys privsd 傳授給當前使用者的系統許可權。dba role privs 顯示系統中的授予使用者的所有角色。user role privs 顯示傳授給當前使用者的角色。sys.session privs 顯示使...

DM資料庫管理

dm資料庫體系結構學習是奠定了未來資料庫學習的高度,必須要把體系結構中的每一點都完全掌握,才能更好的管理dm資料庫。dm資料庫的表空間是乙個邏輯概念,其目的主要是為了方便資料庫的管理,資料庫的所有物件在邏輯上都存放在某個表空間中,而物理上都儲存在所屬表空間的資料檔案中。乙個表空間由乙個或多個資料檔案...

DM資料庫的特點

由於專案上的需要,把專案實現國產化,把底層的o資料庫替換為國產的達夢資料庫,花了時間研究了國產的資料庫 達夢資料庫,它和oracle和mysql有一定的區別,sql的寫法也有一些區別。達夢資料庫管理系統是達夢公司推出的具有完全自主智財權的高效能資料庫管理系統,簡稱dm。dm是達夢公司在總結dm系列產...