一、检查系统信息

[root@aix222 /]# oslevel -r

5300-08

[root@aix222 /]# prtconf | grep -i mem

Memory Size: 1904 MB

Good Memory Size: 1904 MB

[root@aix222 /]# lsattr -El mem0

goodsize 1904 Amount of usable physicalmemory in Mbytes False

size    1904 Total amount of physical memory in Mbytes  False

[root@aix222 /]# prtconf | more

Processor Implementation Mode: POWER 5

Processor Version: PV_5_2

Number Of Processors: 2

Processor Clock Speed: 1898 MHz

CPU Type: 64-bit

Kernel Type: 64-bit

LPAR Info: 1 10-0884G

Memory Size: 1904 MB

Good Memory Size: 1904 MB

Platform Firmware level: SF240_382

Firmware Version: IBM,SF240_382

[root@aix222 /]# bootinfo -K

64

[root@aix222 /]# lsps –a

[root@aix222 /]# lsps –s

二、查看软件包和安装补丁

[root@aix222 /]# lslpp -l |grep bos.adt

[root@aix222 /]# lslpp -l |grep -i xlc.rte

[root@aix222 /]# lslpp -l |grep -i xlc

[root@aix222 /]# lslpp -l |grep -i bos.perf

Aix上的oracle10g需要下面的软件包

Bos.adt.base

Bos.adt.lib

Bos.adt.libm

Bos.pref.libperfstat

Bos.perf.perfstat

Bos.perf.proctools

Xlc.aix50.rte

xlC.rte

下面查看补丁

[root@aix222 /]# instfix -ik IY58143

[root@aix222 /]# instfix -ik IY59386

[root@aix222 /]# instfix -ik IY60930

[root@aix222 /]# instfix -ik IY66513

[root@aix222 /]# instfix -ik IY70159

[root@aix222 /]# instfix -ik IY68989

三、配置系统参数

[root@aix222 /]# smit system

Change / Show Characteristics of OperatingSystem

=>Maximum number of PROCESSES allowed peruser       [2048]

[root@aix222 /]# smit chaio

MINIMUM number of servers                          [1]

MAXIMUM number of servers per cpu                  [10]

maximum number of REQUESTS                         [4096]

server PRIORITY                                    [39]

STATE to be configured at systemrestart            available

State of fast path                                  enable

四、建立用户组和用户

Groups:oinstall、dba

Users:oracle

使用smit来添加

五、配置oracle用户的.profile

[oracle@aix222 ~]$ vi .profile

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

ORACLE_SID=siqian

PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

export EDITOR=vi

export DBCA_CONFIG=/home/oracle/raw_mp.txt

六、使用现有的vg创建lv

[root@aix222 /]# mklv -y 'system' -t 'raw' datavg3 32

这里的lp大小为32mb,也就是说system这个lv大小为1gb。

[root@aix222 /]# mklv -y 'sysaux' -t 'raw' datavg3 32

[root@aix222 /]# mklv -y 'users' -t 'raw' datavg3 16

[root@aix222 /]# mklv -y 'example' -t 'raw' datavg3 5

[root@aix222 /]# mklv -y 'undotbs' -t 'raw' datavg3 16

[root@aix222 /]# mklv -y 'temp' -t 'raw' datavg3 10

[root@aix222 /]# mklv -y 'control01' -t 'raw' datavg3 2

[root@aix222 /]# mklv -y 'control02' -t 'raw' datavg3 2

[root@aix222 /]# mklv -y 'control03' -t 'raw' datavg3 2

[root@aix222 /]# mklv -y 'spfile' -t 'raw' datavg3 1

[root@aix222 /]# mklv -y 'redo01a' -t 'raw' datavg3 5

[root@aix222 /]# mklv -y 'redo01b' -t 'raw' datavg3 5

[root@aix222 /]# mklv -y 'redo02a' -t 'raw' datavg3 5

[root@aix222 /]# mklv -y 'redo02b' -t 'raw' datavg3 5

[root@aix222 /]# mklv -y 'redo03a' -t 'raw' datavg3 5

[root@aix222 /]# mklv -y 'redo03b' -t 'raw' datavg3 5

七、配置映射文件

[oracle@aix222 ~]$ vi raw_mp.txt

system=/u01/app/oracle/oradata/siqian/system01.dbf

sysaux=/u01/app/oracle/oradata/siqian/sysaux01.dbf

