1.1确认安装oracle所需的系统库文件是否安装lslpp -l bos.adt.base bos.adt.lib bos.adt.libm
bos.perf.perfstat bos.perf.libperfstat bos.perf.proctools bos.adt.prof bos.cifs_fs.rte
1.4确认64位操作系统:
/usr/bin/getconf HARDWARE_BITMODE
64
bootinfo -K
64
1.3:查看AIX版本的命令是什么?
oslevel -r
1、解压缩gz包(可以在oracle网站上找到下载点)
gunzip 10gr2_aix5l64_database.cpio.gz
2、解压缩cpio包
cpio -idcmv < 10gr2_aix5l64_database.cpio
3、创建用户oracle,用户组oinstall和dba,修改安装目标目录/oracle的所有者
#mkgroup oinstall
#mkgroup dba
或者
# mkgroup -'A'oinstall
# mkgroup -'A'dba
#useradd -g oinstall -G dba -d /home/oracle oracle
passwd oracle提示:可以使用id命令检验主组[primary group/initial group]与副组
#id oracle//uid=209(oracle) gid=203(oinstall) groups=204(dba)
3.1创建用户oracle#smit mkuser-->User NAME [oracle] -->Primary GROUP [dba]-->Group
SET [oinstall]-->HOME directory [/oracle]
3.2、设置密码:
# passwdoracle
3.3、修改目录权限、修改目录属主
# chown -R oracle:oinstall /usr/oracledata
# chmod -R 775 /usr/oracledata
4、修改用户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为无限制使用
5、修改用户oracle的profile,添加环境变量:
#vi /home/oracle/.profile
在profile中添加如下八行:
ORACLE_BASE=/usr/oracledata
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
#cat /home/oracle/.profile
7、以root执行/usr/oralcesoft/Disk1/rootpre/rootpre.sh
Required file ./pw-syscall32 is missing.
解决办法:
A、下载补丁号2896876,上传至服务端重新执行即可/
B.下载补丁号p6718715_10203_AIX64-5L,上传至服务端重新执行即可
8、以root用户登陆,设置DISPLAY参数并安装
先运行xhost +允许所有人访问;
然后运行export DISPLAY=服务器IP地址:0.0服务器的IP为客户端机器的IP
9、用oracle用户登录(注意:必须用oracle重新登陆aix新的登陆会话而不可以用su命令替代,切忌,否
则找不到.profile中设置的oracle参数安装在$HOME下。如果当前用户root则可以logout然后用oracle登
陆。可以使用echo $ORACLE_HOME来检测环境变量)
先启动Xmanager(如果默认是文本模式可以执行/etc/rc/dt启动桌面),然后执
行/oracleDisk/Disk1/runInstall,根据GUI向导进行oracle的安装
注意:安装时不要选择创建数据库而是安装完成后用dbca创建;另外数据库字符集选Simplified Chinese
ZHS16GBK。安装完成后会要求以root权限执行两个脚本,务必执行。
至此,oracle的安装就完成了。
然后用dbca创建数据库、netca创建监听即可!
创建的监听时要保证制定了正确的主机名
vi $ORALCE_HOME/network/admin/listener.ora,将HOST修改成本机的机器名,如"HOST=KJPTSERVER1"。