国产DM数据库实用SQL-随时更新

#创建表空间
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;

 #SYSDBA用户下查询所有表空间

select * from dba_tablespaces

posted @ 2021-05-25 09:18  小清澈  阅读(282)  评论(0编辑  收藏  举报