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、設置密碼:
# passwd oracle
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"。