`

oracle 常用管理命令

阅读更多

oracle 常用管理命令

 

--user
-- 查看当前用户的缺省表空间 
select username,default_tablespace from user_users;
-- 查看当前用户的角色 
select * from user_role_privs;
-- 查看当前用户的系统权限和表级权限 
select * from user_sys_privs;
select * from user_tab_privs;
-- 显示当前会话所具有的权限 
select * from session_privs;
-- 显示指定用户所具有的系统权限  需要权限
select * from dba_sys_privs where grantee='DM'


-- table
-- 查看用户下所有的表 
select * from user_tables where instr(lower(table_name),'user') >0 -- like '%user%'
select * from all_tables where lower(table_name) like 'user%'
-- 查看名称包含log字符的表  
select object_name,object_id from user_objects
where instr(object_name,'LOG') >0;
-- 查看某表的创建时间
select object_name,created from user_objects
where object_name = upper('&table_name');
-- 查看某表的大小
select sum(bytes)/(1024*1024) as "size(M)"
from user_segments
where segment_name = upper('&table_name')
-- 查看放在ORACLE的内存区里的表  
select table_name,cache from user_tables
where instr(cache,'Y') > 0;


--index
-- 查看索引个数和类别  
--select count(*) from (
select index_name,index_type,table_name
from user_indexes order by table_name--);
-- 查看索引被索引的字段 
select * from user_ind_columns 
where index_name = upper('&index_name');


-- sequence
--查看序列号
select * from user_sequences
create sequence t_ff
delete from user_sequences t where t.sequence_name in ('T_FF') -- need privilage of delete sequence


-- view
-- 查看视图的名称 
select * from user_views
-- 查看创建视图的select语句  
select text from user_views where view_name = upper('&view_name');


-- synonym
-- 查看同义词的名称  
select * from user_synonyms;
select * from all_synonyms;


-- function & procedure
-- 查看方法和过程
select object_name,status from user_objects where lower(object_type)='function';
select object_name,status from user_objects where lower(object_type)='procedure';
-- 查看源码
select text from all_source where owner = user and name=upper('&plsql_name')
 
分享到:
评论

相关推荐

    ORACLE 12c RAC的常用管理命令

    ORACLE 12c RAC的常用管理命令 ORACLE 12c RAC的常用管理命令

    oracle常用命令-一完整的电子商务网案例

    Oracle常用命令2(用户、角色管理) Oracle常用命令3(DDL、DML、TCL、DCL、序列) Oracle常用命令4(表分区) Oracle常用命令5(同义词、视图、索引) Oracle常用命令6(PL/SQL) Oracle常用命令7(游标) ...

    Oracle常用Dos命令

    Oracle常用Dos命令、在DOS下看我怎么管理我的Oracle数据

    oracle常用命令汇总

    oracle常用命令汇总,一些ORACLE管理工作中经常需要采用到的命令行。可供平常复习或查询之用。

    oracleRAC常用管理命令

    oracleRAC 常用管理命令,在windows 下也可以运行

    ORACLE常用命令总结

    总结了ORACLE常用命令,包含日志管理、表空间管理、用户管理等方面的操作!

    oracle常用的命令

    oracle常用的命令 创建企业管理器 删除企业管理器。。。

    oracle常用命令

    此文档为PDF版的"oracle常用命令"文章.. 通过此文档的学习你会对ORACLE的日常命令感觉不再陌生并且可以入门的管理ORACLE啦.

    最全的oracle常用命令大全.txt

    ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...

    oracle_DBA常用命令

    oracle数据管理员常用命令: 1)显示所有参数极其设置值 2)显示所有NLS参数可设置的值 ……

    ORACLE 12c RAC的常用管理命令.pdf

    ORACLE 12c RAC的常用管理命令 :一、查询包括RAC查询、ASM查询、监听查询、数据库查询;二、管理命令:集群命令、数据库命令、ASM管理命令;三、重启RAC数据库步骤

    Oracle常用命令大汇总

    第一章:日志管理 1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add log...

    Oracle常用操作命令

    吐血整理编辑Oracle的相关管理和操作的命令

    ORACLE常用命令之二

    ORACLE常用命令之二,表空间管理方面的命令

    oracle里常用命令一

    oracle里常用命令一,日志管理方面的

    oracle维护常用命令.doc

    个人总结的oracle维护常用命令55条,许多不知道的也是从网络获取,只是做一个梳理总结,喜欢的朋友每年可以收藏保存。

    Oracle常用命令集

    Oracle常用命令集,包括:日志管理、表空间管理、表管理、用户管理、权限管理等等。非常使用。

    Oracle 12C CDB、PDB常用管理命令.docx

    Oracle 12C CDB、PDB常用管理命令

Global site tag (gtag.js) - Google Analytics