ORACLE 并行(PARALLEL)实现方式及优先级
一、 Parallelquery默认情况下session 是ENABLE状态1. 实现方式1 Alter sessionforce parallel query;2 Alter tabletab1 parallel n;3 Hist方式2. 并行度设置Alte...
更新物化视图的权限问题
更新物化视图的权限问题2010-4-14遇到的问题: schema hifind 拥有一个物化视图PERSON,other schema hrdwrite想去更新这个物化视图。在刷新时报错:SQL> conn hrdwrite/password;Connected.SQL> BEGIN DBMS_M...
总结:整理 oracle异常错误处理 .
5.1 异常处理概念 5.1.1 预定义的异常处理 5.1.2 非预定义的异常处理 5.1.3 用户自定义的异常处理 5.1.4 用户定义的异常处理 5.2 异常错误传播 5.2.1 在执行部分引发异常错误 5.2.2 在声明部分引发异常错误 5.3 异常错误处理编程 5.4 在 PL/SQL 中使用 SQLCODE, SQLERRM异常处理函数 即使是写得最好的PL/SQL程序也会遇到错误或未预料到的事件。一个优秀的程序都应该能够正确处理各种出错情况,并尽可能从错误中恢复。任何ORACLE错误(报告为ORA-xxxxx形式的Oracle错误号)、PL/SQL运行错误或用户定义条件(不一写是错误)
利用JavaScript实现Cognos报表排序
Cognos的排序做的实在是不怎么地,这两天借着比赛一时兴起,利用JavaScript实现了个排序的方法,个人感觉用起来比较方便,所以特地和大家分享一下。(需要结合视频教程一起看)首先来说一下排序的方法,思路如下:增...
又遇老问题ora-24347聚合函数出现空列
今天修改一视图,只在其上层视图中增加一个字段,结果访问最终视图的时候又一次出现老问题ora-24347聚合函数出现空列错误。知道这类错误是因为SUM COUNT之类的集合函数引用了空列,将相关的底层视图都加...
通过shell脚本定位性能sql和生成报告
oracle的sql monitor是一个很有用的工具集。但是通过sql命令和反复去调用dbms_tune来传入参数等等操作感觉挺费事的。可以通过如下的脚本来定位sql monitor中的性能sql,发现一些潜在的性能问题。这个脚本可以定位正在sql monitor监控范围内的sql语句。MONITOR_OWNER=`sqlplus -silent $DB_CONN_STR@$SH_DB_SID <<ENDse...
shell脚本心得
零零星星的接触到写一些shell也有一些日子了,发现自己已经犯了不少的错误,自我总结下。 选择合适的shell shell本身有很多种,大体有如下的几种。 /bin/sh (已经被 /bin/bash 所取代) /bin/bash (就是 Linux 预设的 shell) /bin/ksh (Kornshell 由 AT&T Bell lab. 发展出來的,相融于 bash) /bin/tcsh (整合 C ...
impdp bug
C:\Users\Administrator>impdp perm/perm@orcl directory=dmp network_link=perm schemas=perm logfile=perm.log job_name=dmpjob version=11.2.0.1.0;Import: Release 11.2.0.1.0 - Production on 星期四 10...
ORACLE启动时使用spfile还是pfile
ORACLE启动时使用spfile还是pfile 自Oracle 9i以后启动的时候默认使用的初始化文件是spfile,我们可以通过如下三种方式来判断是SPFILE还是PFILE方式启动数据库。1、show parameter spfile2、show paramet...
Cross-Platform DB Migration (same endian) using RMAN Transportable DB-1401921.1
Cross-Platform. Database Migration (across same endian) using RMAN Transportable Database [ID 1401921.1]In this Document Purpose Cross-Platform. Database Migration (across same endian) using...