日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人工智能 > ChatGpt >内容正文

ChatGpt

aix 5.3 安装oracle 10g r2,在AIX5上安装ORACLE10G R2的步骤

發(fā)布時(shí)間:2024/9/30 ChatGpt 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 aix 5.3 安装oracle 10g r2,在AIX5上安装ORACLE10G R2的步骤 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

AIX5.3

上安裝

Oracle10gR2

環(huán)境:

IBM p550 16GRAM /4CPU/72G硬盤/1T陣列柜

AIX5300-40

Oracle10.2.0.1

一、下載軟件

從這里download Oracle10g for AIX5L的軟件:

http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201aixsoft.html

然后上傳到server上。并使用gunzip和cpio解包解壓:

$gunzip 10gr2_aix5l64_database.cpio.gz

$cpio -idcmv<10gr2_aix5l64_database.cpio

二、確認(rèn)系統(tǒng)硬件環(huán)境

Oracle10g最低安裝要求:1G物理內(nèi)存,MIN(RAM*2,2G)空間,400M /tmp空間,4G Oracle目錄空間,64位體系結(jié)構(gòu)

以下是確認(rèn)過程:

1、確認(rèn)內(nèi)存

$>lsattr -E -l sys0 -a realmen

2、確認(rèn)SWAP空間

$>lsps -a

3、確認(rèn)/tmp和Oracle目錄空間

$>df -m

如果空間不夠,可以通過smitty chjfs或者以下命令來完成:

chfs -a size=new_size_in_512-byte_blocks /tmp

(注意,這里的大小,都是以512字節(jié)為基數(shù),如果要修改大小為500M,那這里的新大小為:500*1024*1024/512=1024000)

4、確認(rèn)系統(tǒng)結(jié)構(gòu)

$>getconfHARDWARE_BITMODE

64

5、確認(rèn)CPU個(gè)數(shù)和主頻率

$>lsdev -C |grep proc

proc0 Available 00-00 Processor

$>lsattr -E -l proc0

三、確認(rèn)軟件環(huán)境

1、確認(rèn)操作系統(tǒng)環(huán)境-10G要求AIX必須是5.2Level4及以上

$>oslevel -r

2、確認(rèn)安裝了以下軟件:

# lslpp -l bos.adt.base bos.adt.lib bos.bos.adt.libm bos.perf.perfstat

> bos.perf.libperfstat bos.perf.proctools

3、創(chuàng)建ORACLE用戶及dba,oinstall組

可以通過smit security來創(chuàng)建

把oracle用戶的主組設(shè)置為oinstall,groupset設(shè)置為dba

4、配置SHELL LIMITS和系統(tǒng)配置參數(shù)

使用smitty chuser修改oracle用戶的SHELL LIMITS

User >

Soft FILE size -1 (Unlimited)

Soft CPU time -1 (Unlimited) #Note: This is the default value.

Soft DATA segment -1 (Unlimited)

Soft STACK size -1 (Unlimited)

使用smitty chgsys修改系統(tǒng)配置參數(shù)

Maximum number of PROCESSES allowed per user=2048(最小2048,可以大于2048)

5、創(chuàng)建ORACLE主目錄

mkdir -p /oracle/product/10.2.0/db_1

6、修改目錄的權(quán)限

chown -R oracle:oinstall /oracle

chmod -R 775 /oracle

7、設(shè)置oracle的環(huán)境變量

$>vi /home/oracle/.profile

具體內(nèi)容如下:

export PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.

export umask=022

export ORACLE_SID=orcl

export ORACLE_BASE=/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export ORACLE_TERM=xterm

export ORA_NLS33=$ORACLE_HOME/nls/data

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:.

export NLS_LANG=American_america.zhs16gbk

export SHLIB_PATH=$ORACLE_HOME/lib:/usr/lib

export PATH=$ORACLE_HOME/bin:.:$PATH:/usr/local/bin:/usr/ccs/bin

export CLASSPATH=$ORACLE_HOME/jlib:.

