【原创】RedHat Linux启动时间过长的问题解决
前段时间安装了RedHat Linux,但是在启动系统时到Enabling Swap Space这步都要停留很长时间解决过程如下:(1)查看启动日志 cat /var/log/boot.log 查看系统在启动时在那个服务花费时间较长 重点看...
创建Database Link
1.先创建PUBLIC DATABASE LINK,不用指定用户和密码scott@TEST>conn system/testConnected.system@TEST>CREATE PUBLIC DATABASE LINK orcl USING 'ORCL';Database link created. 2.再在各个用户下创建私有D...
【转帖】Oracle中的二进制、八进制、十进制、十六进制相互转换函数
作者:hotiice原文出处:http://www.itpub.net/thread-991291-1-1.htmlOracle中的二进制、八进制、十进制、十六进制相互转换函数大家经常遇到进制转换的问题,网上搜到的转换只是部分十进制与其它进制的转换,所以...
【原创】操作Blob类型的方法
注:下列过程中的参数p_filename为外部文件名称,p_name用于标识唯一的一行1.创建目录utl_dir用于文件的导入、导出create or replace directory utl_dir as 'd:\';2.给所有用户赋予读写utl_dir的权限grant write,r...
【原创】ORA-29280问题的解决
今天在执行一个过程时报了ORA-29280: invalid directory path错误scott@TEST>exec exportddl_all('123');BEGIN exportddl_all('123'); END;*ERROR at line 1:ORA-29280: invalid directory pathORA-06512: at "SYS...
【原创】导出所有对象(表、索引、视图、同义词)的创建脚本
1.创建目录utl_dir用于存放导出的创建脚本create or replace directory utl_dir as 'd:\';2.给所有用户赋予读写utl_dir的权限grant write,read on directory utl_dir to public;3.创建存储过程,用来导出单个对象...
2008中国首届Oracle数据库精英工程师评选电子试题(选择题部分)
1.Which six files are maintained in the Flash Recovery Area? (Choose six.)A. control fileB. RMAN filesC. password fileD. parameter fileE. flashback logsF. data file copiesG. core dump filesH....
2008中国首届Oracle数据库精英工程师评选电子试题(论述题部分)
二、论述题 1.背景描述:客户有一个9208的数据库,没有使用归档方式,数据库的数据文件总共800G。A.客户运行应用时,出现ORA-01578 ORACLE data block corrupted错误,数据不能正常查询。应如何处理使数据...
木头小屋装修啦
今天把木头小屋装修了下,主要是把所有文章的字体改大了,并用颜色区分了不同的内容:红色:执行的命令蓝色:命令的返回结果绿色:参数或说明...
显示Oracle隐藏参数的脚本
如何知道Oracle所有隐藏参数的名称和描述?在网上查到了SQL脚本,并做了一点点修改:selecti.ksppinm name,i.ksppdesc description,cv.ksppstvl value,cv.ksppstdf isdefault,decode(bitand(cv.ksppstvf,7),1,'MODI...
listener.ora的trace相关参数
listener.ora的trace相关参数(每个listener需要单独设置) #trace的等级:有off(0),user(4),admin(6),support(16) 4个可选值,默认是off的(不进行跟踪)TRACE_LEVEL_listener_name#设置trace文件的目录...
【原创】ORA-02085问题的解决
创建database linksys@ORCL>create database link fgos connect to fgos identified by fgos using 'FGOS';Database link created.通过database link查询远程数据库,报ORA-02085错误sys@ORCL>select * from dua...
【原创】删除plan_table表的奇怪问题
实验环境:WinXP SP2数据库版本:10.2.0.1今天在做实验的时候发现了一个奇怪的问题,大家可以先看看这个问题的表象:查询的时候,plan_table没有任何问题sys@TEST>select * from plan_table;no rows selectedd...
【原创】ORA-00054问题的解决(plan_table在autotrace过程中会被锁定)
实验环境:WinXP SP2数据库版本:10.2.0.1今天在实验过程中发现autotrace是会锁定plan_table表的,具体实验步骤如下:sys@ TEST>set autotrace on trace explain生成执行计划sys@TEST>select * from dual;Exec...
【原创】Oracle9i和10g中plan_table表的差异
实验环境:WinXP SP2数据库版本:10.2.0.1今天在做实验的时候发现,plan_table在不用的Oracle版本间是有一定的差异的。10g相对9i,在plan_table中添加了一些列(下面绿色的部分)Oracle 9i的utlxplan.sql内容:c...
【原创】autotrace中statistics为0的问题的解决
环境:AIX 5.2数据库版本:10.2.0.2在对数据库进行autotrace的时候,发现所有SQL的结果中statistics除了行数外都是0fgos@FGOSDB>set autotrace traceonly statisticsfgos@FGOSDB>select leg from fgos.VIEW_LEG_...
【原创】SYS_CONTEXT函数的用法
实验环境:WinXP SP2数据库版本:10.2.0.1SYS_CONTEXT函数的用法如下:SYS_CONTEXT('namespace', 'parameter' [, length ]) Oracle已经有内置的命名空间(namespace)USERENV可以用来返回当前会话的信息,USEREN...
【原创】表空间相关操作
实验环境:WinXP SP2数据库版本:10.2.0.11. 创建普通表空间(来个最复杂,基本上用的所有的参数的)create smallfile tablespace test datafile 'F:\oracle\product\oradata\test\test01.dbf' size 10m autoex...
【原创】Oracle10g bigfile表空间带来的好处
Oracle从10g开始引进了一个新的表空间类型(bigfile)。它不像传统的表空间那样最多由1022个文件组成;一个bigfile表空间只能包含一个数据文件,根据选择的块的大小,最大从32TB至128TB。bigfile表空间带来的最大...
【原创】通过数据字典操作删除表的列
这几天做实验的时候不小心给dual表添加了一列,造成了数据库所用的drop操作都不能执行了,而sys用户下的表是不能通过alter table ... drop column ... 删除列,最后通过其他方式解决了,请参考:http://space.itpub....