users=/u01/app/oracle/oradata/siqian/users01.dbf

example=/u01/app/oracle/oradata/siqian/example01.dbf

undotbs1=/u01/app/oracle/oradata/siqian/undotbs01.dbf

temp=/u01/app/oracle/oradata/siqian/temp01.dbf

control1=/u01/app/oracle/oradata/siqian/control01.ctl

control2=/u01/app/oracle/oradata/siqian/control02.ctl

control3=/u01/app/oracle/oradata/siqian/control03.ctl

redo1_1=/u01/app/oracle/oradata/siqian/redo01a.log

redo1_2=/u01/app/oracle/oradata/siqian/redo01b.log

redo2_1=/u01/app/oracle/oradata/siqian/redo02a.log

redo2_2=/u01/app/oracle/oradata/siqian/redo02b.log

redo3_1=/u01/app/oracle/oradata/siqian/redo03a.log

redo3_2=/u01/app/oracle/oradata/siqian/redo03b.log

spfile=/u01/app/oracle/oradata/siqian/spfilesiqian.ora

八、配置裸设置权限

在root下执行:

chown oracle:oinstall /dev/rsystem

chown oracle:oinstall /dev/rsysaux

chown oracle:oinstall /dev/rusers

chown oracle:oinstall /dev/rexample

chown oracle:oinstall /dev/rundotbs

chown oracle:oinstall /dev/rtemp

chown oracle:oinstall /dev/rcontrol01

chown oracle:oinstall /dev/rcontrol02

chown oracle:oinstall /dev/rcontrol03

chown oracle:oinstall /dev/rspfile

chown oracle:oinstall /dev/rredo01a

chown oracle:oinstall /dev/rredo01b

chown oracle:oinstall /dev/rredo02a

chown oracle:oinstall /dev/rredo02b

chown oracle:oinstall /dev/rredo03a

chown oracle:oinstall /dev/rredo03b

九、给裸设置创建链接(用r开头的设备)

ln -s /dev/rsystem /u01/app/oracle/oradata/siqian/system01.dbf

ln -s /dev/rsysaux/u01/app/oracle/oradata/siqian/sysaux01.dbf

ln -s /dev/rusers/u01/app/oracle/oradata/siqian/users01.dbf

ln -s /dev/rexample/u01/app/oracle/oradata/siqian/example01.dbf

ln -s /dev/rundotbs /u01/app/oracle/oradata/siqian/undotbs01.dbf

ln -s /dev/rtemp/u01/app/oracle/oradata/siqian/temp01.dbf

ln -s /dev/rcontrol01/u01/app/oracle/oradata/siqian/control01.ctl

ln -s /dev/rcontrol02/u01/app/oracle/oradata/siqian/control02.ctl

ln -s /dev/rcontrol03/u01/app/oracle/oradata/siqian/control03.ctl

ln -s /dev/rspfile/u01/app/oracle/oradata/siqian/spfilesiqian.ora

ln -s /dev/rredo01a/u01/app/oracle/oradata/siqian/redo01a.log

ln -s /dev/rredo01b/u01/app/oracle/oradata/siqian/redo01b.log

ln -s /dev/rredo02a/u01/app/oracle/oradata/siqian/redo02a.log

ln -s /dev/rredo02b/u01/app/oracle/oradata/siqian/redo02b.log

ln -s /dev/rredo03a/u01/app/oracle/oradata/siqian/redo03a.log

ln -s /dev/rredo03b/u01/app/oracle/oradata/siqian/redo03b.log

十、DBCA建库

其中加入两个参数:CONTROL_FILES和SPFILE,填入对应的数值,然后导入raw_mp.txt,建库。