export LIBPATH=$ORACLE_HOME/JDK/JRE/BIN:$ORACLE_HOME/jdk/jre/bin/classic:$ORACLE_HOME/lib32

export DISPLAY=192.168.16.8:0.0 #這個(gè)IP可以設(shè)置為安裝ORACLE的機(jī)器的IP

if [ -s "$MAIL" ] # This is at Shell startup. In normal

then echo "$MAILMSG" # operation, the Shell checks

fi

$>vi /home/oracle/.dtprofile

去掉最后一行的#,這樣,ORACLE用戶登陸時(shí),就會(huì)執(zhí)行.profile文件。

四、開始安裝

1、以O(shè)RACLE用戶登陸AIX的CDE

2、切換到root用戶并執(zhí)行rootpre.sh

$>su - root

#>/Disk1/rootpre/rootpre.sh

3、重新打開一個(gè)控制臺(tái),以O(shè)RACLE用戶執(zhí)行

$>/Disk1/runInstaller

后面就按屏幕提示進(jìn)行操作,大部分都是按默認(rèn)選擇即可。

具體見附錄一

五、安裝結(jié)束后任務(wù)

1、通過dbca建庫,通過netca配置網(wǎng)絡(luò)具體見附錄二

DBCA建庫。

安裝完數(shù)據(jù)庫后,一定要用NETCA創(chuàng)建監(jiān)聽,否則,其他客戶端是無法訪問該服務(wù)器的。

2、修改oratab文件中啟動(dòng)選項(xiàng)

把最后一個(gè)N改為Y

Orcl:/oracle/product/10.2.0/db_1:Y

3、創(chuàng)建服務(wù)參數(shù)文件(SPFILE)

如果安裝后,直接進(jìn)入:

$>sqlplus /nolog

Sql>startup

會(huì)報(bào)/oracle/product/10.2.0/db_1/dbs/initdatabase.ora文件找不到的錯(cuò)誤。這時(shí),通過以下命令進(jìn)行創(chuàng)建:

Sql>create spfile from pfile=’/oracle/admin/orcl/pfile/init.ora.192003215317’;

后面這個(gè)數(shù)字是時(shí)間戳,這個(gè)可能與你的不一樣。

這樣,就可以啟動(dòng)ORACLE了。

Sql>startup

六、設(shè)置ORACLE自啟動(dòng)

在ORACLE安裝完成后,如果系統(tǒng)重新啟動(dòng)時(shí),ORACLE是不會(huì)自己啟動(dòng)的,這時(shí),需要手工啟動(dòng),或者編寫自動(dòng)啟動(dòng)的腳本來完成這個(gè)任務(wù)。

1、在 /home/oracle目錄下,建立startdb文件,文件內(nèi)容如下:

echo "begin to start oracle"

lsnrctl start

sqlplus /nolog <

connect /as sysdba

startup

exit

exit

echo "oracle have started"

給startdb執(zhí)行權(quán)限

$>chmod 775 /home/oracle/startdb

2、在/etc下建立文件rc.startdb,

腳本如下:

su - oracle "-c /oracle/startdb" #啟動(dòng)oracle

給文件執(zhí)行權(quán)限

$>chmod 775 /etc/rc.startdb

3、把啟動(dòng)信息放到/etc/inittab中

使用如下命令即可:

mkitab "startdb:2:wait:/etc/rc.startdb"

當(dāng)然,也可以使用dbstart命令來啟動(dòng)ORACLE,下面是這個(gè)方法:

1、在 root 下編輯 /etc/oratab 中的

ORACLE_SID:ORACLE_HOME:{Y|N} 在 RAC 環(huán)境中DB_NAME:ORACLE_HOME:{Y|N}

Y或者 N 表示你是否愿意用 dbstart 和dbshut 腳本來啟動(dòng)和關(guān)閉數(shù)據(jù)庫

2、把每一個(gè)你要用腳本啟動(dòng)的ORACLE_SID:ORACLE_HOME:{Y|N}中的 N 改為 Y

