亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

linux系統下oracle11gR2靜默安裝的經驗分享

2024-09-05 23:03:28
字體:
來源:轉載
供稿:網友

前言:

1、我的linux是64位的redhat6.5,安裝的oracle版本是11.2.0的。

2、我這是自己安裝的linux虛擬機,主機名為ora11g,ip為192.168.100.122

3、這臺機器以前沒有安裝過oracle數據庫,這是第一次安裝;系統安裝好了之后,僅僅只配了ip地址;所以新手完全可以按照我的步驟裝一次oracle。

準備工作:

1、確認主機名一致:

[root@ora11g ~]# vi /etc/hosts

在末尾添加   (#其中192.168.100.123為本機ip地址,ora11g為本機主機名,請根據服務器不同自行更改)

192.168.100.123 ora11g

2、上傳數據庫安裝壓縮包,比如/home/下,并解壓,會得到一個database的文件夾。

打系統補丁包

1、建立光盤源

1)查看光盤位置,可以看出/dev/sr0即為系統光盤文件

[root@ora11g ~]# df -h

提示內容為

Filesystem Size Used Avail Use% Mounted on/dev/sda3 26G 2.8G 22G 12% /tmpfs 936M 224K 936M 1% /dev/shm/dev/sda1 194M 34M 151M 19% /boot/dev/sr0 3.6G 3.6G 0 100% /media/RHEL_6.5 x86_64 Disc 1

2)、掛載光盤 (掛載點為mnt目錄)

[root@ora11g ~]# mount /dev/sr0 /mnt/ 

3)、創建本地yum源并編輯

[root@ora11g ~]# touch /etc/yum.repos.d/redhat.repo[root@ora11g ~]# vi /etc/yum.repos.d/redhat.repo

在redhat.repo中添加內容(#后面文字為說明,復制的時候請自行刪除)

[Sever]name=redhat6.5  #自定義名稱baseurl=file:///mnt/ #本地光盤掛載路徑enabled=1  #啟用yum源,0為不啟用,1為啟用gpgcheck=0  #檢查GPG-key,0為不啟用

4)、把 yum.conf中的gpgcheck改為0

vi /etc/yum.conf

2、打補丁

rqm -qa | grep compat(補丁包名) 為查看系統是否有這個補丁包

yum install compat(補丁包名)  為安裝這個補丁包

1)、redhat6.5版本64位系統所需系統補丁截圖

oracle11gr2靜默安裝,linux安裝oracle11gr2,linux靜默安裝oracle

oracle11gr2靜默安裝,linux安裝oracle11gr2,linux靜默安裝oracle

2)、打補?。ǜ鶕蚁到y安裝的版本檢查完后發現只需要安裝以下補丁,這里不在贅述)

 [root@ora11g ~]#yum install compat-libcap*  [root@ora11g ~]#yum install compat-libstdc++-33*  [root@ora11g ~]#yum install compat-libstdc++-33*.i686   [root@ora11g ~]#yum install gcc* [root@ora11g ~]#yum install glibc-devel-*.i686 [root@ora11g ~]#yum install libstdc++-devel*.i686 [root@ora11g ~]#yum install libaio*.i686 [root@ora11g ~]#yum install libaio-devel* [root@ora11g ~]#yum install unixODBC* [root@ora11g ~]#yum install unixODBC*.i686 [root@ora11g ~]#yum install ksh

(ps:上述的包為我這個系統中沒有的補丁包,在安裝的時候針對不同系統有不同的情況,請注意。請對照圖片中所列的補丁包一一確認,其中(*86_64)與(.i686)為不同的補丁包,i686的需要的后面加上.i686,可以參照上面的寫法。)

可以使用下面命令檢驗補丁包是否打完

[root@ora11g ~]#rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh[root@ora11g ~]#rpm -q libgcc libstdc++ libstdc++-devel libaio libaio-devel make sysstat unixODBC unixODBC-devel

修改系統文件參數

1、配置linux內核參數

[root@ora11g ~]# vi /etc/sysctl.conf 

