sys_refcursor的用法
实现目的:在开发中我需要在Procedure A中打开一个动态SQL的游标,并返回此cursor;然后用Procedure B去call A存储过程,再对返回的cursor进行操作;遇到的问题:因为用游标打开动态SQL时,此游标就不可以定义为str...
create controlfile 参数总结
CREATE CONTROLFILE REUSE DATABASE 'xx' NORESETLOGS ARCHIVELOG;中参数的含义:REUSE:Specify REUSE to indicate that existing control files identified by the initialization parameter CONTROL_F...
other
v$segment_statistics can collect data about 访问次数 ora-01846:基本此问题与字符集有关系;在sqlplus或者PL/SQL的Command Window中执行alter session set nls_language='AMERICAN';然后重新再...
alter system switch logfile和alter system archive log current的区别
alter system switch logfile 是强制日志切换,不一定就归档当前的重做日志文件(若自动归档打开,就归档前的重做日志,若自动归档没有打开,就不归档当前重做日志。)alter system archive ...
一则使用HASH技术进行优化的案例
表结构:create table test_key(pk varchar(32),key1 varchar(20),key2 varchar(20),key3 varchar(20),key4 varchar(20),key5 varchar(20),key6 varchar(20),key7 varchar(20),key8 varchar(20),key9 varchar(20),k...
Administering Voting disk and OCR in RAC
1.Administer Voting disk: 1).back up Voting disk: dd if=voting_disk_name f=backup_file_name 2).recover Voting disk:  ...
讨论sys_connect_by_path的使用方法
本文主要讨论sys_connect_by_path的使用方法。1、带层次关系SQL> create table dept(deptno number,deptname varchar2(20),mgrno number);Table created.SQL> insert into dept values(1,'总公司',null);1 row crea...
关于DBMS_ALERT的安装与使用
安装$ORACLE_HOME\RDBMS\ADMIN\目录下的DBMSALRT.SQL和PRVTALRT.PLB;在安装完后再执行如下命令,将此包的执行权限授予其他用户: SQL> grant execute on dbms_alert to user;在PL/SQL中实现多进程通...
关于expdp出错问题
现象如下: C:\Documents and Settings\Administrator>expdp 'sys/admin@zs as sysdba' directory=dmpdir tables=bhgxx dumpfile=tabdmp090410.dmp logfile=tabdmp090410.logExport: Release 10.2.0.1.0 - Pr...
关于cursor_sharing置为force后autot显示执行计划问题
cursor_sharing=force会带来一个执行计划的假象有时候可能存在评估的执行计划和真实的执行计划不一样,查看执行计划的方法如下:a.explain plan b.set autot c.v$sql_pland.dbms_xplan.display_cursora...
解决sqlplus显示中文出现??问题
我们只要退出sqlplus,设置相应的环境变量NLS_LANG即可 export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"