國產DM資料庫實用SQL 隨時更新

2022-09-19 03:18:12 字數 1290 閱讀 6804

#建立表空間

create tablespace test datafile '/opt/dmdbms/data/dameng/gsptest.dbf' size 256;

#建立使用者

create user test identified by 123456789 default tablespace test ;

#建立schema

create schema test authorization user;

#賦dba許可權

grant dba,resource to test ;

#查詢資料庫版本

select * from v$version;

#查詢伺服器資訊

select * from v$systeminfo;

#查詢會話連線數

select * from v$sessions;

select count(*),state from v$sessions group by state;

select count(*),clnt_ip from v$sessions group by clnt_ip;

#檢視資料庫伺服器配置引數

select * from v$dm_ini;

#備份目錄下

dexp.exe test/123456789@ip file=c:\20191030.dmp log=c:\20191030.txt

#還原dimp.exe test/123456789@ip fromuser=test touser=test file=c:\20191030.dmp log=c:\201910302.txt

#獲取scheme下所有表名

select table_name from information_schema.tables where table_schema = 『test』;

#獲取當前登入使用者schame下指定表 表結構資訊

select * from user_tab_columns where table_name=『abctest』

#獲取主鍵

select uc.table_name, ucc.column_name from user_constraints uc, user_cons_columns ucc where uc.constraint_name = ucc.constraint_name and uc.table_name = 『abctest』 and constraint_type = 'p' 

#獲取表資料總量

select count(*) from abctest;

dm資料庫許可權

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

DM資料庫管理

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

SQL SERVER 資料庫實用SQL語句

sql server 資料庫實用sql語句 1.按姓氏筆畫排序 select from tablename order by customername collate chinese prc stroke ci as 2.分頁sql語句 select from select row number o...