temp_clob2txt
将法规内容导出成TXT文件[@more@]create or replace procedure ww_dmp_ct_law(p_docid number) is -- +----------------------------------------------------+ -- | OUTPUT FILE VARIABLES | -- +----------------------------------------------------+ v_outdir VARCHAR2(2000) := 'MY_DIR'; v_out_filename VARCHAR2(600) := 'law'; v_out_fileext VARCHAR2(5) := '.html'; v_out_filename_full VARCHAR2(500); v_file_handle UTL_FILE.FILE_TYPE; -- +------------------------
只有补丁
关键字: oracle 9.2.0.4 = 3095277 9.2.0.5 = 3501955 9.2.0.6 = 3948480 9.2.0.7 = 4163445 9.2.0.8 = 4547809(9i最终) 10.1.0.3 = 3761843 10.1.0.4 = 4163362 10.1.0.5 = 4505133 10.2.0.2 = 4547817 10.2.0.3 = 5337014 10.2.0.4 = 6810189 下载补丁时,[@more@]关键字: oracle 9.2.0.4 = 3095277 9.2.0.5 = 3501955 9.2.0.6 = 3948480 9.2.0.7 = 4163445 9.2.0.8 = 4547809(9i最终) 10.1.0.3 = 3761843 10.1.0.4 = 4163362 10.1.0.5 = 4505133 10.2.0.2 = 4547817 10.2.0.3 = 5337014 10.2.0.4 = 6810189下载补丁时,可进入
RMAN-02000
$ rman target /RMAN-00571: =======================================RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ====RMAN-00571: ============================RMAN-00550: parser package failed to loadRMAN-02000: wrong message file version (msg 19 not found)[@more@]$ echo $ORACLE_SIDorcl$ $ echo $ORACLE_HOME/u01/product/9.2.0$ $ which rman/u01/OracleHomes/agent10g/bin/rman$ vi ~/.profile$ . ~/.profile$ which rman/u01/product/9.2.0/bin/rman
Metric Collection Errors
环境简述:10g R2 10.2.0.1.0主机1 linux : 安装oms 1 10gR2版本主机2 linux : 安装test 10gR2版本和emrep 10gR2版本两个库,并安装oma主机3 aix : 安装orcl库 10gR2版本, 并安装oma主机4 aix : 安装orcl库 9206版本,并安装oma[@more@]目前遇到的问题是:$ emctl config agent listtargets[kf_oracle:3872, oracle_emd][kf_oracle, host][orcl, oracle_database][LISTENER_kf_oracle, oracle_listener]oracle_emd and host/oracle_listener is ok,but oracle_database orcl is Metric Collection Errors,why?做了upload 也做了agentc
aix 文件的压缩与解压缩
AIX下的压缩命令1. backup: 加-i参数可对文件或目录进行备份,加-p参数可对要备份的文件进行压缩,但是仅能压缩小于2G的文件。2. compress: 对文件进行压缩,并将源文件替换成.Z文件。3. gzip:对文件进行压缩,并将源文件替换成.gz文件。4. tar 对文件进行归档操作,没有压缩。用不同的命令对一个大小为16621047byte 的test.txt 文件进行压缩对比测试命令 压缩后文件名 文件大小 压缩率tar -cvf test.tar test.txt test.tar 16629760 0 %ls test.txt | backup -ivpf test.bak test.bak 6912000 58 %compress -v test.txt test.txt.Z 1209
安装OMA之后,不能识别监听器
问题:安装OMA之后,OEM能识别HOST和数据库,不能识别监听器解决:1 修改$AGENT_HOME/sysman/emd/target.xml文件,添加以下内容<Target TYPE="oracle_listener" NAME="listener" DISPLAY_NAME="listener"><Property NAME="ListenerOraDir" VALUE="/u01/oracle/db_1/network/admin"/><Property NAME="MachineName" VALUE="rac1"/><Property NAME="OracleHome" VALUE="/u01/oracle/db_1"/><Property NAME="Por
Important Notes on Oracle Enterprise Manager Grid Control
Basic questions and answers about Oracle Enterprise manager Grid Control.Terms to know about GRID:[@more@] What is Grid Computing? In Grid Computing, a user doesn’t care where computing occurs. Users request information or computation and have it delivered. They don’t care where or how the request was given. This is, of course, a “client-side” view. On the other hand, from the “server-side,” the Oracle Grid is about resource allocation, information sharing, and high availability. What is
10g- OMS version not checked
在AIX下安装OMA,连接LINUX AS4上的OMSOMS连接的另外一台AS4上的OMR数据库,AIX上的这个AGENT不能upload,出错如题:解决过程如下:[@more@]修改72(AIX)上的targets.xml中的数据库名(因为与OMS中的已有数据库orcl重名)再次检查agent status 正常。<Target TYPE="oracle_database" NAME="orcl_72">因为在安装时没有输入口令,所以会产生OMS version not checked重新配置,过程如下:export AGENT_HOME=/u01/app/oracle/pruduct/10.2.0/agent10gexport PATH=$AGENT_HOME/bin:$PATHemctl start agentemctl clearsta
这几天都干了啥?
去某市某单位进行数据库的升级,红旗4 + ORACLE 9i RAC去某市某单位进行数据库的安装,红帽5 + ORACLE11明天,去某单位进行数据库的性能及压力测试 AIX5L + ORACLE 9I RAC[@more@]
AIX下的小计算器 bc
AIX下有时候想做个简单计算,使用bc很方便,示例如下:[@more@]# vmstatSystem configuration: lcpu=1 mem=1024MB ent=0.10kthr memory page faults cpu ----- ----------- ------------------------ ------------ ----------------------- r b avm fre re pi po fr sr cy in sy cs us sy id wa pc ec 1 1 136360 24579 0 0 0 0 0 0 14 197 305 2 3 95 0 0.01 5.9# bc4*24579983164*136360545440man中的解释Examples 1 You can
aix5l oracle9206
从9201直接到9206遇到以下问题,原来都是先到9204,没遇见过,这次遇见,做个标记,供后来参考java.lang.UnsatisfiedLinkError: getLocalHostName in AIX [message #132034]Hi,Oracle 9.2 has been installed successfully in AIX.. when i try to run dbca.. it gives me the following error.i could guess some problem with environment variables in dbca file.. but donno exactly which variable and what it expects. Am using X manager and do export DISPLAY.java.lang.UnsatisfiedLinkError: getLocalHostNameat oracle.net.c
rman 建 Standby Database 笔记
此次测试仍然使用两台服务器不同的目录结构来做。 TRGT 10-10-10-72 orcl STANDBY 10-10-10-73 standby1 需要先把原来手工创建的备库给删除掉 CATDB 10-10-10-72 millet 在millet库上添加rman用户,并在主库和备库上同时添加catdb服务名连接millet数据库, $ rman target sys/oracle@orcl catalog rman/cat@catdb 并对72.orcl做一个备份,备份集也放在/ww/目录下 RMAN> run { 2> backup incremental 3> level=0 4> format '/ww/full_%d_%p_%t_%s' 5> tag '72orcl_full' 6> database plus archivelo
Windows 2003 + Oracle 92 SGA调整
原来做过2次,都没有记录,这次做个记录。测试用服务器情况8CPU + 8G MEMWindows server 2003 R2 EnterpriseEdition sp21 boot.ini文件,没有动,操作系统已加/PAE[operating systems]multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /redirect /PAE[@more@]2 添加注册表,允许4GHKEY_LOCAL_MACHINE -> SOFTWARE -> ORACLE -> HOME0 加字串值AWE_WINDOW_MEMORY = 42949672963 停数据库,备出pfile 修改pfile,注释db_cache_size , 添加以下三行内容 ,
Duplicating a Database 笔记
Duplicating a Database with Recovery Manager用途: 1 测试备份与恢复的过程2 如果误删除一个表,可以复制一个库,然后在复制库上做恢复,恢复后的正确数据导入到生产库上。[@more@]经过多次失败,最后完成。结果记录如下: 系统结构描述 目标库:主机 host1 aix5.3IP: 10.10.10.72SID: milletnet: trgt参数文件 initmillet.ora spfilemillet.ora数据文件主目录 /netapp/oradata/millet/跟踪文件目录 /opt/oracle/admin/millet/bdump cdump udumpRMAN备份文件目录 /ww 复制库:主机 host2 aix5.3IP: 10.10.10.34db_name: dupdbnet: aux参
测试并发的小方法
-- to do list-- 一种做并发测试(接近)的方法,来源于akadiacreate or replace procedure do_insertas l_stop date default sysdate+5/24/60; l_date date default sysdate;begin while (l_date < l_stop) loop insert into test (x) values (sysdate) returning x into l_date; commit; end loop;end;/exec perfstat.statspack.snap;declare l_job number;begin for i in 1 .. 5 loop dbms_job.submit( l_job, 'do_insert;' ); end loop; commit;end;/[@more@]在
WINDOWS ORACLE 后台进程
windows 平台下,查询ORACLE的线程[@more@]1 下载并使用pslist工具,查看oracle.exe 所包含的线程D:softPsTools2>pslist -d oraclepslist v1.28 - Sysinternals PsListCopyright ? 2000-2004 Mark RussinovichSysinternalsThread detail for WW-HTJS:oracle 2284: Tid Pri Cswtch State User Time Kernel Time Elapsed Time2640 9 927 Wait:Executive 0:00:00.015 0:00:00.125 0:01:08.265 860 8 1203 Wait:UserReq 0:00:00.015 0:00:00.046 0:01:07.6091972 9 6
RMAN-06004 RMAN-20003
-- open resetlogs之后,出现RMAN-06004 RMAN-20003-- 大概过程是对数据库做一次非完全恢复,然后再带CATALOG进入RMAN-- 报rman-06004 rman-20003RMAN> list backup summary;RMAN-00571: =======================RMAN-00569: == ERROR MESSAGE STACK FOLLOWS ==RMAN-00571: =======================RMAN-03002: failure of list command at 01/07/2009 14:42:12RMAN-06004: ORACLE error from recovery catalog database: RMAN-20003: target databaseincarnation not found in recovery catalog[@more@]-- 处理方法是rman> reset d
dul gdul aul 江湖
人物介绍gengyonghui -GDUL 的作者biti老大那里肯定有,不过这些知识产权估计没个1,000,000是不会透漏的d.c.b.a -AUL的作者 也是个风云人物biti_rainy -拥有巨多资源的大牛分析数据文件现在方式方法都比较成熟了,分析redo log要麻烦点。分析redo log,难点在行链接数据的update上面。 但是解决了格式问题,只是做了大约20%的工作,要成为产品还有很多工作要做。newdelete -看来也准备整一个DUL出来真没想到这么多东西要处理,确实,网上现在对数据文件的格式分析的很多,但好像很少有分析redo的。看了些帖子,对数据文件组织有些大概的了
3973928一个补丁
开始学习WINDOWS下的9i RAC时,没有3973928补丁,到处求人要也没有找到,搞的只能使用裸设备做练习,看到cluster check报错我就烦。偶然的机会很容易就有了。唉,有了资源做事真简单。人人都说METALINK是好东西,此言不差矣.[@more@]哪哥们需要给我来电话.阿弥陀佛!
clob utl_file 导出成TXT文件
原来做过BLOB导出成XML的过程,这次根据需要做了一个另一个例子,将数据库中的CLOB字段导出成文本文件。与BLOB类似,但稍有不同,一是定义的定位器使用CLOB,二是定义的中间变量不是RAW,是VARCHAR2,三是向文件写入是使用PUT而不是PUT RAW; 如果是AIX+ORACLE9206 可要小心点。需要重建UTL FILE包[@more@]create or replace procedure ww_dmp_ct_law(p_docid number) is-- +----------------------------------------------------+-- | OUTPUT FILE VARIABLES |-- +----------------------------------------------------+v_outdir VARCH