数据库中系统级别的信息查看使用命令的方式进行数据库操作:
打开服务: net start oracleserviceName 打开监听器lsnrctl start
关闭服务net stop oracleserviceName 关闭监听器lsnrctl stop
1、查看有多少个数据库实例
SELECT * FROM V$INSTANCE;
2、查看当前用户的角色
SELECT * FROM USER_ROLE_PRIVS;
3、查看当前用户的系统权限
SELECT * FROM USER_SYS_PRIVS;
4、查看当前用户的表级权限
SELECT * FROM USER_TAB_PRIVS;
5、查询当前用户增加的数据库中的表【其中包含分区表】5-1、用于查看当前用户新增的数据库对象
5-2、查找出所有的非分区表
5-3、查找出所有的分区表
5-4、查询用户所有的表
6、查看用户创建的对象
6-1、查看名称包含BUDGET字符的表
SELECT * FROM USER_OBJECTS UO
WHERE INSTR(UO.OBJECT_NAME,'BUDGET')>0;
6-2、查看名某表的大小
6-3、查看当前用户的表、视图、同义词
---用于删除不为空的表空间
DROP TABLESPACE FDC INCLUDING CONTENTS;
---用于级联删除用户
DROP USER IFTIDE cascade;
3、。