注釋掉kernel.shmmax與kernel.shmall,并追加以下內容

kernel.shmmax = 68719476736kernel.shmall = 4294967296fs.file-max = 6815744kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586fs.aio-max-nr = 1048576

2、配置資源使用情況

[root@ora11g ~]# vi /etc/security/limits.conf

追加以下內容

oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle hard stack 10240

3、登陸設置

[root@ora11g ~]# vi /etc/pam.d/login 

追加以下內容

session required /lib64/security/pam_limits.sosession required pam_limits.so
[root@ora11g ~]# vi /etc/profile

追加以下內容

if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi

4、關閉selinux ,確保SELINUX=disabled

[root@ora11g ~]# vi /etc/selinux/config

創建用戶、用戶組和安裝目錄

1、創建oinstall和dba組和oracle用戶

[root@ora11g ~]# groupadd oinstall[root@ora11g ~]# groupadd dba[root@ora11g ~]# useradd -g oinstall -G dba oracle[root@ora11g ~]# passwd oracle##之后會輸入兩次oracle密碼

 2、創建安裝目錄并修改所屬用戶和組

[root@ora11g ~]# mkdir -p /u01/app/oracle[root@ora11g ~]# chown -R oracle:oinstall /u01/app/

修改環境變量

1、切換到oracle用戶。

[root@ora11g ~]# su - oracle

2、修改環境變量

[oracle@ora11g ~]$ vi .bash_profile

追加以下內容

export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export ORACLE_SID=ora11gexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

移動database文件

移動文件并修改權限等

[root@ora11g ~]# mv /home/database/ /u01/[root@ora11g ~]# chown -R oracle:oinstall database/[root@ora11g ~]# chmod -R 777 database/

下面才是正菜(靜默安裝oracle)

1、靜默安裝oracle軟件

1)、編輯響應文件db_install.rsp

[root@ora11g ~]# vi /u01/database/response/db_install.rsp 

需要修改的配置有以下內容(參考大神說明 http://blog.csdn.net/jameshadoop/article/details/48086933)

oracle.install.option=INSTALL_DB_SWONLY   #選擇安裝類型:1.只裝數據庫軟件 2.安裝數據庫軟件并建庫 3.升級數據庫ORACLE_HOSTNAME=ora11g       #指定操作系統主機名,通過hostname命令獲得UNIX_GROUP_NAME=oinstall       #指定oracle inventory目錄的所有者,通常會是oinstall或者dbaINVENTORY_LOCATION=/u01/app/oraInventory   #指定產品清單oracle inventory目錄的路徑SELECTED_LANGUAGES=en,zh_CN,zh_TW    #指定數據庫語言,可以選擇多個,用逗號隔開ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 #設置ORALCE_HOME的路徑ORACLE_BASE=/u01/app/oracle      # 設置ORALCE_BASE的路徑oracle.install.db.InstallEdition=EE    #選擇Oracle安裝數據庫軟件的版本oracle.install.db.isCustomInstall=falseoracle.install.db.DBA_GROUP=dba     #指定擁有OSDBA、OSOPER權限的用戶組,通常會是dba組oracle.install.db.OPER_GROUP=oinstalloracle.install.db.config.starterdb.type=GENERAL_PURPOSE  #選擇數據庫的用途,一般用途/事物處理,數據倉庫oracle.install.db.config.starterdb.globalDBName=ora11g  #指定GlobalNameoracle.install.db.config.starterdb.SID=ora11g    #指定SIDoracle.install.db.config.starterdb.characterSet=ZHS16GBK  #選擇字符集。不正確的字符集會給數據顯示和存儲帶來麻煩無數。                #通常中文選擇的有ZHS16GBK簡體中文庫,根據公司規定自行選擇oracle.install.db.config.starterdb.password.ALL=123456  #設定所有數據庫用戶使用同一個密碼,其它數據庫用戶就不用單獨設置了。DECLINE_SECURITY_UPDATES=true     # False表示不需要設置安全更新,注意,在11.2的靜默安裝中疑似有一個BUG            # Response File中必須指定為true,否則會提示錯誤,不管是否正確填寫了郵件地址

2)、切換到oracle用戶進入到/u01/database目錄下執行安裝命令

