[转]运行srvctl报错误
环境:OS:Red Hat Linux As 5DB:10.2.0.4 安装好RAC后运行srvctl报如下错误:$srvctl -h/u01/app/oracle/product/10.2.0/db_1/jdk/jre/bin/java: error while loading shared libraries: libpthread.so...
[转]RAC 执行Srvctl命令提示找不到库文件错误
安装好RAC后执行srvctl status service -d devdb报错误:[oracle@rac2 ~]$ srvctl status database -d devdb/u01/app/oracle/product/10.2.0/db_1/jdk/jre/bin/java:error while loading shared librar...
10g优化器太智能了
10g优化器真的太智能了,有的时候智能的有点傻。对于数据仓库来讲,可能hints是大家常用的优化手段。但是对于前端界面,我一向不太喜欢用HINT来进行强制走我想要的执行计划,但是有的时候就不得不这样做。因为10g的...
1.2T的表你见过吗?
前几天,客户说他们2期的系统的数据库空间不够了,而刚在2周前刚刚添加了数据文件的,为啥这么快吞光了哪?从他们的业务量不难发现,这是应该不可能的。他们没有那么大的业务量。于是去数据库看了下,发现了一个不可...
【转】修改awr快照参数
从THOMAS_ZHANG那里看到了几篇不错的文章。为了以后摘录在此。原文出处:http://tomszrp.itpub.net/post/11835/494147晚上在做11gR1的一个awrrpt报告时,顺便想调整一下AWR snapshot的保留时间,结果遇到了ORA-13541...
[转]ORA-32005
今天在TOMAS_ZHANG的BLOG上看到了这篇BLOG,感觉不错,转过来了。原文见:http://tomszrp.itpub.net/post/11835/494605看到一个帖子说是无法修改sga_target的参数SQL> alter system set sga_target=1.2G scope...
oracle 11g新特性---WITH语句增强
--with语句增强,11gR2增强SQL> select * from test; ID NAME AD...
数据库管理手册
看了好几天的这本书(ORACLE文档),发现很多东西是自己以前不知道的,受益匪浅。这本书很全面,是DBA的必备工具。而且有很多例子(特别后面的章节,例如:分区的各个操作在分区那章几乎都有讲到。...
随机产生两个数字
昨天同事问了我一个问题,如何随机生成1和5.DBMS_RANDOM包的详细介绍,可以看我以前写的BLOG:http://love2008.itpub.net/post/8490/277178第一感觉就是用DBMS_RANDOM,可是DBMS_RANDOM.VALUE这个包好像只是随机...
交叉关联
如果有人让你实现笛卡儿积的时候,也许很多人都会想到如下这种做法。WANGZK>select * from table_one; COL_ONE COL_TWO---------- ---------- 1 one...
从根本上解决DBID无法找到的问题
我们也知道DBID对于RMAN恢复来讲是很重要的,如果参数文件不见了,控制文件丢失了,同时我也忘记了我数据库的DBID的值了,这个时候我如何恢复我以前的备份哪?方法是有的,可是会花费比较多的脑细胞。其中一个方法是...
UNTIL SEQUENCE不完全恢复的误解
这道题主要考的就是UNTIL SEQUENCE 230是否包含230这个日志文件,如果一般人看字面的话大概都该认为是包含的。我也是伴有怀疑的态度去做这个实验的,经过试验发现,是不包含的。以下是我的恢复试验。【备...
距离下个结婚纪念日还有多少天
今天比较闲,就写了一个SQL来实现距离下个结婚纪念日还有多少天。跟老婆经历了风风雨雨,我们终于走到了一起,希望你能够幸福、健康。我们会永远快乐的生活,不会在让你受到任何伤害。老婆,我爱你。select ceil(to...
ORACLE 11g新特性---只读表
在之前的版本中想要实现只读表只能对用户只授予SELECT权限,但是对表的所有者还是保留了读写权限。11g的这个功能使用户的所有者也只能具有读的权限了。wangzk>create table test 2 (id number, 3...
DBMS_DATAPUMP的应用
上周有个PUB网友问了一个问题。他的描述是这样的,写了个unix脚本运行impdp,并且想在impdp运行完以后运行另外一个脚本更新一些数据库的对象。可是问题来了:impdp一运行就退出了,数据导入的工作在后台继续运行,...
ORACLE也有CONTINUE了
ORACLE 11g开始新增了这个功能。没有想到这个功能竟然在11g才提供。那咱也使用下这个新功能吧。【测试环境】 ORACLE 11g WINDOWS【测试案例】 SQ...
都一年没有写日志了
虽然这段时间一直在学习ORACLE,但是在网上写日志的机会却很少了。工作的时候无法上网,成了写日志最大的障碍了。现在可以上网了,就顺便从现在开始写日志吧。记录下自己的学习轨迹吧。...
分区表的学习
1:分区的方式 1>区间分区RANGE --创建分区 create table range_love2008 (datadate varchar2(8), userid number, money number...
ORA-12637:包接收失败
问题描述:昨天登陆ORACLE的时候,怎么都是登陆不上去,而且报错ORA-12637。可是有趣的是,当我在SQLPLUS下第一次报错后,第二次就可以成功登陆,退出SQLPLUS后,再登陆,错误重新出现。解决方法:修改SQLNE...
CREATE SCHEMA和CURRENT_SCHEMA
create schema是为了实现把创建多个表和多个视图多个授权放在一个事务内实现,如果任何一个出现错误,全部创建和授权语句回滚。schema是当前登陆的用户名,即使通过修改CURRENT_SCHEMA也是不行的。CREATE SCHEMA ...