摘要:
新安装了一台数据库服务器,版本是10.2.0.1的,因为现在最新的是10.2.0.4的。版本低了,bug多。所以就对数据库做了一个升级。 服务器是windows2003的系统,都是可视话操作。下一步的问题。10.2.0.4的patchset里面也有详细的安装说明。之做个总结,是因为这次用了DBUA工具,以前做升级,都是用脚本来的。这次常个新鲜。基本步骤还是差不多。升级步骤如下:1.从metalink上下载10.2.0.4的patchset,编号是:p68101892.关闭数据库,做个冷备份,防止安装失败。3.安装patchset软件,这里要注意,ORACLE_HOME要和以前的一样。4.执行. 阅读全文
摘要:
Oracle的生产库都是启动在归档模式下,RAC下归档非归档的切换和单实例也是一样的,都是在MOUNT模式下执行ALTERDATABASEARCHIVELOG/NOARCHIVELOG;命令。不同的是:RAC环境下所有实例都必须处于非OPEN状态,然后在任意一个处于MOUNT状态的实例执行ALTERDATABASE命令,操作成功后,再正常启动其它实例即可。注意:RAC数据库由于拥有多个实例,要注意每个实例相关初始化参数:LOG_ARCHIVE_DEST_n的设置,务必需要确保该参数设置的路径合法有效,归档也能顺利进行。切换示例:[oracle@raw1dbs]$exportORACLE_SID 阅读全文
摘要:
AnexportfromanOracle9idatabasefailswith:....exportingtriggersEXP-00056:ORACLEerror6550encounteredORA-06550:line1,column26:PLS-00201:identifier'XDB.DBMS_XDBUTIL_INT'mustbedeclaredORA-06550:line1,column14:PL/SQL:StatementignoredEXP-00056:ORACLEerror6550encounteredORA-06550:line1,column26:PLS-0 阅读全文
摘要:
玩Oracle也有2年的时间了,零零散散的也整理一些资料。东西一多了,就理不清楚。所以结合张晓明的《大话OracleRAC》的一些内容,和自己整理的一些笔记,对Oracle的备份和恢复做了一个系统的整理。也是自己对知识的一个巩固吧。一.准备知识先来看一些准备知识,了解Oracle的物理结构,有如下4种。1.数据文件和数据块Oracle数据库的存储空间是用表空间来表示的,表空间只是一个逻辑概念,而物理上每个表空间是由磁盘文件组成,这些文件叫做数据文件(Datafile),每个表空间可以由一个到多个数据文件组成,每个数据文件被划分为若干个最小的存储单位:数据块(datablock)。具体参考我的b 阅读全文
摘要:
在论坛看到一个帖子,说是renamedatafile报错了,第一感觉他的语法有问题,也很少用这个命令,就google了一下,发现语法没有问题,可能他的操作顺序有问题。因为rename的时候数据文件必须是offline的,或者数据库是mount状态。在仔细想了想,以前也整理过一篇rename的文章,不过那篇blog的标题是移动数据文件,和今天的这篇的唯一区别就是在Rename的同时还改了下路径。还有就是这篇是英文的,就当练习一下英语吧。Oracle移动数据文件的操作方法http://blog.csdn.net/tianlesoftware/archive/2009/11/30/4899172.a 阅读全文
摘要:
Bug4401119AIX:CrashpossibleonAIX(ORA-206)Thisbugismarkedasanimportantissue.Affects:Product(Component)OracleServer(Rdbms)RangeofversionsbelievedtobeaffectedVersions<11Versionsconfirmedasbeingaffected·10.1.0.2·10.1.0.3·10.1.0.4·10.2.0.1Platformsaffected·IBMAIX5LBasedSystems 阅读全文
摘要:
Oracle RAC 中OCR 和Voting Disk 备份在我的blog: Oracle RAC 常用维护工具和命令 中已经有说明,现在再次把它单独拿出做一个说明, 因为OCR 和 Voting Disk 对于RAC 系统来说太重要了。Oracle RAC 常用维护工具和命令http://blog.csdn.net/tianlesoftware/archive/2010/03/09/5358573.aspx一. Voting DiskVoting Disk 这个文件主要用于记录节点成员状态,在出现脑裂时,决定那个Partion获得控制权,其他的Partion必须从集群中剔除。Voting 阅读全文
摘要:
一、什么是分布式数据库 分布式数据库系统(DDBS:DistributedDatabaseSystem)是在集中式数据库系统的基础上发展来的。是数据库技术与网络技术结合的产物。 分布式数据库系统有两种:一种是物理上分布的,但逻辑上却是集中的。这种分布式数据库只适宜用途比较单一的、不大的单位或部门。另一种分布式数据库系统在物理上和逻辑上都是分布的,也就是所谓联邦式分布数据库系统。由于组成联邦的各个子数据库系统是相对“自治”的,这种系统可以容纳多种不同用途的、差异较大的数据库,比较适宜于大范围内数据库的集成。 分布式数据库系统(DDBS)包含分布式数据库管理系统(DDBMS)和分布式数据库(... 阅读全文
摘要:
VirtualMemoryStatistics(vmstat)是报告关于进程,虚拟内存,磁盘,CPU活动的一个统计报告.在一个多CPU系统中,vmstat统计所有个数的CPU的平均输出.为每个进程进行统计.没有参数时,vmstat显示每一行是自从系统启动以后的虚拟内存的活动情况.vmstat的语法我们可以通过linux的man命令来查看。将man的结果导入到指定的文本#manvmstat|col-b>/u01/tianlesoftware.txt查看vmstat用法#manvmstatVMSTAT(8) LinuxAdministrator’sManual VMSTAT(8)NAMEvm 阅读全文
摘要:
一. 内存使用说明Free 命令相对于top 提供了更简洁的查看系统内存使用情况:[root@rac1 ~]# free total used free shared buffers cachedMem: 1035108 1008984 26124 0 124212 413000-/+ buffers/cache: 471772 563336Swap: 2096472 842320 1254152这里显示的单位是KB。 在linux的内存分配机制中,优先使用物理内存,当物理内存还有空闲时(还够用),不会释放其占用内存,就算占用内存的程序已经被关闭了,该程序所占用的内存用来做缓存使用,对于开启. 阅读全文