AIX下安装oracle

需要软件xmanager

1, 上传oracle 10g安装文件
a) 先修改修改文件/etc/security/limits,修改大小限制:fsize = -1,否则上传oracle安装文件失败。修改后用refresh -s inetd命令起效。
b) 通过ftp上传,如果ftp服务没开,startsrc –t ftp  命令启动ftp服务
c)
打开xftp,连接上传
2, 确定/tmp空间大于1G
命令df –g /tmp查看/tmp空间大小,如果小于1G,通过smittychfs命令扩展/tmp空间;输入smittychfs后根据提示操作
3, 确认安装oracle所需的系统库文件是否安装
lslpp -l bos.adt.base bos.adt.lib bos.adt.libmbos.perf.perfstatbos.perf.libperfstatbos.perf.proctoolsbos.adt.profbos.cifs_fs.rte
如果提示信息如下
lslpp: 0504-132  Filesetbos.adt.libm not installed.
lslpp: 0504-132  Filesetbos.adt.prof not installed.
lslpp: 0504-132  Filesetbos.cifs_fs.rte not installed.
说明缺少文件集。
如果有库文件没有安装,请使用smitty(CLI)或smit(GUI),根据向导进行安装。安装文件可以在aix系统盘上找到[第一张盘]。
smitty安装时,可以键入/启用查询,然后输入缺少的文件集名称(如bos.adt.libm)就可以自动匹配,选定后回车即可以安装该文件集。

对于缺少的系统包,可以插入系统的第一张光盘,通过smitty install命令,根据提示安装

4, 解压缩cpio包,运行以下命令即可,需要一段时间,成功后生成Disk1文件夹
cpio -idcmv< 10gr2_aix5l64_database.cpio

5, 修改Disk1/install/oraparam.ini

[Certified Versions]
Solaris=5.8,5.9
Linux=redhat-2.1AS
HPUX=B.11.00,B.11.11
Decunix=V5.1A,V5.1
AIX=5200,5100,6100

在[IMAGES]前加上下面一段
[AIX-6100-required]
#PATCHES required by JRE and Product, /usr/sbin/instfix -a -ivk
#gets list of patches on system
PATCHES=
#PACKAGES required by JRE and Product, /usr/bin/lslpp -l
#gets list of packages on system
PACKAGES=
#Minimum swap space required by OUI, Increase it if your product installation so req
uires
SWAP_SPACE=150

6, 创建用户oracle,用户组oinstall和dba,修改安装目标目录/oracle的所有者
#mkgroupoinstall
#mkgroupdba 
#useradd -g oinstall -G dba -d /oracle oracle
#passwd oracle

7, 4、修改/oracle文件系统的所属用户
#chown -R oracle:oinstall /oracle

8, 5、修改用户oracle的系统限额
vi /etc/security/limits
在末尾添加用户oracle的限额(后五行):
default:
fsize = -1
core = 2097151
cpu = -1
data = 262144
rss = 65536
stack = 65536
nofiles = 2000
root:
daemon:
bin:
sys:
adm:
uucp:
guest:
nobody:
lpd:

oracle:
data = -1
stack = -1

注释:-1为无限制使用

9,修改用户oracle的profile,添加环境变量:
#vi /oracle/.profile
在profile中添加如下八行:
ORACLE_BASE=/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0
export ORACLE_HOME
ORACLE_SID=orcl
export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH
export PATH

然后将 .prifile文件的所有者修改为 oracle用户
chown –R /oracle oracle
#chown -R oracle:oinstall /oracle


10,以root执行/oracle/Disk1/rootpre/rootpre.sh

11,su – oracle 切换到oracle用户
检查环境变量是否可用:env | grep ORA

12,设置环境变量
export DISPLAY= IP地址:0.0
打开xmanager
运行./runInstaller开始安装

选高级,只安装软件,不创建数据库。

13,dbca创建数据库,选择字符集zhs16gbk
14,创建监听:netca

你可能感兴趣的:(oracle)