【News】Oracle收购GoldenGate有感
消息闭塞,真是消息闭塞,才看到这个09.07.23日的新闻:Oracle收购GoldenGate!对于强大的Oracle,在她身上什么事情都可能发生,不过看到这个新闻之后,我还是非常的惊讶的,毕竟我和GG有过一段非常难以...
【LC】locale设置查询及相关环境变量含义及示例
1.查看当前本机的Locale设置情况ora10g@testdb /home/oracle$ localeLANG=zh_CN.GB18030LC_CTYPE="zh_CN.GB18030"LC_NUMERIC="zh_CN.GB18030"LC_TIME="zh_CN.GB18030"LC_COLLATE="zh_CN.GB18030...
【实验】【聚簇】聚簇中的表不允许truncate
1.创建聚簇过程sec@ora10g> create cluster cluster_test(id int);sec@ora10g> create table tab_cluster1(id int primary key, name1 varchar2(30)) cluster cluster_test(id);sec@ora10g> create table tab_cl...
【实验】使用ftp方法下载Windows版本Oracle 10.2.0.3补丁全记录
今天同事Richard向我索要Windows XP上10.2.0.3的补丁文件,在完成这个小任务的同时,正好实验演示一下“ftp_大_法”(一个好玩的现象:ITPUB不可以输入连续的“大_法”两个字,这就是传...
【介质】【安装】Oracle 9i和10g安装介质and补丁下载大全
经过非常耐心漫长的整理,终于把所有版本的Oracle补丁汇总全了,方便你我参考和下载。【友情提示】下面的所有链接均可以直接“拖拽”到迅雷下载工具中完成下载。**********************************************...
【实验】Select For Update行级锁定
Oracle的Select For Update语句可以实现在读取数据后马上锁定相关资源,防止被其他session修改数据的目的。也就是我们常常谈到的“悲观锁定”(现实应用开发中,使用悲观锁定的情况少之又少,也许是因为乐观锁定的实...
【实验】Oracle的serializable隔离性级别影响
1.“事务隔离级别”有四种,每种都和“脏读”、“不可重复读”和“幻像读”三个概念有关,请google自学1)READ UNCOMMITTED2)READ COMMITED3)REPEATABLE READ4)SERIALIZABLE2.Oracle提供的“事务隔离级别...
【实验】DDL语句预提交验证实验
1.实验目的:验证DDL隐式提交过程,主要验证下面伪代码的第一个commitDDL语句执行过程如下:Begin commit; DDL-STATEMENT commit;exception when others then rollback;end;2.请按照我的思...
【视图】使用DBA_DDL_LOCKS视图获得DDL锁定信息
1.查询所有DDL lock的信息sys@ora10g> select * from dba_ddl_locks;SESS OWNER NAME TYPE &nbs...
【诊断脚本】【SQL】得到包含关键字的表空间与数据文件信息
1.在日常维护中,没有得心应手的“诊断脚本”是低效的,枯燥的。在这个小文儿里给大家抛个砖。请看下面是我日常维护中相对得心应手的一个查看包含某关键字的表空间及数据文件的“诊断脚本”(此脚本也是在逐步更...
【实验】【视图】使用v$bgprocess视图获得所有后台进程信息
1.展示一下Oracle所有可能的进程名及其描述,这是一个很好的“自助式”参考信息。这里仅仅使用了v$bgprocess视图注释:所有PADDR字段非“00”的进程都是目前系统中已经启动的后台进程,后面有ps命令获得...
【实验】【compute sum】【rollup】两种方法查看SGA的详细分配信息
先来看看Oracle 10g体系结构图中关于SGA的描述,直观的感受一下,然后再请继续……1.如果要查看Oracle的SGA区内的详细内容,使用操作系统的命令ipcs只能得到下面的相关信息ora10g@testdb /home/oracle$ ...
【实验】【外部表】以数据泵文件格式抽取and迁移数据演示
值此实验演示一种外部表的新用法。1.为了实验方便,在根目录“/”下创建datapump目录,存放从数据库中卸载成数据泵格式的数据[root@testdb /]# mkdir datapump[root@testdb /]# chown -R oracle:oinstal...
【实验】【PsList】使用PsList查看Windows上Oracle的线程等信息
通过这个小文儿,给大家介绍并演示一下Window操作系统上的一个查看进程的小工具pslist,可以通过这个小工具查看得到Oracle线程等相关信息。1.截止到今天09.08.05,能得到的最新版本是PsList v1.28,下载...
【实验】【Tom】runstats工具使用演示
Tom的这个runstats工具作用是比较多种执行方法之间的比较信息,请看下面的演示,很好理解。1.创建runstats所需的表和包等sys@sec> @runstatssys@sec> exec runStats_pkg.rs_start;PL/SQL procedure successfully com...
【实验】【Tom】show_space存储过程的使用演示
1.创建show_space存储过程sys@sec> @show_spaceProcedure created.2.查看一下该存储过称涉及到的参数sys@sec> desc show_spacePROCEDURE show_space Argument Name &nb...
【Vim】【man】【技巧】使用vim处理man重定向帮助文件乱码问题
【说在前面】这里不讨论大家都知道的man重定向的一般常用方法(col处理方法)$ man find | col -b > man_fine.txt 【跟着我的思路走】假如您像我一样,直接使用如下命令导出find命令的man帮助文档页$ man find > man_f...
【Shell】【find】使用find命令“完美”删除10天以上未修改的归档日志文件
操作系统:Linux & UNIX实验目标:使用find命令完成删除10天以上未修改的归档日志文件【实现】我经常使用的短小精悍又不失效率的命令隆重出场ing:$ find /arch/arch*.arc -ctime +10 -exec rm {} \;需要解...
【实验】【聚簇】聚簇(Cluster)和聚簇表(Cluster Table)的创建与总结
【实验优先】演示标准创建和删除过程1.创建聚簇sec@ora10g> create cluster cluster_test(id int);Cluster created.2.创建聚簇表sec@ora10g> create table tab_cluster1(id int primary key, name1 varchar2(30)...
【实验】【PARTITION】交换分区时分区表有主键目标表亦需有主键
违反规则实验及问题分析处理过程如下:1.创建一个含有主键的分区表tab_partition_rangecreate table tab_partition_range (id number primary key,name varchar2(50))partition by range(id)(partition t_range_...