# 吐槽
國產達夢資料庫,不得不說,還想模仿人家oracle和postgresql的模式
但是這ui和效能,個人感覺差的一批,還搞這麼複雜
# 介紹
山寨版的達夢資料庫,無論是工具還是操作都是非常的感人
按照使用者來建立表空間,一對一的關係,乙個使用者就是乙個模式也對應著乙個表空間
# 使用
// 建立表空間
create tablespace hongyi datafile 'hongyi.dbf' size 1024;
// 建立使用者,指定對應的表空間
create user hongyi identified by 012345678 default tablespace hongyi;
// 給表空間賦許可權
grant resource to hongyi;
# 先刪除使用者,後刪除表空間,不然會報錯
-- 刪除表空間
drop tablespace regdb
drop user test
-- 使用者下有資料
drop user regdb cascade
# 給使用者賦管理員許可權 (user:為你們的使用者名字)
grant dba to user;
# 給user使用者修改密碼為12345
alter user useridentified by 12345
# 啟動達夢資料庫
./dmserver /data/dmdbms/data/dameng/dm.ini
# 檢視當前user使用者下的所有模式
select distinct object_name table_schema from all_objects where object_type = 'sch' and owner = 'user'
# 給乙個使用者建立多個模式 (前提是你要先建立乙個使用者)
create schema mg_analytics_db authorization hongyi;
# 檢視dm7中模式和使用者之間的對映關係
select
sch_obj.name ,
sch_obj.id ,
sch_obj.crtdate,
user_obj.name
from
(select name, id, pid, crtdate from sys.sysobjects where type$='sch'
)sch_obj,
(select name, id from sys.sysobjects where type$='ur' and subtype$='user'
)user_obj
where
sch_obj.pid=user_obj.id
order by
sch_obj.name
# 取消user使用者授權的dba
revoke dba from user;
CentOS安裝達夢(DM7)資料庫詳解
1 檢視軟硬體資訊 1.1軟硬體安裝條件確認 root localhost home lscpu 檢視cpu型別,選擇適配的達夢資料庫。或者使用cat proc cpuinfo檢視cpu資訊 root localhost home free h 檢視記憶體資訊,物理記憶體至少為1g root loc...
達夢資料庫DM7備份還原實操
達夢資料庫dm7備份還原實操 達夢資料庫備份分為冷備和熱備,今天實踐的內容是熱備,熱備的三個前置條件為 1.dmap服務是開啟的 2.資料庫是開啟的 3.資料為歸檔模式 檢視兩個服務狀態 dmdba xubk service dmapservice status dmapservice is sto...
達夢資料庫(DM7)的部分TRACE事件說明
dm7 中存在一些動態trace,在enable monitor 0的情況下依然可以用來跟蹤一些問題,以下是部分trace事件說明 1事件 普通,出現執行時錯誤將sql語句輸出到trace檔案中 alter session 0 set events 1 trace name errorstack,l...