aix上使用裸设备安装oracle10g数据库的更多相关文章

  1. AIX上安装oracle10g

    AIX上安装oracle10g: 建议将oracle软件装在本地磁盘,数据文件放在共享存储上 安装数据库需提前规划的工作: DBCA 创建数据库时,如果勾了EM选项,则会检测监听. 首先rootpre ...

  2. 第一章 Oracle10g数据库新特性

    1.1 Oracle10g数据库概述 1.1.1 网格数据库 Oracle10g数据库是一种为网格计算而设计的数据库,是第一个用完整集成的软件基础架构来实现网络计算的数据库系统,其中10g的g表示gr ...

  3. AIX上通过IPSEC进行IP包过滤

    AIX上的IPSEC 在AIX可以通过以下步骤打开IP Security smitty ipsec4 --> Start/Stop IP Security --> Start IP Sec ...

  4. AIX上增加逻辑卷时报错误0516-787 extendlv: Maximum allocation for logical volume

    AIX上增加逻辑卷时报错误0516-787 extendlv: Maximum allocation for logical volume jdelv02 is 512. 在往aix使用chfs -a ...

  5. PHP实现上传文件并存进数据库的方法

    本文实例讲述了PHP实现上传文件并存进数据库的方法.分享给大家供大家参考.具体如下: show_add.php文件如下: <?php if(!isset($_REQUEST[''id'']) o ...

  6. 最大化 AIX 上的 Java 性能,第 5 部分: 参考资料和结论

    http://www.ibm.com/developerworks/cn/aix/library/es-Javaperf/es-Javaperf5.html 最大化 AIX 上的 Java 性能,第 ...

  7. 最大化 AIX 上的 Java 性能,第 4 部分: 监视流量

    http://www.ibm.com/developerworks/cn/aix/library/es-Javaperf/es-Javaperf4.html 最大化 AIX 上的 Java 性能,第 ...

  8. 最大化 AIX 上的 Java 性能,第 3 部分: 更多就是更好

    http://www.ibm.com/developerworks/cn/aix/library/es-Javaperf/es-Javaperf3.html 最大化 AIX 上的 Java 性能,第 ...

  9. 最大化 AIX 上的 Java 性能,第 2 部分: 速度需求

    http://www.ibm.com/developerworks/cn/aix/library/es-Javaperf/es-Javaperf2.html 最大化 AIX 上的 Java 性能,第 ...

随机推荐

  1. 【软测试】(两)计算机组成原理-cpu

    cpu,中文名称中央处理单元,central processing unit.系统的核心,用于数据的处理,算术以及逻辑运算和控制程序的运行. 组成 运算器 从字面上就能够理解到.运算器主要用来对于逻辑 ...

  2. Mongodb操作之查询(循序渐进对比SQL语句)

    工具推荐:Robomongo,可自行百度寻找下载源,个人比较推荐这个工具,相比较mongoVUE则更加灵活. 集合简单查询方法 mongodb语法:db.collection.find()  //co ...

  3. Oralce 导出脚本命令,定时执行

    原文:Oralce 导出脚本命令,定时执行 @echo off @echo ================================================ @echo  window ...

  4. PhpStorm创建Drupal模块项目开发教程(4)

    编码器是一个检查和操纵代码的Drupal-specific工具. 探测器则是发现异常代码,通常被用于开发中的编码错误预警. 接下来将介绍编码器与探测器在PhpStorm中整合工作的各个步骤,实现PHP ...

  5. 使用Visual Source Safe 2005 - 初学者系列 - 学习者系列文章

    本文介绍微软的Visual Source Safe 2005工具的使用 1.  打开该软件,选择“新建数据库” 2.  显示欢迎页 3.选择路径.这里是服务器上代码存放的目录. 4.这里选择第一项 5 ...

  6. 谈Linux

    新手谈Linux   目录: 什么是Linux? Linux与UNIX的区别 Linux与Windows比较 什么是Linux发布版? Linux应用领域 Linux版本的选择 怎么学习Linux? ...

  7. 解决IIS7 HTTP/405 Method Not Allowed 问题的方法.

    1.处理程序映射 2.添加脚本映射 3.请求路径:*.html 4.可执行文件:C:/windows/system32/inetsrv/asp.dll 5.请求限制-谓词:输入需要允许请求的谓词(po ...

  8. NhibernateProfiler-写个自动破解工具(源码)

    04 2013 档案   [屌丝的逆袭系列]是个人都能破解之终结NhibernateProfiler-写个自动破解工具(源码) 摘要: 破解思路分析及手动破解 增加“附加到进程”功能--功能介绍增加“ ...

  9. ios中mvc的FormsAuthentication.SetAuthCookie(cookieUserName, false)失败

    如果楼主使用.net开发,要注意FormsAuthentication.SetAuthCookie 方法的使用会导致ios出现该问题.因为这个方法在ios设备上是把票据加入到url中,导致url和你的 ...

  10. 第三方控件netadvantage UltraWebGrid如何生成带加号多级表数据也就是带子表

    1.看代码不解释: ds.Relations.Add("fk", ds.Tables[0].Columns["Id"], ds.Tables[1].Column ...