[oracle@ora11g ~]$ cd /u01/database/[oracle@ora11g database]$ ./runInstaller -silent -ignorePrereq responseFile /u01/database/response/db_install.rsp 

使用root用戶使用tail -f 查看實時日志,不贅述。

3)、等到窗口出現以下命令時

出現類似如下提示表示安裝完成:

#-------------------------------------------------------------------.../u01/app/oraInventory/orainstRoot.sh/u01/app/oracle/product/11.2.0/db_1/root.shTo execute the configuration scripts:1. Open a terminal window 2. Log in as "root" 3. Run the scripts 4. Return to this window and hit "Enter" key to continue Successfully Setup Software.#-------------------------------------------------------------------

新開窗口使用root用戶登陸并執行以下命令

[root@ora11g ~]# /u01/app/oraInventory/orainstRoot.sh[root@ora11g ~]# /u01/app/oracle/product/11.2.0/db_1/root.sh

oracle軟件安裝完成。

2、靜默安裝監聽,( $ORACLE_HOME/bin/netca /silent /responsefile  u01/database/response/netca.rsp)

[oracle@ora11g ~]$ /u01/app/oracle/product/11.2.0/db_1/bin/netca /silent /responseFile /u01/database/response/netca.rsp

3、靜默建庫

1)、編輯dbca.rsp

[root@ora11g ~]# vi /u01/database/response/dbca.rsp 

修改配置如下

#以下內容不要修改RESPONSEFILE_VERSION = "11.2.0"OPERATION_TYPE = "createDatabase"#以下內容必須設置GDBNAME = "ora11g"SID = "ora11g"TEMPLATENAME = "General_Purpose.dbc"#以下內容根據需要修改CHARACTERSET = "ZHS16GBK"

2)、使用oracle用戶執行建庫命令(注意執行監聽的時候是 /silent /responseFile  而執行建庫則是 -silent -responseFile)

[oracle@ora11g ~]$ /u01/app/oracle/product/11.2.0/db_1/bin/dbca -silent -responseFile /u01/database/response/dbca.rsp 

之后會提示輸入sys和system的密碼,我的都是123456,所有輸入2次都是一樣的。(我這里命令行會先刪除界面的內容才可以輸入,不知道是不是系統的原因還是別的導致的)

界面會提示安裝進度

Copying database files...37% completeCreating and starting Oracle instance...62% completeCompleting Database Creation...100% completeLook at the log file "/u01/app/oracle/cfgtoollogs/dbca/ORCL/ORCL.log" for further details.

