(零) RAC数据库升级(10.2.0.1.0->10.2.0.5.0)并打补丁(P12880299)
--原始库信息
SQL> select * from v$version where rownum<5;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for Linux: Version 10.2.0.1.0 - Pro...
RSM0进程引起alert日志暴增的处理过程
RSM0进程引起alert日志暴增的处理过程
整体架构如下:
在alert日志中不断重复出现以下修改参数的记录:
<msg time='2013-04-24T10:50:44.736+08:00' org_id='oracle' comp_id='rdbms'
client_id='' type='UNKNOWN' level='16'
host_id='XXX21DBRAC1' host_addr='xx.x.x.xx' module=''
pid='3...
重建索引后是否自动分析表和索引(9i+10g+11g)
重建索引后是否自动分析表和索引(9i+10g+11g)
--9i库
SQL> select * from v$version where rownum<5;
BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
PL/SQL Release 9.2.0.6.0 - Production
CORE 9.2.0.6.0 Production
TNS for HPUX: Version 9.2.0.6.0 - Production
--建测试表
SQL> create tabl...
删除数据库
下边是命令行删除数据库的过程
注意:在删除数据库之前,数据库首先要处于restrict模式下。
以下为具体的删除过程:
[oracle@ocm1 ~]$ /u01/app/oracle/product/10.2.0/db_1/bin/sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on Mon May 5 06:05:31 2014
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterpr...
有关索引-索引组织表(IOT)
索引组织表(IOT)基础知识:
索引组织表(IOT)访问起来和其他的oracle表一样,但是其物理存储却像B树索引那样,索引组织表一般是“瘦”表也就是列数较少的表上创建。索引组织表一般由多个列组成主键。并且该表的使用场合非常特殊。
使用索引组织表(IOT)的优势:
1)可以节省空间,因为索引就是数据
2)因为有更少的I/O,索引查询性能上有所提高
3)结构中没有数据段部分,故只需要更新索引部分
索引...
数据库从非ASM到ASM的迁移
数据库从非ASM到ASM的迁移
参考文档
Steps To Migrate/Move a Database From Non-ASM to ASM And Vice-Versa [ID 252219.1]
How to duplicate a controlfile when ASM is involved [ID 345180.1]
查看源文件系统
SQL> select * from v$version where rownum<5;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0...
不可见索引测试
不可见索引:可以通过该索引,对待删除的索引或者新建索引进行操作前测试。
相关说明见博文:
http://www.yallonking.com/database/basicknowledge/2013/03/770.html
***************************************以下为测试过程***************************************
数据库版本
SQL> select * from v$version;
BANNER
------------------------------------------------------------------------...
VI使用方法
一、进入vi的命令
vi file 打开或新建文件file,并定位光标到第一行行首。
vi +10 file 打开文件,并定位光标到第10行行首。
vi + file 打开文件,并定位光标到末行行首。
vi + /keyword file 打开文件,并定位光标到第一个与keyword匹配的串处。
vi -r file 在上次编辑file时,发生系统崩溃,此次恢复file。
二、移动光标类命令
k或nk 光标上移一行或n行。
j或nj 光标下移一行或n行。
h...
手工建库
这一篇介绍如何手工建库的文档,之前在大学那会自己操作过,记得当时好像还在宿舍录了一个手工建库的优酷视频来着,现在重新复习一下!
创建相关目录
[oracle@ocm1 oracle]$ pwd
/u01/app/oracle
[oracle@ocm1 oracle]$ mkdir -p test/bdump
[oracle@ocm1 oracle]$ mkdir -p test/cdump
[oracle@ocm1 oracle]$ mkdir -p test/udump
创建参数文件
[oracle@ocm1 ~]$ export ORACLE_SID=test
[orac...
如何将linux数据库用rman备份到远端win平台
如何将linux数据库用rman备份到远端win平台
将win下的共享目录挂载到linux下即可
#挂载windows共享目录
mount -o rw,uid=oracle,gid=oinstall,username=yallonking,password='oraking' //192.168.137.1/back_dir /tmp/back_dir
如果出现
[root@OELx64 ~]# mount -o rw,uid=oracle,gid=oinstall,username=yallonking,password='oraking' //192.168.137.1/back_dir /tmp/back_dir
mount error(12): Cannot al...