欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS系統(tǒng)上安裝配置Oracle數(shù)據(jù)庫(kù)的詳細(xì)教程

 更新時(shí)間:2016年03月19日 10:45:44   作者:zhouxingfu520  
這篇文章主要介紹了CentOS系統(tǒng)上安裝配置Oracle數(shù)據(jù)庫(kù)的詳細(xì)教程,包括安裝過(guò)程中一些常見(jiàn)錯(cuò)誤問(wèn)題的解決,需要的朋友可以參考下

一.基本配置  

1.硬盤(pán)剩余空間:10G以上
    雖然Oracle 10g的安裝文件只有800多MB,但安裝后的oracle+oraInventory目錄會(huì)用差不多4G空間,再加上安裝時(shí)Oracle生成的臨時(shí)文件(/tmp目錄需要至少400MB)。
2.內(nèi)存1.5G以上
    官方文檔說(shuō)512M內(nèi)存也可以安裝。為了避免不必要的麻煩,請(qǐng)把內(nèi)存加多一些。
3.Swap交換區(qū)2G

二.CenOS6 上安裝Oracle 10g

1.準(zhǔn)備安裝
在安裝Oracle之前執(zhí)行以下命令:

yum install yum-fastestmirror -y
yum install compat-db*
yum install compat-libc*
yum install compat-gcc*
yum install libXp.so.6
yum install libc-*
yum install libaio*
yum install openmotif
yum install glibc-devel*
yum install libgcc*
yum install gnome-lib* 

2.安裝包解壓

[root@localhost ~]# cpio -idmv > 10201_database_linux_x86_64.cpio

3.創(chuàng)建 Oracle 組和用戶(hù)帳戶(hù)
創(chuàng)建用于安裝和維護(hù)Oracle 10g 軟件的賬戶(hù)。用戶(hù)帳戶(hù)將稱(chēng)為oracle,而組將稱(chēng)為oracleinstall和oracle。以root用戶(hù)身份執(zhí)行以下命令:

[root@localhost ~]# groupadd oracleinstall
[root@localhost ~]# groupadd oracle
[root@localhost ~]# useradd -m -g oracleinstall-G oracle oracle
[root@localhost ~]# id oracle
uid=501(oracle) gid=501(oracleinstall) groups=501(oracleinstall),502(oracle)

設(shè)置oracle帳戶(hù)的口令

[root@localhost ~]# passwd oracle
Changing password for user oracle.
New password:
Retype new password:passwd:all authentication tokens updated successfully.

4.創(chuàng)建目錄
創(chuàng)建Oracle 10g及其數(shù)據(jù)庫(kù)文件的目錄,以root用戶(hù)身份執(zhí)行以下命令:

[root@localhost ~]# mkdir -p /oracledata/oracle
[root@localhost ~]# mkdir -p /oracledata/oradata
[root@localhost ~]# chown -R oracle:oracleinstall /oracledata/oracle /oracledata/oradata
[root@localhost ~]# chmod -R 775 /oracledata/oracle /oracledata/oradata
 

5.修改內(nèi)核參數(shù)
安裝Oracle 10g需修改內(nèi)核參數(shù),否則安裝檢測(cè)時(shí)會(huì)報(bào)Failed,甚至導(dǎo)致安裝時(shí)出現(xiàn)Error。以root身份執(zhí)行以下命令:

cat >> /etc/sysctl.conf <<EOF
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
EOF

如果檢查沒(méi)有問(wèn)題后,即可以開(kāi)始裝Oralce 10g。

6.安裝Oracle 10g
(1)先以oracle用戶(hù)身份登陸XWindow。因?yàn)閛racle安裝會(huì)彈出界面讓你配置,如果使用putty登陸安裝的話,你是沒(méi)有辦法操作彈出框的,所以一定要登錄XWindow,然后在Terminal里啟動(dòng)安裝程序。

(2)如果你的系統(tǒng)語(yǔ)言為中文,請(qǐng)把他設(shè)置為英文,否則安裝的時(shí)候會(huì)出現(xiàn)亂碼。

(3)Terminal中啟動(dòng)Oracle 10g安裝程序:

[oracle@www/]$ ./Oracle/database/runInstaller

 