之后就完成了數據庫的安裝。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲色图第一页| 庆余年2免费日韩剧观看大牛| 久久亚洲精品一区| 国产精品入口免费视| 国语自产精品视频在线看一大j8| 亚洲激情小视频| 久久精品国产69国产精品亚洲| 国产精品久久不能| 欧洲成人在线观看| 在线观看免费高清视频97| 午夜精品久久久久久久久久久久久| 午夜精品久久久久久久久久久久| 欧美极品在线视频| 中文字幕欧美日韩va免费视频| 色综合影院在线| 国产成人福利夜色影视| 亚洲欧洲在线视频| 国产在线拍偷自揄拍精品| 国产精品福利在线观看| 97精品国产aⅴ7777| 国产精品成人国产乱一区| 日韩一区二区久久久| 日韩成人性视频| 亚洲国产成人精品久久久国产成人一区| 亚洲第一精品自拍| 亚洲va欧美va国产综合久久| 九九热最新视频//这里只有精品| 韩剧1988免费观看全集| 国产精品91久久| 国产激情久久久久| 欧美激情亚洲国产| xxxx性欧美| 国产日韩欧美在线| 国产精品久久久亚洲| 日韩中文字幕在线视频播放| 亚洲精品福利在线观看| 福利视频导航一区| 国产精品一二三视频| 国产一区二区三区在线| 亚洲美女福利视频网站| 国产精品亚洲美女av网站| 搡老女人一区二区三区视频tv| 91sa在线看| 亚洲一区免费网站| 欧美体内谢she精2性欧美| 亚洲自拍小视频免费观看| 国产精品91在线观看| 欧美在线视频网站| 中文字幕亚洲专区| 国产精品欧美亚洲777777| 日日摸夜夜添一区| 久久久免费电影| 2019亚洲日韩新视频| 日韩小视频网址| 精品久久久香蕉免费精品视频| 热久久99这里有精品| 国内免费精品永久在线视频| 国产丝袜精品第一页| 欧美精品18videos性欧| 国产精品亚洲第一区| 久久精品2019中文字幕| 96pao国产成视频永久免费| 国产欧美亚洲精品| 欧美日韩免费在线观看| 在线观看日韩欧美| 一本一本久久a久久精品综合小说| 少妇精69xxtheporn| 日韩成人av网址| 国产一区二区在线免费| 欧美成人中文字幕在线| 97av视频在线| 热99久久精品| 国产欧美婷婷中文| 国产精品电影网站| 亚洲一区二区久久久久久| 人人爽久久涩噜噜噜网站| 大荫蒂欧美视频另类xxxx| 日韩少妇与小伙激情| 国产精品美乳一区二区免费| 国产成人精品一区二区三区| 红桃视频成人在线观看| 欧美激情精品久久久久久黑人| 久久久免费在线观看| 精品视频在线播放| 曰本色欧美视频在线| 国产精品久久97| 亚洲国产日韩欧美在线动漫| 亚洲一区美女视频在线观看免费| 亚洲视频在线播放| 亚洲性无码av在线| 成人久久一区二区三区| 一夜七次郎国产精品亚洲| 欧美电影在线免费观看网站| 日本国产一区二区三区| 亚洲xxx自由成熟| 欧洲成人在线观看| 亚洲欧美日韩天堂| 影音先锋欧美精品| 2020国产精品视频| 欧美性一区二区三区| 国产婷婷成人久久av免费高清| 日韩高清av一区二区三区| 久久韩剧网电视剧| 欧美大片免费观看| 亚洲免费中文字幕| 国产美女精品免费电影| 国产精品久久久久久久久借妻| 久久综合伊人77777尤物| 亚洲欧美日韩国产精品| www.久久久久| 8090理伦午夜在线电影| 亚洲美女av在线播放| 色噜噜狠狠狠综合曰曰曰| 精品国产91久久久久久老师| 热久久这里只有| 欧美大片在线看免费观看| 91久久久亚洲精品| 国产精品第七影院| 欧美大片大片在线播放| 97国产真实伦对白精彩视频8| 欧美大肥婆大肥bbbbb| 在线播放日韩av| 亚洲国产精品va在线| 亚洲成人精品在线| 欧美成人黑人xx视频免费观看| 久久国产精品影片| 亚洲国产精品嫩草影院久久| 在线播放精品一区二区三区| 色综合久久天天综线观看| 久久久亚洲天堂| 国产日韩欧美在线播放| 一本一道久久a久久精品逆3p| 久久香蕉国产线看观看av| 亚洲精品www久久久久久广东| 亚洲人a成www在线影院| 日本成人黄色片| 欧美电影在线观看网站| 精品二区三区线观看| 97精品免费视频| 久久精品男人天堂| 日韩视频在线一区| 欧美在线观看日本一区| 色综合天天狠天天透天天伊人| 国产精品美女免费看| 国产精品视频999| 欧美日韩一区二区三区| 91亚洲人电影| 日本午夜人人精品| 国模精品视频一区二区| 中文字幕精品在线| 久久精品中文字幕免费mv| 日韩av高清不卡| 亚洲成人久久一区| 91精品国产自产在线| 久久精品国产成人| 亚洲最新av网址| www.欧美免费| 亚洲综合av影视| 日韩成人在线网站| 国内精品久久久久久久| 国产日韩欧美在线视频观看| 久久免费高清视频| 国产一区二区三区在线免费观看| 国产日韩欧美在线看|