oracle
huyangg
这个作者很懒,什么都没留下…
展开
-
技术类博客网站推荐
http://www.jianshu.com/p/ca676b17603e转载 2015-09-11 11:23:06 · 469 阅读 · 0 评论 -
oracle的各个版本升级路线图
在网上看到一个非常不错的oracle版本升级路线图,这里分享给大家。从oracle 7开始(甚至更早版本)到oracle 9iR2。从oracle 7.3.4开始到oracle 10gR2。从oracle 7.3.4开始到oracle 11gR2。原文地址:http://www.oracleblog.org/its-my-转载 2012-11-26 11:12:46 · 1547 阅读 · 0 评论 -
Oracle HowTo:如何在Linux上扩展SGA超过1.7G
http://www.eygle.com/archives/2005/11/oracle_howto_make_sga_17g.html转载 2012-11-25 14:16:35 · 425 阅读 · 0 评论 -
oracle EVENT事件
七. 设置Events事件Events事件是Oracle的重要诊断工具及问题解决办法,很多时候需要通过Events设置来屏蔽或者更改Oracle的行为,下面我们来看一下怎样修改spfile,增加Events事件设置:SQL> alter system set event='10841 trace name context forever' scope=spfile;转载 2012-11-25 12:22:02 · 2411 阅读 · 0 评论 -
Oracle诊断事件列表
经常有人问,Oracle有哪些诊断事件,各是什么含义,怎样使用?这些问题问得太多太多,Oracle没有过多的说明,实际上也不需要太多的说明。我们可以通过以下代码查询得到Oracle的诊断事件及说明,通过这些,我想就足够了。列举在这里给自己参考。1.代码SET linesize 120SET feedback offSET SERVEROUTPUT ONDECLARE转载 2012-11-25 11:51:50 · 627 阅读 · 0 评论 -
谈谈Oracle undo表空间
谈谈Oracle undo表空间 Oracle比其他数据库牛逼的地方好几个,其中一个很重要的就是undo表空间的引入(当然,锁也是很牛逼的一个东西)1.oracle段的类型: www.2cto.com SQL> select segment_type from dba_segments t group by t.segment_type; SEGMENT_TYPE转载 2012-10-30 15:57:17 · 909 阅读 · 0 评论 -
AIX下nfs故障导致oracle process hang
今天碰到个问题,因为网络调整了一下,一台数据库主机上nfs文件系无法访问(这个nfs文件系统跟oracle没有任何关系),结果导致数据库无法访问,连sqlplus都登陆不了了。wps1:/oracle/app/oracle/admin/mss/bdump$sqlplus '/as sysdba'SQL*Plus: Release 10.2.0.4.0 - Production on S转载 2012-06-11 19:38:07 · 1582 阅读 · 0 评论 -
Oracle RAC 环境下的连接管理
Oracle RAC 环境下的连接管理作者:崔华这篇文章详细介绍了Oracle RAC环境下的连接管理,分别介绍了什么是 Connect Time Load Balancing、Runtime Connection Load Balancing、Connect Time Connection Failover 和 Runtime Connection Failover,以及里面所涉及到转载 2012-06-06 20:33:28 · 551 阅读 · 0 评论 -
Unix/Linux下删除Oracle控制文件Controlfile为什么实例Instance没有立即奔溃?
作者: Maclean Liu , post on March 3rd, 2012 ,English Version 【本站文章除注明转载外,均为本站原创编译】转载请注明:文章转载自: Oracle Clinic – Maclean Liu的个人技术博客 [http://www.oracledatabase12g.com/]本文标题: Unix/Linux下删除Oracle转载 2012-04-12 13:00:08 · 834 阅读 · 0 评论 -
关于 Fatal NI connect error 12170
在 sqlnet.log 中错误如下:Fatal NI connect error 12170. VERSION INFORMATION: TNS for Linux: Version 10.2.0.1.0 - Production Oracle Bequeath NT Protocol Adapter for Linux: Version 1原创 2012-04-06 13:33:21 · 668 阅读 · 0 评论 -
利用UDEV服务解决RAC ASM存储设备名
利用UDEV服务解决RAC ASM存储设备名转自:http://www.oracledatabase12g.com/archives/utilize-udev-resolve-11gr2-rac-asm-device-name.html在我们介绍了使用ASMLIB作为一种专门为Oracle Automatic Storage Management特性设计的内核支持库(kernel转载 2012-03-31 11:21:02 · 641 阅读 · 0 评论 -
建立rman恢复目录步骤
1. 建立恢复目录表空间create tablespace rman_ts datafile '%oracle_base%\oradata\test\rman.dbf' size 15M;2. 建立恢复目录所有者create user rman identified by rman default tablespace rman_ts;3.授予目录所有者角色grant原创 2012-03-08 09:29:46 · 479 阅读 · 0 评论 -
Linux 安装oracle内核参数
Linux 安装oracle内核参数 我们一般在Linux 上安装设置Oracle数据库或者在更换或升级硬件的时候都需要配置Linux 系统的核心参数, 然后才是调整Oracle 系统参数 。具体这些参数的实质意义是什么,为什么要做调整,如何合理调整? 带着这些问题我们做以下的一些分析以及测试。 注意: 以下的一些测试可能只适用于Linux 系统,且测试Linux 系统为64B转载 2012-03-02 12:51:14 · 437 阅读 · 0 评论 -
Oracle诊断案例-SGA与Swap之一
案例描述:用户报告,服务器启动一段时间以后,无法建立数据库连接重新启动几分钟以后,再次无法连接系统无法正常使用.1.登陆系统SunOS 5.8login: rootPassword: Last login: Tue Mar 23 13:56:59 from 172.16.31.41Sun Microsystems Inc. SunOS 5.8转载 2012-11-25 12:37:21 · 656 阅读 · 0 评论 -
Oracle诊断案例-SGA与Swap之二
案例描述:这是一个大型生产系统问题出现时系统累计大量用户进程用户请求得不到及时响应,新的进程不断尝试建立连接连接数很快被用完数据库版本:9.2.0.3操作系统:Solaris8 1.检查alert文件日志中记录如下错误信息,说明磁盘异步IO出现问题: WARNING: aiowait timed out 2 tim转载 2012-11-25 14:07:45 · 476 阅读 · 0 评论 -
找到正在使用temp file的session
有的时候,我们需要删除某个temp file的时候,会发现该tempfile正在被使用,我们无法drop其文件,我们可以用如下的方式来进行。sys@ORA10G(9.78.218.143)>ALTER DATABASETEMPFILE 'E:\ORA10G\ORACLE\ORADATA\ORA10G\TEMP01.DBF'DROP INCLUDINGDATAFILES;转载 2012-11-26 09:35:41 · 518 阅读 · 0 评论 -
Oracle PSU (Patch Set Update) 笔记
作者:eygle | English 【转载时请标明出处和作者信息】|【恩墨学院 OCM培训传DBA成功之道】链接:http://www.eygle.com/archives/2010/09/oracle_psu_patch.html 对于全新安装的数据库,安装较新的PSU补丁集及CPU补丁都是必要的。例如 10.2.0.4.x Database PSU 有如下发布,其转载 2013-07-29 17:28:39 · 981 阅读 · 0 评论 -
PL/SQL中ORA-00942错的进一步研究
对于写某些数据库监控或者编写的过程、函数或包等PL/SQL的对象,如果其中包含ORACLE内部的动态性能试图(DYNAMIC PERFORMANCE VIEW)和数据字典时,常常会遇到如下错误: Error: PL/SQL: ORA-00942: table or view does not exist 查看一下错误原因:Cause: T转载 2013-04-23 10:55:59 · 683 阅读 · 0 评论 -
An Example of How Oracle Works
An Example of How Oracle WorksThe following example describes the most basic level of operations that Oracle performs. This illustrates an Oracle configuration where the user and associated server转载 2012-11-23 11:51:34 · 400 阅读 · 0 评论 -
在oracle9i数据库中排除某些表做owner级别导出
在做exp的时候,我们可以做owner级的导出,导出该用户下的所有对象。owner级的导出,会导出所有的表,不太容易排除单独的一些表;而如果做table级的导出,就必须列出所有的table,且当数据库有增加新table的时候,也得把新增的table加到exp的列表中。今天收到一个客户的要求,做owner级别的导出,但是需要排除几张大表。该需要做成定时的脚本每天执行。其实,如果在10g中用数转载 2012-12-02 23:03:08 · 830 阅读 · 0 评论 -
遭遇ora-600[19004]
今天本来是休假半天,正在外面办事的时候,突然收到pushmail的告警,oracle数据库中有500多个ora-的报错,心里咯噔了一下,怎么会有那么多的报错!但是又没收到数据库down的pushmail,难道是程序遇到bug了?赶紧打了电话给同事,请他们帮忙看看。同时也顾不上吃午饭了,匆匆赶到了公司,了解情况。Team Leader已经把该故障升级为一级故障,已经影响到了部分应用模块的正常使用转载 2012-12-02 23:29:32 · 1221 阅读 · 0 评论 -
一个Job运行失败导致数据库挂死
今天上午10点多的时候,同事接到一个电话,某数据库任何连接都连不上数据库,登录主机后发现,该数据库已经挂死,sqlplus都无法登陆,在alertlog中发现大量的“PMON failed to acquire latch, see PMON dump”。无奈之下,杀掉了oracle的进程,重启了数据库。事后,我们来看看究竟是什么原因,造成了这次数据库的挂死。我们看alertlog的相关报转载 2012-12-01 08:00:53 · 2047 阅读 · 0 评论 -
DSI 401读书笔记(经典)
最近重拾了DSI 401,根据章节,大致做个笔记吧,以备后续的翻看。由于是断断续续的看的,所以下面的笔记的思路可能会有些跳跃。第一、二章的dump,crash,corruption主要介绍的是数据库hang住,loop,还有crash的一些诊断。loop和hang最大的区别就是loop消耗cpu,你可能会看到cpu使用率100%的情况,而hang的情况你会看到数据库基本没有压力。我个人觉得转载 2012-11-29 16:42:42 · 986 阅读 · 0 评论 -
某项目KT技术小结
澳洲的某项目的knowledge transfer(KT)已经过去一周了,了解到了不少更详细的项目信息,大部分是关于IBM的流程,其中一些是关于技术的。我把技术的部分做了一个的小结。(1)养成一个良好的工作习惯,在登录主机之后,习惯性的设置环境变量:stty erase ^?set -o viset ORAENV_ASK=YES注意ORAENV_ASK这个参数和orae转载 2012-11-29 14:54:58 · 2049 阅读 · 0 评论 -
技术杂记
1. 设置rman CONTROLFILE AUTOBACKUP ON时,要注意进行表空间变化时,如增加数据文件,且要增加很多个数据文件,且是一个一个语句的加。那就要注意会生成自动备份的控制文件,每个语句会生成一个,因此,对于比较大型的系统,某些表空间已经到达几个TB了,要让使用率从90%加数据文件到85%,就要加很多数据文件,如果每个数据文件一个语句,就会生成很多自动备份的控制文件,从而造成文件转载 2012-11-28 11:51:44 · 457 阅读 · 0 评论 -
ORA-600[6122]报错处理
接到一个ORA-600[6122]的报错:Fri Aug 5 04:03:41 2011Errors in file /ora/admin/SCRM01P/udump/scrm01p5_ora_11314.trc:ORA-00600: internal error code, arguments: [6122], [0], [1], [0], [], [], [], []转载 2012-11-28 12:22:36 · 2205 阅读 · 0 评论 -
数据库无法启动,报错shared memory realm already exists
前几天遇到一个case,另一个项目组的数据库启动不了,报错如下:SQL>startupORA-32004:obsolete and/ordeprecated parameter(s)specifiedORA-27100:shared memoryrealm alreadyexistsIBM AIXRISC System/6000Error转载 2012-11-27 10:46:36 · 875 阅读 · 0 评论 -
impdb network_link参数 练习(不同实例迁移数据)
将源库ip:192.168.10.218 , sid:cradle 数据通过使用network_link参数导入到目标库步骤:1. 在目标库创建指向源库的dblink确认目标tnsnames.ora文件中的连接串CRADLE218 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.218原创 2012-02-07 10:34:21 · 568 阅读 · 0 评论 -
Database Writer and Buffer Management
可能是关于DBWR和缓存管理最好的whitepaper:http://www.oracledatabase12g.com/archives/database-writer-and-buffer-management.html原创 2012-02-07 15:37:18 · 458 阅读 · 0 评论 -
ORA-27102: Out of memory error
ORA-27102: Out of memory error Doc ID:Note:430492.1 Oracle Server - Enterprise Edition - Version: 9.2.0.1原创 2011-09-24 21:39:40 · 960 阅读 · 0 评论 -
How to configure IPMI to work with Oracle RAC
http://www.rickyzhu.com/2196_ipmi-and-css.html转载 2011-08-09 19:09:19 · 544 阅读 · 0 评论 -
AIX中创建的裸设备即AIX中的逻辑卷 for oracle
AIX中创建的裸设备即AIX中的逻辑卷 AIX中创建的裸设备即AIX中的逻辑卷创建方法如下:语法:mklv -t raw -y [lvname] [vgname] [LPs]例如在创建ORACLE所需的裸设备:mklv -t raw -y lv_sysa转载 2011-08-04 18:53:09 · 782 阅读 · 0 评论 -
AIX上裸设备WARNING: Oracle recommends creating new datafiles on devices with zero offset.
AIX上裸设备WARNING: Oracle recommends creating new datafiles on devices with zero offset. 在ITPUB上看到有人提问:创建lv的时候 mklv -T O,怎么还在al转载 2011-08-04 09:42:19 · 989 阅读 · 0 评论 -
在AIX5L中mklv-TO创建没有头部偏移的LV(for Oracle datafile)
事件的起因,big vg 有BUG需要补丁,不然mklv -T O 和普通的LV系统将发生混乱,从而发生故障。其中 IY94343 只有big vg 需要打这个补丁,s类型的不需要,这个是big vg 的bug,为了解决mklv -T O 时候 以后创建的才不会丢失Z标志。转载 2011-08-04 11:45:18 · 990 阅读 · 0 评论 -
在AIX下新建LV 4K偏移量问题
问题现象:在AIX下新建LV,然后在LV上建表空间,出现WARNING(Oracle recommends creating new datafiles on devices with zero offset)alter tablespace ZJ_DATA add da转载 2011-08-04 11:00:19 · 807 阅读 · 0 评论 -
书写历史的甲骨文--ORACLE公司传奇
http://www.dbanotes.net/database/oracle_history.html原创 2011-07-20 19:21:18 · 439 阅读 · 0 评论 -
AIX上安装、升级Oracle 10g RAC的情况总结
http://space.itpub.net/23135684/viewspace-627856转载 2011-07-20 19:13:53 · 730 阅读 · 0 评论 -
王者之梗的博客
http://rootking.blog.51cto.com/ http://blog.sina.com.cn/rootking原创 2011-07-12 19:38:00 · 422 阅读 · 0 评论 -
ORACLE9i 补丁_ORACLE9i PATCH下载地址
ORACLE9i 补丁_ORACLE9i PATCH下载地址:oracle 9206 patch:ftp://updates.oracle.com/3948480/p3948480_9206_AIX64-5L.zipftp://updates.oracle.com/3948480/p3948480_9206_HP64.zipftp://updates.oracle.com/3948480/p394原创 2011-06-21 17:59:00 · 852 阅读 · 0 评论 -
oracle 9i下载 方式和链接
方法一、 复制相应的链接,直接用迅雷下载oracle 9i下载地址http://www.oracle.com/technology/global/cn/software/products/oracle9i/index.htmlOracle9i Database Release 2 Enterprise/Standard/Personal Edition for Win原创 2011-06-21 15:19:00 · 2040 阅读 · 0 评论