在linux及unix系统下批量删除oracle文件
时需要定期清理oracle 文件 /opt/oracle/admin/oxa/udumpopt/oracle/admin/oxa/bdumpopt/oracle/admin/oxa/cdump批量删除oracle的文件命令如下:ls -lt|grep 2007|grep ora_|rm `awk '{print $9}'`[@more@]
互连性能变差,检查UDP缓冲区设置,监控RAC度量
互连性能变差时,检查UDP缓冲区设置,检查互连网络硬件 [@more@][root@svr1 root]# sysctl net.core.rmem_max net.core.wmem_max net.core.rmem_default net.core.wmem_defaultnet.core.rmem_max = 262144net.core.wmem_max = 262144net.core.rmem_default = 262144net.core.wmem_default = 262144还可以直接从/proc/sys/net/core中读取各值使用下列sysctl命令将这些值增加至256Ksysctl -w net.core.rmem_max = 262144sysctl -w net.core.wmem_max = 262144sysctl -w net.core.rmem_default = 262144sysctl -w net.core.wmem_default = 2
查找RAC环境中实例间资源分配情况
查找RAC环境中实例间资源分配情况select * from gv$resource_limit order by RESOURCE_NAME[@more@]1* select * from gv$resource_limit order by RESOURCE_NAME INST_ID RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_ALLOCATION LIMIT_VALUE---------- ------------------------------ ------------------- --------------- -------------------- -------------------- 1 branches 0 0 1820 UNLIMITED 2 b
RAC实例中附加的后台进程
一个简单查询语句给出RAC环境中的包含的后台进程[@more@]SQL> select name,description from v$bgprocess where paddr<>'00';NAME DESCRIPTION----- ----------------------------------------------------------------PMON process cleanupDIAG diagnosibility processPSP0 process spawner 0LMON global enqueue service monitorLMD0 global enqueue service daemon 0LMS0 global cache service process 0LMS1 global cache service process 1MMAN Memory ManagerDBW0 db writer process 0ARC0 Archival Process 0ARC1 Archiva
AIX巡检常用命令
AIX巡检常用命令(摘录)[@more@]1、 机房环境检查零地电压是否小于1V温度(摄氏 ℃)10 ℃-40℃湿度(%)8% -80%电源线的母头是否为左零右火电压值是否为240V2、 查看硬件情况检查设备故障灯,一般为橙色并有故障标志。 有没有异常声响,如硬盘、风扇等。有没有破损的电缆等3、 主机检查1) 系统空间使用情况,文件系统是否有“满”。命令:df –k2) 查看卷组信息,有没有"stale"状态的逻辑卷 命令:lsvg -l rootvg3) 检查内存交换区(paging space)使用率是否超过70% 命令:# lsps –s #lsps –a
磁盘阵列可靠度的计算
对硬盘阵列的可靠度作了探索性求解[@more@]磁盘阵列可靠度的计算(tigerpa 2001年05月19日 01:07) 磁盘阵列有着广泛的应用,但它却又往往是整个系统安全运行的瓶颈,它的可靠性的量化计算越来越受到关注,因为有了量化的数据,就能为深层次地认识事物本质提供科学的依据,为多方案的优化比较奠定基础,进而做出正确的决定。作一个可行的磁盘阵列方案并不难,难的是作一个优化的方案。我们认为解决这些问题的关键是能否找到可靠度的数学模型,如果能找到的话,问题就可以迎刃而解。正是在这种情况下,由于实际工作的需要,我们作了一些
查看ADDM报表
自动数据库诊断临近器( Automatic Database Diagnostic Monitor ,ADDM) ADDM使用的这些数据和来自活动历史会话(ASH)的数据自动地分析该信息,对系统调整及性能问题提出预期的建议.[@more@]ADDM本质上存在两种模式--预期模式和反应模式;在命令行模式下,可运行DBMS_ADVISOR来获取select dbms_advisor.get_task_report(task_name) as ADDM_report from dba_advisor_tasks where task_id = ( select max(t.task_id) from dba_advisor_tasks t, dba_advisor_log l where t.task_id=l.task_id and t.advisor_name ='ADDM' and l.status = '
查看AWR报表
(Automatic Workload Repository,AWR)工作负载仓库每隔热60分钟会自动地更新统计数据[@more@]如果用Oracle 9i 和 Oracle 8i StatsPack文本式报表,可以使用DBMS_WORKLOAD_REPOSITORY 命令行API 的AWR_REPORT_TEXT 函数生成文本式报表
查看Oracle Database 10g 的数据库支持的操作系统
查看Oracle Database 10g 的数据库支持的操作系统[@more@]column platform_name format a30select * from v$transportable_platform;TTS可以在多个不同平台间传输表空间,TTS要求源数据库和目标数据库具有相同的操作系统;endian_format 格式转换要注意
RAC 特定参数设置
除了实例和线程参数外,还有一些在RAC环境中有特殊意义的参数:Cluster_DatabaseCluster_InterconnectsActive_Instance_CountMax_Commit_Propagation_Delay[@more@]= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = cluster_database 决定着控制文件是否要在共享模式下安装,大多数情况下必须将此值设置为true;升级打补丁时所有实例必须关闭,且只有该实例被打开并将cluster_database设置为false;升级脚本通常在startup migrate 命令之后运行;另外情况是数据库要设置成归档日志模式或闪回模式时必须将所有实例关闭后将cl
使用RMAN进行备份和恢复(二)
使用RMAN常用命令的演示[@more@]RMAN> show all; RMAN configuration parameters are:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultRMAN> report schema;Report of database schemaFile K-bytes Tablespace RB segs Datafile Name---- ---------- -------------------- ------- -------------------1 256000 SYSTEM YES /opt/oracle/localdata/system01.dbf2 204800 UNDOTBS1 YES /opt/oracle/localdata/undotbs01.dbf3 25600 INDX NO /opt/oracle/localdata/indx01.dbf4 10
使用RMAN进行备份和恢复(一)
使用RMAN进行备份和恢复常用命令 [@more@]############################################################ 连接到目标数据库(不用恢复目录数据库) rman target / nocatalogrman target rman/rman123 rcvcat rman/rman@catalogdb rman cmdfile=/sh/orcl.rcv 显示rman配置 RMAN> show all; ############################################################ 报告目标数据库的物理结构 RMAN> report schema; 报告陈旧备份 RMAN> report obsolete; 报告不可恢复的数据文件 RMAN>
PHP5.2.4安装中出现问题及处理过程
安装PHP5.2.4中出现问题汇总:configure: error: libpng.(a|so) not found.configure: error: png.h not foundIf configure fails try --with-xpm-dir=<DIR>configure: error: freetype.h not found.If configure fails try --with-xpm-dir=<DIR>checking for FT_New_Face in -lfreetype... noconfigure: error: Problem with freetype.(a|so). Please check config.log for more information.Notice: Following unknown configure options were used:--with-png--with-xml[@more@]安装PHP5.2.4中出现问题汇总:configure: erro
Linux下通过FTP上传数据备份
简单设置Linux下通过FTP上传数据备份[@more@]#####################ftpfile.sh###############################ftp -v -n 192.203.1.221user test UbbR48XEbinarycd d:fkbbakmdelete sxdgov.fiverename sxdgov.four sxdgov.fiverename sxdgov.three sxdgov.fourrename sxdgov.two sxdgov.threerename sxdgov.one sxdgov.tworename sxdgov.rman sxdgov.onelcd /opt/oracle/rman/bakuppromptput sxdgov.rmanbye#####################mk_rman.sh###############################cd /opt/oracle/rman/bakuprm sdgov.fiverename sxdgov.four sx
对ORACLE的SGA 进行检查
对ORACLE的SGA 进行检查,有以下脚本来实现 [@more@]SQL> compute sum of bytes on poolSQL> break on pool skip 1SQL> select pool ,name ,round(bytes/1024,2)bytes from v$sgastat order by pool ,name;POOL NAME BYTES----------- -------------------------- ----------large pool free memory 16777216*********** ----------sum 16777216shared pool 1M buffer 2098176Checkpoint queue 1026560FileOpenBlock 3796104KGK heap 7000KGLS heap 3702624KQR L PO 1902568KQR L SO 143368POOL NAME BYTES----------- ----------
Expert one-on-one study one day
平台无关,查看sga的大小 ,sqlplus中运行 SQL> compute sum of bytes on poolSQL> break on pool skip 1SQL> select pool ,name ,bytes from v$sgastat order by pool ,name;POOL ...
startup 数据库时报出ORA-01157、ORA-01110的错误
startup 数据库时报出ORA-01157、ORA-01110的错误及处理过程[@more@]SQL> startupORACLE instance started.Total System Global Area 268435456 bytesFixed Size 1218920 bytesVariable Size 113247896 bytesDatabase Buffers 146800640 bytesRedo Buffers 7168000 bytesDatabase mounted.ORA-01157: cannot identify/lock data file 7 - see DBWR trace fileORA-01110: data file 7: '/opt/oracle/emcdata/recovery_oa/oadata03.dbf'01157, 00000, "cannot identify/lock data file %s - see DBWR trace file"// *Cause: Th
ORA-01157,ORA-01110
01157, 00000, "cannot identify/lock data file %s - see DBWR trace file"// *Cause: The background process was either unable to find one of the data // &nb...
开始空间的一天
第一天呀!!
重启数据库时发生的报错ORA-32700 ORA-00221 ORA-00206 ORA-01503及其处理
#sqlplus /nologSQL>startup nomount;ORA-32700: error occurred in DIAG Group Service重建控制文件时报出:ORA-00221: error on write to controlfileORA-00206: error in writing (block 1, # blocks 1) of controlfileORA-00202: ontrolfile: /***/localdata/control01.ctl'ORA-27041: unable to open file ORA-01503: CREATE CONTROLFILE failedORA-01163: SIZE clause indicates 40960 (blocks), ORA-01517: log member: /***/localdata/redo03.log[@more@]#sqlplus /nologSQL>startup nomount;ORA-32700: error occurred in D