久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何通過克隆方式安裝Oracle數據庫軟件

137次閱讀
沒有評論

共計 3248 個字符,預計需要花費 9 分鐘才能閱讀完成。

這篇文章給大家分享的是有關如何通過克隆方式安裝 Oracle 數據庫軟件的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,一起跟隨丸趣 TV 小編過來看看吧。

一、準備工作

有時候,如果幾個機器的配置相似,就不需要一遍又一遍地安裝數據庫軟件了。這種情況下可以采用克隆安裝的方式,比圖形界面和靜默安裝更快捷。

源主機:A 機

目標主機:B 機

1. B 機創建用戶和用戶組

#groupadd
–g 501 oinstall

#groupadd
–g 502 dba

#groupadd -g 503 oper

#useradd -g oinstall -G dba,oper -u 501 -d /home/oracle oracle

參數說明
指定用戶組

-G
指定附加組

-d
指定用戶目錄

激活 oracle 用戶(修改 oracle 用戶密碼)

#passwd oracle

2. B 機創建數據庫安裝目錄并分配權限

# mkdir -p /u01/app/oracle/product/11.2.0/db_1

# chown -R oracle:oinstall /u01

# chown -R oracle:oinstall /oradata

# chown -R oracle:oinstall /backup

# chown -R oracle:oinstall /archivelog

#chmod
–R 775 /u01

#chmod
–R 775 /oradata

#chmod
–R 775 /backup

#chmod
–R 775 /archivelog

注:在通常的生產環境中,我們將數據庫軟件(ORACLE_HOME)安裝在本地,將數據(oradata/backup/archivelog)安裝在存儲中

3.  檢查 B 機修改內核參數與 A 機一致

# vi /etc/sysctl.conf

4.  檢查 B 機修改用戶限制文件與 A 機一致

# vi /etc/security/limits.conf

5.  檢查 B 機修改 Oracle 環境變量與 A 機一致(oracle 用戶)

$ vi .bash_pfile

6. B 機安裝相應需求包

#yum install -y  binutils compat*  elfutils-libelf elfutils-libelf-devel  glibc glibc-common  glibc-devel gcc gcc-c++ libaio libgcc  libstdc++ libstdc++-devel make sysstat unixODBC-devel libaio-devel ksh

二、開始克隆

A 機操作:

1.  關閉數據庫

$ sqlplus / as sysdba

SQL shutdown immediate;

2.  關閉監聽

$ lsnrctl stop

3.  打包 /u01/app/oracle/product/ 目錄

$ cd /u01/app/oracle

$ tar -cvf /u01/app/oracle/product.tar product/

4.  將打包傳輸到 B 機

$ scp product.tar oracle@IP:/u01/app/oracle

B 機操作:

1.  解壓 tar 包

$ cd /u01/app/oracle

$ tar -xvf product.tar

2.  檢測 $ORACLE_HOME/network/admin 目錄下 listener.ora 和 tnsname.ora 文件,修改 HOST 字段指向本機。

3.  運行 runinstall

$ cd $ORACLE_HOME/oui/bin

$ ./runInstall -silent -clone ORACLE_BASE=’/u01/app/oracle’ ORACLE_HOME=’/u01/app/oracle/product/11.2.0/db_1/’ ORACLE_HOME_NAME=’ORACLE_HOME_1’ (自定義名)

Starting Oracle Universal Installer…

Checking swap space: must be greater than 500 MB.  Actual 3999 MB  Passed

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2018-12-05_08-32-20AM. Please wait …[oracle@localhost bin]$ Oracle Universal Installer, Version 11.2.0.4.0 Production

Copyright (C) 1999, 2013, Oracle. All rights reserved.

You can find the log of this install session at:

 /u01/app/oraInventory/logs/cloneActions2018-12-05_08-32-20AM.log

………………………………………………………………………………………. 100% Done.

Installation in progress (Wednesday, December 5, 2018 8:32:30 AM EST)

……………………………………………………………………  78% Done.

Install successful

Linking in progress (Wednesday, December 5, 2018 8:32:36 AM EST)

Link successful

Setup in progress (Wednesday, December 5, 2018 8:33:04 AM EST)

Setup successful

End of install phases.(Wednesday, December 5, 2018 8:33:27 AM EST)

WARNING:A new inventory has been created in this session. However, it has not yet been registered as the central inventory of this system.

To register the new inventory please run the script /u01/app/oraInventory/orainstRoot.sh with root privileges.

If you do not register the inventory, you may not be able to update or patch the products you installed.

The following configuration scripts need to be executed as the root user.

/u01/app/oraInventory/orainstRoot.sh

/u01/app/oracle/product/11.2.0/db_1/root.sh

To execute the configuration scripts:

 1. Open a terminal window

 2. Log in as root

 3. Run the scripts

The cloning of ORACLE_HOME_1 was successful.

Please check /u01/app/oraInventory/logs/cloneActions2018-12-05_08-32-20AM.log for more details.

此時,已經完成了 Oracle 數據庫軟件的安裝

4.  開啟監聽

$ lsnrctl start

5.  檢驗 sqlplus 功能

$ sqlplus / as sysdba

感謝各位的閱讀!關于“如何通過克隆方式安裝 Oracle 數據庫軟件”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-24發表,共計3248字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 汶川县| 荔波县| 贵定县| 彭州市| 阳泉市| 左贡县| 永修县| 新干县| 枣强县| 武胜县| 宜丰县| 古交市| 民县| 辽中县| 鲁甸县| 永德县| 吐鲁番市| 沂南县| 营口市| 夏津县| 承德市| 瓦房店市| 黄平县| 西乌| 德保县| 仙居县| 阿坝县| 瑞金市| 科技| 唐海县| 天水市| 阳东县| 纳雍县| 密山市| 松原市| 厦门市| 邢台县| 伊通| 滕州市| 扎鲁特旗| 铜川市|