在Oracle数据库运行过程中,我们经常会遇到这样或那样的错误,但是错误的提示并不具体,加大了我们在诊断问题时的难度。
ErrorStack是Oracle提供的一种对于错误堆栈进行跟踪的方法,通过设置跟踪可以将一些指定错误的后台信息详细的转储出来,写入跟踪文件,帮助我们诊断问题。
备注:
1、当oracle发生关键的错误诸如:ora-600,Errorstack是自动被oracle dump写入trace文件中。
2、当你在alert.log里面看见这类错误,并提示已经产生trace文件。打开对应的trac...
                            
                            
                                分类:
数据库   时间:
2014-07-01 15:55:44   
                                阅读次数:
322
                             
                    
                        
                            
                            
                                备份方法: 逻辑备份和物理备份逻辑备份: 拖过逻辑导出对数据进行备份, 逻辑备份的数据只能给予备份时刻进行数据转储, 所以, 恢复也只能恢复到备份时保存的数据. 逻辑备份适合备份哪些很少变化的数据表, 如果通过逻辑备份进行全库恢复, 通常需要重建数据库, 导入备份数据来完成, 对于可用性要求很高的数...
                            
                            
                                分类:
其他好文   时间:
2014-06-30 21:02:56   
                                阅读次数:
175
                             
                    
                        
                            
                            
                                一、介绍在linux系统内核发生崩溃或者服务器hang住时,Kdump(kernelcrashdump:内核崩溃转储设备)生成vmcore文件,通过分析vmcore信息判断原因,而crash是一个被广泛应用的内核奔溃转储文件分析工具,前提系统必须安装crash工具和内核调试工具kernel-debuginfo。二、工具的安..
                            
                            
                                分类:
其他好文   时间:
2014-06-24 16:29:19   
                                阅读次数:
3678
                             
                    
                        
                            
                            
                                core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump. (linux中如果内存越界会收到SIGSEGV信号,然后就会core dump)
在程序运行的过程中,有的时候我们会遇到Segment fault(段错误)这样的错误。这种看起来比较困难,因为没有任何的栈、trace信息输出。该种类型的...
                            
                            
                                分类:
数据库   时间:
2014-06-20 09:56:07   
                                阅读次数:
299
                             
                    
                        
                            
                            
                                一 、目标文件格式 1. PE(Portabel Executable) 2. ELF (Executable Linkable Format) : 可重定位、可执行、共享目标文件、核心转储文件思考: 弱符号和弱引用 VS 回调函数 __attrbute__ ((weakref)) voi...
                            
                            
                                分类:
其他好文   时间:
2014-06-18 13:02:54   
                                阅读次数:
180
                             
                    
                        
                            
                            
                                本地使用impdp导出服务器转储文件,本地使用impdp导入远程数据库用户1)expdp是可以在客户端上生成转储文件的2)impdp是可以在不同的实例之间进行数据的迁移复制的练习1:1)将远程数据库WSJB用户使用expdp命令导出到本地磁盘的D:\下Microsoft 
Windows [版本 6....
                            
                            
                                分类:
数据库   时间:
2014-06-16 00:41:23   
                                阅读次数:
498
                             
                    
                        
                            
                            
                                利用rman自动备份转储spfile
 
【情景简介】
生产环境丢失了服务器的参数文件,rman已开启自动备份设置。
【操作过程简述】
----启动rman
$rman target /
----检查rman设置
RMAN> show all;
----配置一遍rman自动备份控制文件,模拟初次设置rman自动备份控制文件
RMAN>CONFIGURE CONTROLFILEA...
                            
                            
                                分类:
其他好文   时间:
2014-06-04 22:54:12   
                                阅读次数:
257
                             
                    
                        
                            
                            
                                现场故障 案例:控制文件损坏
 本文出自 “深蓝的blog” 博客,若转载,请务必保留此出处:http://blog.csdn.net/huangyanlong
1、手工切归档时出错;
2、查看告警信息;
3、转储/disk2下的控制文件;
4、启库,切归档;
5、手工执行0级全备。
 
时间
目的
操作
09:50...
                            
                            
                                分类:
其他好文   时间:
2014-06-02 03:00:04   
                                阅读次数:
297
                             
                    
                        
                            
                            
                                性能与安全的权衡
    对于数据库调优而言,没有绝对的性能也没有绝对的安全。正如鱼和熊掌不能兼得一样,是不能完全兼顾的,就像是矛和盾此消彼长。下面就对比较常见的几个因素做一个简要的阐述:
1、多元化控制文件:
      多个地方,意味着更安全,一个损坏了可以转储另外一个继续使用。但同样,越多也意味着IO压力越大,一般为2到3个控制文件多元化。比如:假设3个控制文件都损坏的概率已经相当低了...
                            
                            
                                分类:
数据库   时间:
2014-06-01 09:59:24   
                                阅读次数:
293
                             
                    
                        
                            
                            
                                性能分析的主要方式监视:监视是一种用来查看应用程序运行时行为的一般方法。通常会有多个视图(View)分别实时地显示 CPU 
使用情况、内存使用情况、线程状态以及其他一些有用的信息,以便用户能很快地发现问题的关键所在。转储:性能分析工具从内存中获得当前状态数据并存储到文件用于静态的性能分析。Java 
...
                            
                            
                                分类:
移动开发   时间:
2014-05-27 00:37:30   
                                阅读次数:
307