如果一切正常,界面會(huì)彈出如下對(duì)話框:
 
如果在Terminal啟動(dòng)runInstaller時(shí)遇到“Checking operating system version: must be redhat-2.1, redhat-3, SuSE-9, SuSE-8 or UnitedLinux-1.0 Failed ”這種問(wèn)題,表明oracle不能識(shí)別你的系統(tǒng)內(nèi)核,這個(gè)問(wèn)題可以通過(guò)修改內(nèi)核配置文件解決,如下:

cat > /etc/redhat-release << EOF
Red Hat Enterprise Linux AS release 3 (Taroon)
EOF 

7.Oracle 10g安裝配置
修改Oralce Home Localtion,填寫(xiě)database password后,按“Next”。如圖:

2016319104212453.jpg (645×504)

8.數(shù)據(jù)庫(kù)配置
修改Inventory directory,Specify Operating System group name選:oracleinstall,然后“Next”,如圖:

2016319104235737.jpg (643×507)

9.Oracle安裝前檢查
檢查一下有什么不符合安裝要求,看是否需要修改配置,如果按照上面步驟下來(lái),這里的warning應(yīng)該為0,然后“Next”。如果有警告可以搜下是什么問(wèn)題。
10.Install Oracle 10g
直接按“Install”。在軟件安裝完成之后,會(huì)自動(dòng)進(jìn)行Configuration Assistant的配置。
11.以root權(quán)限運(yùn)行腳本
當(dāng)iSQL*Plus Configuration Assistant配置完成時(shí),會(huì)彈出一下框,里面有兩個(gè)Srcipt需要你用root權(quán)限運(yùn)行。
在Terminel中以root權(quán)限執(zhí)行以上兩個(gè)腳本:

[root@www oradata]# ./orainstRoot.sh
Changing permissions of /oracledata/oradata to 770.
Changing groupname of /oracledata/oradata to oracleinstall.
The execution of the script is complete
[root@www oracle]# ./root.sh
Running Oracle10 root.sh script...

The following environment variables are set as:
 ORACLE_OWNER= oracle
 ORACLE_HOME= /oracledata/oracle

Enter the full pathname of the local bin directory: [/usr/local/bin]: 
 Copying dbhome to /usr/local/bin ...
 Copying oraenv to /usr/local/bin ...
 Copying coraenv to /usr/local/bin ...


Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.

然后按界面中的“OK”。
至此Oracle 10g安裝完成。按“Exit”退出安裝。

三、一些常見(jiàn)的錯(cuò)誤
1.[INS-06101] IP address of localhost could not be determined
圖如下:

2016319104317938.jpg (549×291)

解決方法:是因?yàn)槟愕闹鳈C(jī)名與IP地址不一至,在/etc/hosts文件對(duì)應(yīng)就行了

    vim /etc/hosts
     IP地址 主機(jī)名

2.at Oracle.install.ivwdb.dirver.DBinstaller.main(DBinstaller.java:132)
圖如下:

2016319104336203.jpg (762×331)

解決方法:在root用戶(hù)終端下執(zhí)行xhost +就行了
3.Error in invoking target 'client_sharedlib' of makefile '/oracle/u01/app/oracle/product/10.2.0/db_1/network/lib/ins_net_client.mk'
圖如下:

2016319104440389.jpg (669×477)

解決方法:查看oracle是多少位的系統(tǒng),一般32位系統(tǒng)裝32位oracle軟件,64位系統(tǒng)可以裝32位和64位的oracle。打開(kāi)下載oracle的軟件包,里面有一個(gè)網(wǎng)頁(yè),打開(kāi)那個(gè)網(wǎng)頁(yè)就可以看到。
4.查看監(jiān)聽(tīng)(lsnrctl)或者是命令(sqlplus)提示:

 -bash: lsnrctl: command not found

圖如下:

2016319104506821.jpg (731×189)

解決方法:查找oracle的命令安裝目錄,我的是(/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin)添加到環(huán)境變量中。

vim ~/.bash_profile 

   --是oracle用戶(hù)根目錄的文件,修改這一行

    export PATH=$PATH:/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin
source ~/.bash_profile 

     --配置文件生效

相關(guān)文章

最新評(píng)論