Linux下安裝Oracle11g服務(wù)器詳細(xì)圖解_第1頁
Linux下安裝Oracle11g服務(wù)器詳細(xì)圖解_第2頁
Linux下安裝Oracle11g服務(wù)器詳細(xì)圖解_第3頁
Linux下安裝Oracle11g服務(wù)器詳細(xì)圖解_第4頁
Linux下安裝Oracle11g服務(wù)器詳細(xì)圖解_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Linux下安裝Oracle11g服務(wù)器安裝環(huán)境Linux服務(wù)器:SuSe10 sp2 64位Oracle服務(wù)器:Oracle11gR2 64位系統(tǒng)要求Linux安裝Oracle系統(tǒng)要求系統(tǒng)要求說明內(nèi)存必須高于1G的物理內(nèi)存交換空間一般為內(nèi)存的2倍,例如:1G的內(nèi)存可以設(shè)置swap 分區(qū)為3G大小硬盤5G以上2.修改操作系統(tǒng)核心參數(shù)在Root用戶下執(zhí)行以下步驟:1)修改用戶的SHELL的限制,修改/etc/security/limits.conf文件輸入命令:vi /etc/security/limits.conf,按i鍵進(jìn)入編輯模式,將下列內(nèi)容加入該文件。oracle soft nproc

2、2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536編輯完成后按Esc鍵,輸入“:wq”存盤退出2)修改/etc/pam.d/login 文件,輸入命令:vi /etc/pam.d/login,按i鍵進(jìn)入編輯模式,將下列內(nèi)容加入該文件。session required /lib/security/pam_limits.so session required pam_limits.so編輯完成后按Esc鍵,輸入“:wq”存盤退出3)修改linux內(nèi)核,修改/etc/sysctl.conf文件,輸入命令

3、: vi /etc/sysctl.conf ,按i鍵進(jìn)入編輯模式,將下列內(nèi)容加入該文件fs.file-max = 6815744 fs.aio-max-nr = 1048576 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.co

4、re.wmem_default = 262144 net.core.wmem_max = 1048576編輯完成后按Esc鍵,輸入“:wq”存盤退出4)要使 /etc/sysctl.conf 更改立即生效,執(zhí)行以下命令。 輸入:sysctl -p 顯示如下:linux: # sysctl -pnet.ipv4.icmp_echo_ignore_broadcasts = 1net.ipv4.conf.all.rp_filter = 1fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax =

5、 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 10485765)編輯 /etc/profile ,輸入命令:vi /etc/profile,按i鍵進(jìn)入編輯模式,將下列內(nèi)容加入該文件。if $USER = oracle ; th

6、en if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi編輯完成后按Esc鍵,輸入“:wq”存盤退出6)創(chuàng)建相關(guān)用戶和組,作為軟件安裝和支持組的擁有者。創(chuàng)建用戶,輸入命令:groupadd oinstall groupadd dba創(chuàng)建Oracle用戶和密碼,輸入命令:useradd -g oinstall -g dba -m oraclepasswd oracle然后會(huì)讓你輸入密碼,密碼任意輸入2次,但必須保持一致,回車確認(rèn)7)創(chuàng)建數(shù)據(jù)庫軟件目錄和數(shù)據(jù)文件

7、存放目錄,目錄的位置,根據(jù)自己的情況來定,注意磁盤空間即可,這里我把其放到oracle用戶下,例如:輸入命令:mkdir /home/oracle/appmkdir /home/oracle/app/oraclemkdir /home/oracle/app/oradatamkdir /home/oracle/app/oracle/product8)更改目錄屬主為Oracle用戶所有,輸入命令:chown -R oracle:oinstall /home/oracle/app9)配置oracle用戶的環(huán)境變量,首先,切換到新創(chuàng)建的oracle用戶下,輸入:su oracle ,然后直接在輸入 :

8、 vi .bash_profile 按i編輯 .bash_profile,進(jìn)入編輯模式,增加以下內(nèi)容:umask 022export ORACLE_BASE=/home/oracle/appexport ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib編輯完成后按Esc鍵,輸入“:wq”存盤退出安裝過程1) 當(dāng)上述系統(tǒng)要求操作全部完成后,注銷系統(tǒng),在圖形界面以O(shè)racle用戶登陸。首先將下載的Oracle安裝包復(fù)制到linux中,

9、推薦用Xmanager 或其他ftp工具拷貝。打開一個(gè)終端,運(yùn)行unzip命令解壓oracle安裝文件,如:輸入命令:unzip linux.x64_11gR2_database_1of2.zip 解壓完成后 cd 進(jìn)入其解壓后的目錄database輸入命令:cd database使用ls命令可以查看解壓后database所包含的文件,如下圖:為了避免oracle安裝過程檢測到有rpm包沒有安裝要而回到root用戶安裝這些包,所以在進(jìn)行安裝oracle之前先檢查下有沒有沒安裝的包,現(xiàn)在就安裝上。輸入以下命令檢查以下rpm包:rpm -q binutils compat-libstdc+-33

10、elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c+ libaio-devel libaio libgcc libstdc+ libstdc+-devel make sysstat unixODBC unixODBC-devel pdksh elfutils-libelf-devel-static注意 pdksh可被ksh代替2) 執(zhí)行安裝,輸入命令:./runInstaller 裝到這一步,可以看到,可以查看到有很多的rpm包沒有,我們可以從安裝linux的光盤或ISO中查找所缺的包,

11、使用ftp上傳到linux中,然后使用rpm ivh xxx.rpm -nodeps -force 來進(jìn)行安裝(其中加上-nodeps - force 代表強(qiáng)制安裝,是在直接使用rpm ivh xxx.rpm安裝不成功的情況下用的)安裝過程略。等到把包全部都安裝好的情況下,再次在oracle圖形界面中,執(zhí)行安裝過程2,下來在環(huán)境檢查過程中,就通過了。 和 /home/oracle/app/oraInventory/orainstRoot.sh 新開啟一個(gè)終端,輸入命令:su rootsh root.shcd /home/oracle/app/oraInventorysh orainstRoot

12、.sh數(shù)據(jù)庫建庫1) 還是在oracle用戶的圖形界面oracle用戶中,新開啟一個(gè)終端,直接輸入命令dbca會(huì)彈出如下界面。我們這里采用定制數(shù)據(jù)庫。輸入統(tǒng)一密碼(也可以分別設(shè)置其密碼)數(shù)據(jù)庫存放位置,我這里采用默認(rèn)不指定快速恢復(fù)和歸檔去掉不常用的模塊內(nèi)存分配及指定字符集經(jīng)過漫長的等待,當(dāng)看到此界面,說明oracle建庫完成可以用sqlplus來檢驗(yàn)下,新開啟一個(gè)命令窗口,輸入sqlplus,然后輸入用戶名和密碼,可以測試下,這里就不做過多的介紹了。配置監(jiān)聽及本地網(wǎng)絡(luò)服務(wù)1) 在oracle用戶的圖形界面oracle用戶中,新開啟一個(gè)終端,輸入命令netca 會(huì)彈出如下界面。2)創(chuàng)建監(jiān)聽服務(wù)(充當(dāng)oracle服務(wù)器,讓別的oracle客戶端連接本oracle服務(wù)器)3)配置本地網(wǎng)絡(luò)服務(wù)名(充當(dāng)oracle客戶端,連接別的oracle服務(wù)器)輸入連接的oracle服務(wù)器的數(shù)據(jù)庫的實(shí)例名輸

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論