摘要:
1、概述 作用:提供了对共享池的一些过程和函数访问,它使用户可以显示共享池中的对象尺寸,绑定对象到共享池,清除绑定到共享池的对象.为了使用该包,必须运行dbmspool.sql脚本来建立该包. 2、包的组成 1)、sizes作用:用于显示在共享池中大于指定尺寸的对象语法:dbms_shared_po 阅读全文
摘要:
1、概述 作用:提供了在PL/SQL块中执行DDL语句的方法,并且也提供了一些DDL的特殊管理方法. 2、包的组成 1)、alter_compile说明:用于重新编译过程、函数和包语法:dbms_ddl.alter_compile(type varchar2,schema varchar2,name 阅读全文
摘要:
1、概述 本报只适用于Oracle Enterprise Edition,它用于实现精细访问控制,并且精细访问控制是通过在SQL语句中动态增加谓词(WHERE子句)来实现的.通过使用ORACLE的精细访问控制特征,可以使不同数据库用户在执行相同SQL语句时操作同一张表上的不同数据.例如多个用户执行s 阅读全文
摘要:
1、概述 作用:用于在PL/SQL程序和SQL语句中取得行标识符(rowid)的信息并建立ROWID,通过该包可以取得行所在的文件号,行所在文件的数据块号,行所在数据块的行号,以及数据库对象号等消息. 2、包的组成 1)、rowid_create说明:建立ROWID语法:dbms_rowid.row 阅读全文
摘要:
1、概述 作用:提供了使用PL/SQL实现ALTER SESSION命令,SET ROLE命令和其他会话信息的方法 .2、包的组成 1)、set_identifier说明:用于设置会话的客户ID号。语法:dbms_session.set_identifier(client_id varchar2); 阅读全文
摘要:
1、概述 作用:用于在过程,函数,和包中执行SQL事务处理语句. 2、包的组成 1)、read_only说明:用于开始只读事务,其作用与SQL语句SET TRANSACTION READ ONLY完全相同,该过程必须是事务开始的第一条语句。语法:dbms_transactino.read_only2 阅读全文
摘要:
1、概述 作用:用于生成并传递数据库预警信息.使用包DBMS_ALERT,则必须以SYS登陆,为该用户授予执行权限.sql>conn sys/oracle as sysdbasql>grant execute on dbms_alert to scott; 2、包的组成 1)、register说明: 阅读全文
摘要:
1、概述 说明:Oracle管道类似UNIX系统的管道,但不采用OS机制实现,管道信息被缓存到SGA中,当关闭例程时会丢失管道信息,建立公用管道所有数据库用户都可访问,私有管道只能由建立这访问。作用:用于在同一例程程的不同会话之间进行管道通信.注意,如果用户要执行包dbms_pipe中的过程和函数, 阅读全文
摘要:
1、概述 作用:用于安排和管理作业队列,通过使用作业,可以使ORACLE数据库定期执行特定的任务注意:当使用DBMS_LOB管理作业时,必须确保设置了初始化参数job_queue_processes(不能为0) 2、包的组成 1)、submit说明:用于建立一个新作业.当建立作业时,需要给作业要执行 阅读全文
摘要:
一、DBMS_OUTPUT(用于输入和输出信息) 二、DBMS_JOB(用于安排和管理作业队列) 三、dbms_pipe(类似UNIX系统的管道) 四、dbms_alert(用于生成并传递数据库预警信息) 五.dbms_transaction(用于在过程,函数,和包中执行SQL事务处理语句.) 六. 阅读全文