在Linux下安裝Oracle12c


其實,對於oracle數據庫和oracle實例的安裝,借用圖形化安裝還是比較容易的,只是有個別地方需要特別注意外,其余的默認安裝即可:

1、安裝前的准備:

                     

啟動SSH工具:

先啟動倒數第三個(想用圖像化界面安裝必須啟動該軟件)
然后啟動倒數第一個

 

打開倒數第二個工具(Xshell),並連接到Linux服務器,對服務器進行磁盤空間、SWAP分區、內核參數等進行檢查並修改,准備好需要安裝的數據庫軟件,並放置到已經創建好的目錄下:

 

1、增加swap分區:

[root@localhost ~]# uname -a

Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux

[root@localhost ~]# df -H

文件系統               容量  已用  可用 已用% 掛載點

/dev/mapper/rhel-root  413G  4.5G  388G    2% /

devtmpfs               5.2G     0  5.2G    0% /dev

tmpfs                  5.2G   87k  5.2G    1% /dev/shm

tmpfs                  5.2G  9.1M  5.2G    1% /run

tmpfs                  5.2G     0  5.2G    0% /sys/fs/cgroup

/dev/sda1               11G  135M  9.6G    2% /boot

[root@localhost ~]# du -sh /tmp/

60K  /tmp/

[root@localhost ~]# dd if=/dev/zero of=/tmp/mem.swap bs=1M count=4096

記錄了4096+0 的讀入

記錄了4096+0 的寫出

4294967296字節(4.3 GB)已復制,7.90326 秒,543 MB/秒

[root@localhost ~]# du -sh /tmp/

4.1G /tmp/

[root@localhost ~]#

 

2、建組,建用戶,建目錄……..

確定是否安裝過oracle:

# more /etc/oraInst.loc

# grep oinstall /etc/group

# id oracle

創建組:

# /usr/sbin/groupadd -g 54321 oinstall

# /usr/sbin/groupadd -g 54322 dba

# /usr/sbin/groupadd -g 54323 oper

創建用戶:

# /usr/sbin/useradd -u 54321 -g oinstall -G dba,oper oracle

設置密碼:

# passwd oracle

更改用戶 oracle 的密碼 。

 

創建oracle安裝目錄

[root@localhost ~]# mkdir -p /u01/app/oracle;

[root@localhost ~]# chown -R  oracle:oinstall  /u01/app/oracle;

[root@localhost ~]# chmod 755 /u01/app/oracle;

 

#oracle安裝數據存在/u01/app/oracle/oradata
echo "oracle安裝數據存在/u01/app/oracle/oradata:";

[root@localhost ~]# mkdir -p /u01/app/oracle/oradata;

[root@localhost ~]# chown -R  oracle:oinstall  /u01/app/oracle/oradata;

[root@localhost ~]# chmod 755 /u01/app/oracle/oradata;

 

#設置Inventory目錄
echo "#設置Inventory目錄:";

mkdir -p /u01/app/oraInventory; -------建目錄
chown -R oracle:oinstall /u01/app/oraInventory;  ----授權限
chmod 755 /u01/app/oraInventory;

#設置ORACLE_HOME目錄
echo "#設置ORACLE_HOME目錄:";

mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1;
chown -R oracle:oinstall  /u01/app/oracle/product/11.2.0/dbhome_1;
chmod 755 /u01/app/oracle/product/11.2.0/dbhome_1;

 

保存退出:按Esc鍵,然后輸入:wq!

如果不想保存直接輸入:q!

 

3、備份數據庫將其放到新服務器合適的位置:

 

用命令對數據庫進行解壓:

1、xhost +

2、su – oracle

 

3、unzip /home/oracle/Downloads/linuxamd64_12102_database_1of2.zip -d /home/oracle/Downloads

4、unzip /home/oracle/Downloads/linuxamd64_12102_database_2of2.zip -d /home/oracle/Downloads

5、ls /home/oracle/Downloads/database/

6、export DISPLAY=0.0.0.0:0.0

7、/home/oracle/Downloads/database/runInstaller

 

用oracle用戶開啟顯示圖形化工具:export DISPLAY=本機ip:0.0

按照圖形化界面一步步安裝:

1、不勾選"I wish to ….."

 

2、選擇"Install database software only"

 

3、選擇"Single instance database installation"

 

4、默認選擇"English"

 

5、安裝類型,選擇"Enterprise Edition"

 

6、Oracle base和Software Location默認即可

 

不同的服務器安裝地址是不一樣的

 下面是計算所moc數據庫

 

7、Oracle Inventory 默認即可

 

8、默認,直接下一個步驟

9、

 

 

 

安裝到此處的時候,需要用root賬號運行彈出的兩個腳本:

 

運行完成之后,點擊OK

 

 安裝到此處,基本上Oracle軟件算是安裝完成了,如果在安裝的過程中遇到“依賴包”沒有安裝,那就需要求助服務器管理員,或者自己去官網下載對應的依賴包。

我在安裝的時候遇到依賴包沒有安裝的情況,

一切准備就緒,接下來就該對oracle實例進行安裝操作了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM