自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

juliaputao的专栏

拿的起,放的下。。。

  • 博客(26)
  • 收藏
  • 关注

翻译 参数文件的恢复 spfile

spfile 手动备份rman>backup spfile恢复rman>startup nomount    /*rman可以在没有控制文件的情况下把数据库启动到nomount的状态rman>restore spfile from 'backup name 'rman>startup force 若之前使用控制文件自动备份生成的参数文件备份的,还原命令不同,无需指定

2013-03-30 22:18:59 476

翻译 传输表空间

可传输表空间概述Oracle 的可传输表空间特性通过将元数据和数据文件简单地从一个数据库移动到另一个数据库,提供在数据库之间有效移动大数据的一种简易方法。字节顺序和平台数据文件所以不能跨平台,主要是由于不同平台的字节顺序不同,目前在各种体系的计算机中通常采用的字节存储机制主要有两种:Big-Endian和Little-Endian 。一些操作系统(包括Windows

2013-03-30 18:29:47 587

翻译 rman 保留策略

show allCONFIGURE RETENTION POLICY TO REDUNDANCY 2;CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 60 DAYS;SQL> show parameter control_file_record_keep_time;NAME

2013-03-26 21:48:52 551

翻译 Environment variable ORACLE_UNQNAME not defined. Please define it.

原因:这个参数是ORACLE11gR2新出的。所以在安装前必须先设置好此变量。否则在安装后面阶段配置EM时会报错。设置方法: set ORACLE_UNQNAME=$ORACLE_SID(如:orcl)或者通过 emca -config dbcontrol db 重新配置

2013-03-26 21:26:38 1205

翻译 性能调优

性能优化:1.1.2.1 性能优化原则找出影响最大的瓶颈,做适当的调整来减小或者排除这个瓶颈的影响。1.1.2.2熟悉自己的系统,一些消耗较大的batch的运行时间。排除是因为运行batch导致系统消耗。1.1.2.3物理读很慢   导致原因,可能是磁盘配置有问题,或者由较差的sql语句造成。latch竞争    很少是由实例引起的,而是通过改变应用

2013-03-26 19:10:59 714

翻译 分区表/分区索引

分区 可以把大的表或索引拆分成小表和索引。好处,便于管理。其他好处:         增加可用性:一个partition损坏了,不影响其他的partion 的查询          便于管理:便于对象管理,partition对象可以集中管理或分开管理,DDL(创建索引/move表/drop表)语句可以作用在每个分区上,而不是整个表         减少资源竞争:因为分区的存储可

2013-03-23 14:10:14 559

翻译 读懂执行计划

执行一个sql语句,oracle database 需要几个步骤来完成。执行计划包含:每个表的读取方法,表的连接顺序,查看执行计划。SQL> set autotrace on explain;SQL>set autotrace trace explain;----只显示执行计划。执行顺序,向右缩进最大的先执行,缩进相同,按照从上到下的顺序执行。

2013-03-23 14:08:30 484

翻译 表的链接

nested loop,sort merge,cartesian,hash join 嵌套连接, 排序连接,笛卡尔连接,哈稀连接连接顺序:先把两个表连接在一起,然后把结果集同另一个表连接。

2013-03-23 14:07:42 350

翻译 AWR

数据库初始化参数statistic_level 控制awr对统计数据的收集:三个值basic:不做数据库收集,相当于关闭awrtypical:收集数据库自动管理的所有数据all:除了收集typical数据外,还包含OS的统计数据和执行计划数据。awr默认每小时收集一次统计信息。收集到的统计信息保留7天。产生AWR报告:$ORACLE_HOME/rdbms/admin/a

2013-03-23 14:05:30 568

翻译 数据导入导出 expdp/impdp

1.创建dump directory [oracle@julia01 ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Sat Mar 23 07:31:42 2013Copyright (c) 1982, 2009, Oracle. All rights reserved.SQL> conn /as sys

2013-03-23 14:05:05 601

翻译 RMAN删除过期的归档日志

用rman进入把归档日志删除1)命令>rman target/2)命令>crosscheck archivelog all;3)命令>delete expired archivelog all;4)命令>exit查看归档日志的备份情况rman>list backup of archivelog all;删除7天前的归档日志:RMAN>DELETE ARC

2013-03-23 14:03:55 2954

翻译 闪回恢复区

orcl1>desc v$recovery_file_dest Name                                             Null?    Type ----------------------------------------------------------------------------------- -------- --------

2013-03-23 13:52:30 339

翻译 instance ,sid ,db_name

Instances are identified by an instance name, sales and finance in this example. The instance name is specified by the INSTANCE_NAME initialization parameter. The instance name defaults to the Oracle

2013-03-22 23:24:59 442

翻译 Listener

Oracle Net Service1.要先确认client端安装了oracle client,并且clinet 能够和server端能够通信.2.listener 的版本必须和数据库的版本一样或者比数据库版本更新。listener配置文件位置$ORACLE_HOME/network/admin/listener.ora RAC cluster or single no

2013-03-20 16:08:31 695

翻译 联机日志损坏

每个thread 至少有两个日志组,如果删除后少于两个日志组,则需要先创建一组然后再删除。日志组状态inactiveactivecurrent先添加一个alter database add logfile thread 1 group 5 orcl1>select * from v$log;

2013-03-18 20:52:32 399

翻译 RMAN 恢复

可以在mount的情况;alter database create datafile 8----前提在控制文件中已经有datafile相关记录。然后alter database rename file '+DATA/xxxxxxxxxxxxxx' to '+DATA/yyyyyyyyyyyyyyyyyy' alter database backup control

2013-03-18 16:47:18 460

翻译 RMAN 备份 rac

闪回回复区flash_recovery_Areaorcl1>show parameter db_recoverNAME                     TYPE     VALUE------------------------------------ ----------- ------------------------------db_recovery_fil

2013-03-17 13:50:14 552

翻译 checkpoint

================================checkpoint==================================overview:1.是一个数据结构代表checkpoint position,也就是一个scn在redo条目里,代表instance recovery的开始位置。The checkpoint position is determine

2013-03-17 12:01:33 394

转载 手动删除数据库文件

删除数据库:需要删除一下内容:rm /etc/ora*rm /u01/app/grid/*rm /u01/app/grid/dbhomerm /usr/local/bin/oraenvrm /usr/local/bin/coraenvrm /u01/app/oraInventor才能再次重新安装。

2013-03-17 11:59:33 468

翻译 rac oracle single nodes

rac oracle single nodes用lvm做oracleasmdisk时候必须把以下注释掉,因为没划分一个lvm就会生成一个dm卷,而oracle 就是通过dm这种找到lvm的。有点晕。[root@julia01 rules.d]# more 90-dm.rules #KERNEL=="dm-[0-9]*", ACTION=="add", OPTIONS+="ign

2013-03-17 11:53:51 625

原创 data guard

常用命令:select name,dest_id,sequence#,archived,applied from v$archived_log;Date Guardalter database flashback on ; 要不然dataguard 在failover以后,主库只能重新创建了。select name,dest_id,sequence#,archi

2013-03-17 11:43:17 726

原创 srvctl常用命令

==查看数据库信息srvctl config database -d orcl -a ==数据库随CRS启动而启动srvctl enable database -d orcl ==禁止服务在某个实例上运行srvctl disable service -d orcl -s servicename -i orcl1srvctl config servic

2013-03-17 11:40:15 2035

原创 OCR 备份,恢复

OCR文件用户存储Clusterware及数据库的配置信息。如果把OCR存储在磁盘组,那么通过磁盘组的冗余就可以保证OCR文件的安全。对OCR文件的管理主要包括备份,恢复,添加,删除以及迁移OCR文件的备份是自动的Oracle 每4个小时对其做一次备份,并且保留最后的3个副本OCR存放的是整个集群的配置信息,在一篇文档里看到ocr最多有两个,其实OCR可以用多个,我自己就创建了

2013-03-17 11:37:34 835

原创 添加votedisk

1.添加votedisk必须有一半以上的votedisk同时可用,clusterware才能正常工作,否则cluster立刻宕掉。所以最好votedisk保持单数个。添加和删除votedisk的操作非常危险,必须在停止数据库,停止asm,停止CRS stack后操作,并且操作时必须加force。*在oracle 11.2中已经不需要停cluster了,而且没有add votedisk,可以

2013-03-17 11:26:31 2030

原创 Oracle ASM disk

oracle 10g 引入 asm,oracle用户通过磁盘组来直接管理disk,绕过底层的操作系统。1.去oracle官方网站下载kernel对应的oracleasm 包rpm -ivh oracleasm-support-2.1.7-1.el5.i386.rpm oracleasm-2.6.18-194.el5-2.0.5-1.el5.i686.rpm orac

2013-03-17 11:17:34 663

原创 创建ssh-key

ssh settingsu - oracle1.创建rsa key or dsa keyssh-keygen -t rsassh-keygen -t dsa##输入后,会提示创建.ssh/id_rsa、id_rsa.pub的文件,其中第一个为密钥,第二个为公钥。过程中会要求输入密码,为了ssh访问过程无须密码,可以直接回车[root@localhost .s

2013-03-17 10:53:11 451

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除