- 博客(22)
- 资源 (40)
- 收藏
- 关注
原创 openfiler 搭建虚拟存储 并 配置服务端
免费的存储服务器软件有FreeNAS 和 Openfiler。 其中Freenas的网站上只有i386及amd64的版本,也就是说Freenas不能支持64位版本的Intel CPU,而Openfiler则提供更全面的版本支持,在其网站上可以看到支持多网卡、多CPU,以及硬件Raid的支持,还有10Gb网卡的支持。 Freenas 官网地址:http://freenas.org/doku.php
2010-10-29 00:55:00 38802 6
原创 Linux CPU 信息查看
<br /> <br /> <br />我们可以用/proc/cpuinfo 查看CPU 的信息。该文件包含系统上每个处理器的数据段落。/proc/cpuinfo 描述中有 6 个条目适用于多内核和超线程(HT)技术检查:processor, vendor id, physical id, siblings, core id 和 cpu cores。<br />(1)processor:包括这一逻辑处理器的唯一标识符。<br />(2)physical id :包括每个物理封装的唯一标识符。<br />(3
2010-10-27 23:34:00 11554 1
原创 LUN 简介
一.lun的概念 lun的全称是logical unit number,也就是逻辑单元号。我们知道scsi总线上可挂接的设备数量是有限的,一般为6个或者15个,我们可以用target ID(也有称为scsi id的)来描述这些设备,设备只要一加入系统,就有一个代号,我们在区别设备的时候,只要说几号几号就ok了。 而实际上我们需要用来描述的对象,是远远超过该数字的,于是我们引进了lun的概念,也就是说lun id的作用就是扩充了target id。每个target下都可以有多个lun device,我
2010-10-27 12:15:00 7036
原创 Oracle Exadata 简介
<br /> <br />随着企业业务的发展,大型数据仓库越来越多,其规模也在迅速扩大,平均每两年规模增大3倍。大型数据仓库要求以最高的磁盘读取速度扫描几十、几百或几千个磁盘,只有磁盘和服务器之间的管道带宽增加10倍或更多才能满足此要求,所以企业常常发现数据仓库越大,运行速度可能就越慢。<br /><br /> 如何突破数据带宽瓶颈?一个全新的架构---Oracle Exadata应运而生。甲骨文公司首席执行官Larry Ellison 和Sun Microsystems 公司执行副总裁John Fowl
2010-10-26 22:56:00 5767
原创 Oracle ORION IO 测试工具
一. ORION 概述1.1 ORION 说明 ORION (Oracle I/O Calibration Tool) 是校准用于 Oracle 数据库的存储系统 I/O 性能的独立工具。校准结果对于了解存储系统的性能有很大帮助,不仅可以找出影响 Oracle 数据库性能的问题,还能测量新数据库安装的大小。由于 ORION 是一个独立工具,用户不需要创建和运行 Oracle 数据库。Orion的下
2010-10-25 22:43:00 28005 2
原创 Linux 超级用户的权利
<br />Linux 系统上的每个文件和进程都属于特定的用户账户。如果没有得到属主的许可,其他用户就不能访问这些对象,因此,这些约定有助于用户彼此之间不管是有意还是无意的错误行为。<br />系统文件和进程属于一个称为root的虚拟用户,也叫超级用户。与任何其他帐号一样,root 拥有的东西也受到保护,不受来自其他用户的干扰。<br />Root 可以充当任何文件或进程的属主,还可以执行一些特殊操作,而其他用户是无权执行这些操作的。这个帐号的权限非常大,但如果是没有经过训练的用火或者是心怀恶意的用户使用这
2010-10-25 21:22:00 6963
原创 Linux 开机引导与关机过程
<br /> <br /> <br />Bootstrapping(引导) 是 Staring up a computer 的标准术语。操作系统所提供的正常功能在启动过程中还不能使用,因此,计算机必须“通过其引导程序让自己启动起来”。在引导过程中,内核被加载到内存中并开始执行。各种初始化任务得以执行之后,用户就能够使用系统了。<br />引导阶段是系统特别脆弱的一段时间。配置文件中的错误,丢失设备或者设备不可靠,以及受损的文件系统都会妨碍计算机的启动。<br />当打开计算机时,计算机执行存储在ROM中的引
2010-10-24 17:38:00 10600 1
原创 Linux 查看软件位置的命令
<br /> <br /> <br />如果我们在Linux 系统上安装了某个软件,我们可以通过如下的三种方式来确定。<br /> <br />一. Which 命令<br />Shell 的which 命令可以找出相关命令是否已经在搜索路径中。如:<br /> <br />[root@localhost ~]# which gcc<br />/usr/bin/gcc<br /> <br />二. Whereis 命令<br />Whereis 命令搜索更大范围的系统目录,和Sh
2010-10-20 14:02:00 19105 4
原创 Shell 基本语法
<br /> <br />一.Linux基本命令<br />1.1. cp命令<br />该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,功能十分强大。<br />语法: cp [选项] 源文件或目录目标文件或目录<br /> <br />1.2. mv命令<br />用户可以使用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。<br />语法:mv [选项] 源文件或目录目标文件或目录<br /> <br />1.3. rm命令<br />用户可以用rm命令删除不需要的文件或者目录
2010-10-20 11:03:00 6812
原创 RAC ONS 不能启动
<br /> <br />DBA 群里朋友的RAC 环境的ONS 进程无法启动。平台是Redhat 5.3 64bit的。<br /> <br />Ons log 如下:<br /> <br />2010-10-18 09:42:11.384: [RACG][3041022624] [16815][3041022624][ora.rac1.ons]: clsrcexecut: env ORACLE_CONFIG_HOME=/u01/oracle/product/10.2.0/crs_1<br /> <br
2010-10-18 15:21:00 9285
原创 Oracle 索引可以比表大
<br /> <br />上午和DBA 1群的王海讨论了下索引和表的关系,他说从网上看到索引比表大。<br /> <br />一般情况下,索引应该是比表小的。google 一下,看到了warehouse大哥的一篇blog,里面有个测试,例子中的索引确实比表大。 <br /> <br />Oracle 索引的维护<br />http://blog.csdn.net/tianlesoftware/archive/2010/07/11/5680706.aspx<br /> <br /> <br />先看一段官网的
2010-10-18 14:17:00 5936
原创 Oracle 9.2.0.8 ODCIXXX 对象无效
<br /> <br />将Oracle 升级到9.2.0.8. 刚才查看无效对象,发现有几个ODCxx 开头的无效对象。查看Oracle,说是9.2.0.8 以后的版本中,不知道的原因导致这些对象无效,这些对象在Oracle 10.2 以后的版本中已经删除掉了。所以可以忽略这些无效对象。<br /> <br /> <br />SQL> select object_type,owner,object_name from all_objects where status='INVALID' and owner
2010-10-14 14:46:00 4743
原创 Oracle Data Guard 主库报--RFS Possible network disconnect with primary database
<br /> <br />检查Data Guard 主库,发现log有如下信息:<br /> <br />Wed Oct 13 17:05:11 2010<br />RFS: Possible network disconnect with primary database<br />RFS: Destination database mount ID mismatch [0x4b1b0155:0x4b1b40c1]<br />RFS: client instance is standby database
2010-10-13 17:35:00 9657
原创 Oralce 9.2.0.6 到 9.2.0.8 升级 小结
<br /> <br />13号,晚上加班,将2台数据库从9.2.0.6 升级到9.2.0.8. 因为之前有个小bug,9.2.0.6 的DataGuard中会经常不能识别备库的监听,造成Data Guard不能同步。<br /> <br />Oracle 的升级包,path什么的,需要从metalink上下载,这个是Oralce的收费帐号,只有买了Oralcle的产品才有。Oracle 的升级包里有readme.html文件,该文件里有升级的执行步骤,对于单实例,照上面的步骤操作就可以了。这次升级是一个D
2010-10-13 16:53:00 4941
原创 Oracle Data Guard 环境下的数据库升级方法
<br /> <br />因为公司9.2.0.6 版本的Oracle 在Data Guard 环境下有个小bug,所以决定对Oracle 进行升级,从9.2.0.6 升级到9.2.0.8. <br /> <br /> 因为Data Guard环境的特殊,主库我们可以按照正常的方式进行升级即可,但是备库却会遇到问题。因为备库我们我们都是启动到mount standby 模式,在升级实例的过程中,需要执行相关脚本,需要在startup migrate 模式下进行,但是standby 是无法启动到这种
2010-10-13 16:01:00 7011
原创 Oracle 9i 升级中的bug-- Sys.Cdc_alter_ctable_before ORA-04020 deadlock detected while trying to lock obj
<br /> <br />在将数据库从9.2.0.6 升级到 9.2.0.8 的过程中,执行utlrp.sql 脚本时,遇到了Oracle 的一个bug。 Oracle 的说法是:<br /> <br />Oracle Server - Enterprise Edition - Version: 9.2.0.8 and later [Release: 9.2 and later ]<br />Information in this document applies to any platform. Th
2010-10-13 08:43:00 7620
原创 Oracle 8i/9i/10g/11g 组件(Components) 说明
MOS: Information On Installed Database Components and Schemas [ID 472937.1] Oracle 组件可以用如下SQL 进行查看: SQL> select comp_id,comp_name, version, status from dba_registry; In this Document Goal Sol
2010-10-13 08:19:00 13838
原创 Oracle 9i 升级后 OLAP Catalog 组件 Invalid
将Oracle 数据库从9.2.0.6 升级到9.2.0.8, 升级结束后,查看组件的信息,OLAP Catalog 无效,然后又重新执行了一遍脚本,还是无效。SQL> select comp_id,comp_name, version, status from dba_registry;COMP_ID COMP_NAME VERSION STATUS--------------- -----------
2010-10-13 08:02:00 7227
原创 Unix 和 Linux 双机热备 概念
一.双机热备双机热备系统是高可用领域中的一项重要技术,从上世纪90年代中期,当互联网技术在国际上开始发展普及,各种自动化控制、数据库、关键IT应用的不断增多,这些应用逐渐渗透到各种核心领域,大多需要不间断运行,为此,高可用的理念被提出,高可用的需求也开始大量呈现出来,由于当时的计算机设备价格昂贵,网络环境及核心应用较少而且相对简单,因此为了实现应用的高可用,用户一般都采用双机热备系统的方式,在那个阶段,双机热备系统软件几乎是用户唯一的选择,国外各个厂商也纷纷推出了各自的产品,来满足用户的需求。国外厂商Ver
2010-10-11 10:56:00 10295 1
原创 Oracle RAC + Data Guard 环境搭建
<br /> <br />国庆之前就准备做这个实验了。后来时间不够,就没搞了。 6天的长假一放,都散漫的不成样子了。懒散了很多。今天7号。上班也没啥精神,但是该做的实验还得继续。<br /> <br />Oracle 高可用性的三个主要体现是: RAC, Data Guard 和 Stream. 所以熟练掌握这些技术就是评价DBA的标准一个。RAC + Data Guard 主要用在灾备或者报表服务器上。比如用RAC+ 逻辑standby 做报表,从而减轻RAC 系统的压力。 <br /> <br />
2010-10-09 23:10:00 20609 4
原创 RAC + DG ORA-01105 ORA-01677 standby file name convert parameters differ from other instance 错误
<br /> <br /> <br />做RAC + Data Guard 实验的时候报了个错。<br /> <br />SQL> startup<br />ORACLE instance started.<br /> <br />Total System Global Area 180355072 bytes<br />Fixed Size 1218388 bytes<br />Variable Size 83888300 bytes<br /
2010-10-09 18:48:00 10273 2
原创 RAC crs 卸载后,再次安装Oracle, crs 目录还存在的问题
<br /> <br /> <br />今天在做RAC + data Guard 的实验。用了之前做RAC 添加节点的虚拟机。即以前的rac3节点。这个节点之前已经卸载过了。卸载方法参考:<br /> <br />RAC 卸载说明<br />http://blog.csdn.net/tianlesoftware/archive/2010/09/18/5892225.aspx<br /> <br /> <br /> <br />但是在安装Oracle 软件的时候,界面提示有问题。截图如下:<br /> <b
2010-10-07 21:36:00 5217
Oracle 11g 架构图 from Oracle University
2010-05-13
Oracle Database 10g OCP Certification All-in-One Exam Guide.pdf
2009-06-24
MFC简易股票交易系统
2008-06-17
Linux 7.7 平台 Oracle 19c Data Guard 环境 升级RU 19.3 到19.6 操作手册.pdf
2020-03-11
Linux 7.7 平台 Oracle 19.3 物理Data Guard 搭建手册.pdf
2020-03-11
Oracle 19c 单实例 RU 从19.3.0 升级到19.6.0 操作手册.pdf
2020-03-11
Oracle Linux 6.1 + Oracle 11.2.0.1 RAC + RAW安装文档.pdf
2012-11-22
oracle8i.internal.services.for.waits.latches.locks
2012-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人