Oracle碎碎念

1. 设置SQL*Plus提示符

    SQL> set sqlprompt "_user‘@‘_connect_identifier>"

    SYS@orcl>

    为了对所有的SQL*Plus会话自动设置sqlprompt,将上面的命令放置在ORACLE_HOME/sqlplus/admin目录中的glogin.sql文件内

2. 查看角色RESOURCE被授予的系统权限

   SQL> select * from dba_sys_privs where grantee=‘RESOURCE‘;

   GRANTEE                               PRIVILEGE                                         ADM
   ------------------------------   --------------------------------------- ---
   RESOURCE                             CREATE TRIGGER                               NO
   RESOURCE                             CREATE SEQUENCE                            NO
   RESOURCE                             CREATE TYPE                                   NO
   RESOURCE                             CREATE PROCEDURE                          NO
   RESOURCE                             CREATE CLUSTER                              NO
   RESOURCE                             CREATE OPERATOR                            NO
   RESOURCE                             CREATE INDEXTYPE                           NO
   RESOURCE                             CREATE TABLE                                  NO

3. 查看系统timestamp

    SQL> select systimestamp from dual;

4. 在Automatic Memory Management情况下查看pga和sga的大小

    SQL> select sum(value) from v$sesstat natural join v$statname  where name=‘session pga memory‘;

    SQL> select sum(bytes) from v$sgastat;

5. 识别数据库中的所有无效对象

    SQL> select owner,object_name,object_type from dba_objects where status=‘INVALID‘;

Oracle碎碎念,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。