3、# mkitab "oradb:2:wait:/bin/su oracle -c|/$ORACLE_HOMES/bin/dbstart" 加入 dbstart 腳本到 /etc/inittab  文件中,在系統(tǒng)啟動(dòng)的時(shí)候用 oracle 用戶執(zhí)行dbstart 腳本

4、也可以利用同樣的命令把啟動(dòng)listener 加到 /etc/inittab 中去

七、設(shè)置系統(tǒng)重起自動(dòng)關(guān)閉ORACLE

1、在 /home/oracle目錄下,建立stopdb文件,文件內(nèi)容如下:

echo "begin to shutdown oracle"

sqlplus /nolog <

connect /as sysdba

shutdown immediate

echo "oracle have stoped"

給startdb執(zhí)行權(quán)限

$>chmod 775 /home/oracle/stopdb

2、在/etc下建立文件rc.stopdb,

腳本如下:

su - oracle "-c /oracle/stopdb" #關(guān)閉oracle

給文件執(zhí)行權(quán)限

$>chmod 775 /etc/rc.stopdb

由于5L中安裝完成后沒有/etc/rc.shutdown文件,需要手工創(chuàng)建一個(gè)內(nèi)容如下:

#!/bin/ksh

rc.stopdb

給執(zhí)行權(quán)限

$>chmod 775 /etc/rc.stopdb

這樣當(dāng)系統(tǒng)關(guān)機(jī)時(shí)會(huì)自動(dòng)尋找rc.shutdown并執(zhí)行,系統(tǒng)可以自動(dòng)關(guān)閉oracle10g

八、附錄:

附錄一:

以下是安裝界面截圖:

1、Oracle歡迎界面,選擇

Advanced Installation

2、選擇安裝類型,我們一般都選擇Custom

3、選擇安裝Destination:

4、選擇安裝組件:

5、INSTALLER自動(dòng)確認(rèn)環(huán)境是否符合最低安裝要求:

6、設(shè)置操作系統(tǒng)組,我一般都只用DBA一個(gè)組:

7、詢問是否創(chuàng)建數(shù)據(jù)庫,選擇不創(chuàng)建;數(shù)據(jù)庫我們都建議單獨(dú)創(chuàng)建:

8、SUMMARY報(bào)告:

9、開始安裝:

10、大約Link 98%的時(shí)候按提示執(zhí)行root.sh(按提示另開窗口以root用戶執(zhí)行root.sh):

11、開始配置網(wǎng)絡(luò)和iSQL*PLUS(默認(rèn)典型配置),以后需要可以手工改:

12、結(jié)束安裝報(bào)告:

附錄二、

1、通過dbca建庫

2、通過netca配置網(wǎng)絡(luò):

附錄三、刪除ORACLE的安裝

1、手工刪除oracle安裝目錄

Rm �f �R /oracle/product

2、手工刪除其他文件

Rm /etc/oratab

Rm /etc/oraInst.loc

Rm /usr/local/bin/*.*

附錄四、AIX 上的數(shù)據(jù)庫的自動(dòng)關(guān)閉

在 root 用戶下建立一個(gè)腳本 shut, 調(diào)用 dbshut 和 /etc/shutdown

# cd /etc

cat > shut << EOF

? su oracle_owner -c /usr/oracle/bin/dbshut

? /etc/shutdown $*

? [Ctrl-D]

# chmod u+x shut

用下面的命令來關(guān)閉數(shù)據(jù)庫和系統(tǒng)# /etc/shut -h now

附錄五、參考文檔

1.Oracle官方文檔:

“Oracle?Database Quick Installation Guide 10g Release 2 (10.2)for AIX 5L Based Systems (64-Bit)”(PN.B19076-01 August 2005)

2.IBM認(rèn)證手冊(cè)

IBM Certification Study Guide -pSeries AIX System Administration

總結(jié)

以上是生活随笔為你收集整理的aix 5.3 安装oracle 10g r2,在AIX5上安装ORACLE10G R2的步骤的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。