上一页 1 ··· 208 209 210 211 212 213 214 215 216 ··· 236 下一页
摘要: 在默认情况下备份信息保存于目标数据库的控制文件中,号称使用控制文件的方式将会非常的不安全,因为一旦备份文件丢失,不仅数据库崩溃,RMAN备份信息也将丢失(就个人使用而言,我觉着没有这么严重,9i中的控制文件备份多种多样,而且恢复及重建方式也有许多,所以假如您在没有使用恢复目录的情况下丢失了控制文件,千万别以为就此玩完,准备摸脚走人。Google搜索一下RMAN控制文件恢复,您会发现无数个能够挽救您饭碗的页面存在)。Oracle 9i及之后版本因为提供了控制文件自动备份功能,可以在很大程度上不需要使用恢复目录。当然,如果要管理的数据库比较多,那么能用恢复目录还是推荐使用恢复目录,使用恢复目录的优 阅读全文
posted @ 2011-06-15 17:01 爱生活,爱编程 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1. 检查数据库模式: sqlplus /nolog conn /as sysdba archive log list (查看数据库是否处于归档模式中) 若为非归档,则修改数据库归档模式。 startup mount alter database archivelog alter database open2.连接到target数据库命令: connect target / (connect target system/oracle@ora10g,如果数据库没有起来,也可要直接在rman命令下用startup进行启动数据库) 可以连接到target database.(rman 一边连接到t. 阅读全文
posted @ 2011-06-15 16:37 爱生活,爱编程 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 这个一定要记下来,以备不时之需:IBM HeapAnalyzer更多信息见官方网站地址:http://www.alphaworks.ibm.com/tech/heapanalyzer在我们的应用程序发生内存泄露的时候,会生成heapdump文件,文件名字类似于这样:heapdump.20081105.031129.172870.phd,即heapdump. <yyyymmdd>.<hhmmss>.pid>.phd。heapdump文件是指定时刻的java堆栈的快照,是一种镜像文件。HeapAnalyzer工具通过分析heapdump文件,哪些对象占用了太多的堆栈空 阅读全文
posted @ 2011-06-15 14:49 爱生活,爱编程 阅读(5979) 评论(0) 推荐(0) 编辑
摘要: Windchill 在 AIX heapdump 和 javacore的问题Windchill系统中,产生dump和javacore的主要原因是内存溢出,一般情况下,Methodserver和tomcat的内存设置偏小,在并发用户很多时,会造成内存溢出,这种情况只要修改配置就可以;另外还有服务器的配置已经达到瓶颈,只能升级服务器的硬件配置了,建议配置是1个CPU需要4G的内存;还有一种是由于客制化代码不规范,没有释放资源,造成内存的堆积,这种情况只要重启Windchill服务就正常了,需要跟踪代码,难度较大。 你是不是在AIX里装了用到IBM JVM的服务?比如WebLogic,Websphe 阅读全文
posted @ 2011-06-15 14:38 爱生活,爱编程 阅读(606) 评论(0) 推荐(0) 编辑
摘要: UNIX下面默认应安装了的.可以输入$oerr ora 600$oerr rman 3324windows 下面需要安装文档了.或者安装toad会带一个文档的 阅读全文
posted @ 2011-06-15 09:56 爱生活,爱编程 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 'physical corruption'应该是指 磁盘介质的损坏'logical corruption' 是指当oracle读一个块时,做块头与块尾的校验,如果不一致,则出'logical corruption' 阅读全文
posted @ 2011-06-14 13:10 爱生活,爱编程 阅读(266) 评论(0) 推荐(0) 编辑
摘要: restore 是还原物理文件 recover 是用日志恢复到一致 用了RMAN备份后就必须要用restore还原,然后才用recover恢复 restore——还原,与backup相对,从备份读出恢复备份的数据。 recover——恢复,把restore回来的数据经过一番处理变成正常数据。 如果restore,而不recover的话,数据库是打不开的!因为各文件都不同步 积累型(COMULATIVE ERPORT):备份上一次积累型备份所改变的数据; 增量型(INCREAMENTAL EXPORT):备份上一次备份后改变的数据。 阅读全文
posted @ 2011-06-14 10:36 爱生活,爱编程 阅读(993) 评论(0) 推荐(0) 编辑
摘要: Oracle中connectby...startwith...的使用一、语法大致写法:select*fromsome_table[where条件1]connectby[条件2]startwith[条件3];其中connectby与startwith语句摆放的先后顺序不影响查询的结果,[where条件1]可以不需要。[where条件1]、[条件2]、[条件3]各自作用的范围都不相同:[where条件1]是在根据“connectby[条件2]startwith[条件3]”选择出来的记录中进行过滤,是针对单条记录的过滤,不会考虑树的结构;[条件2]指定构造树的条件,以及对树分支的过滤条件,在这里执行 阅读全文
posted @ 2011-05-15 22:07 爱生活,爱编程 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 首先引用ITPUB上的总结:rollup(a,b,c)----------------> 从右到底递减汇总====>group by a,b,c (减0次)UNION ALL====>group by a,b (减1次)UNION ALL====>group by a (减2次)UNION ALL====>group by null(全部汇总) (全部减掉)移动了4次,所以有4个级别的汇总,列移动的顺序就是从右到左的,3个列的rollup就有4个group by汇总这个总结简单明了。一、group by 后带rollup子句所产生的效果group by 后 带 r 阅读全文
posted @ 2011-05-15 22:01 爱生活,爱编程 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 今天在一个10203数据库的alert文件中发现了ORA-1461的错误。错误全部信息如下:ORA-1461 encountered when generating server alert SMG-3500比较奇怪的是,这个错误号在10G官方文档错误手册不存在,只好查询METALINK,发现是Oracle的一个bug。造成这个问题的原因SMON进程在更新SMON_SCN_TIME表时,引发了ORA-1461错误。如果设置了EVENT:1461 TRACE NAME ERRORSTACK LEVEL 10,从后台SMON进程日志中可以看到下面的信息:ORA-01461: can bind a 阅读全文
posted @ 2011-04-09 14:44 爱生活,爱编程 阅读(617) 评论(0) 推荐(0) 编辑
上一页 1 ··· 208 209 210 211 212 213 214 215 216 ··· 236 下一页