安装用户debian7安装oracle11g
改章節(jié)筆者在北京游玩的時(shí)候突然想到的...這幾周就有想寫(xiě)幾篇關(guān)于安裝用戶的筆記,所以回家到之后就奮筆疾書(shū)的寫(xiě)出來(lái)發(fā)表了
????apt-get install gcc g++ ?make binutils libc6 libc6-dev libstdc++6 libstdc++5 rpm gawk alien ksh ?lesstif2?libaio1 linux-headers elfutils libaio-dev sysstat unixodbc-bin unixodbc-dev pdksh
????groupadd oinstall
????
????groupadd dba
????
????useradd oracle -m -d /home/oracle -g oinstall -G dba -s /bin/bash
????
????passwd oracle
????
????
3,檢查安裝環(huán)境,此處直接寫(xiě)成了一個(gè)小腳本????echo "sem: ";echo "min 250 32000 100 128"; echo "is " `cat /proc/sys/kernel/sem`; echo; \
echo "shmall: ";echo "min 2097152"; echo "is " `cat /proc/sys/kernel/shmall`; echo; \
echo "shmmax - should be able to hold the SGA - max 4G-1byte: ";echo "is " `cat /proc/sys/kernel/shmmax`; echo; \
echo "shmmni: ";echo "min 4096"; echo "is " `cat /proc/sys/kernel/shmmni`; echo; \
echo "file-max: ";echo "min 6815744"; echo "is " `cat /proc/sys/fs/file-max`; echo; \
echo "ip_local_port_range: ";echo "min/max 9000 ?65500"; echo "is ? ? " `cat /proc/sys/net/ipv4/ip_local_port_range`; echo; \
echo "rmem_default: ";echo "min 262144"; echo "is " `cat /proc/sys/net/core/rmem_default`; echo; \
echo "rmem_max: ";echo "min 4194304"; echo "is " `cat /proc/sys/net/core/rmem_max`; echo; \
echo "wmem_default: ";echo "min 262144"; echo "is " `cat /proc/sys/net/core/wmem_default`; echo; \
echo "wmem_max: ";echo "min 1048576"; echo "is " `cat /proc/sys/net/core/wmem_max`; echo; \
????
echo "aio-max-nr: ";echo "max 1048576"; echo "is " `cat /proc/sys/fs/aio-max-nr`; echo;????
????
????
4,檢查必須的參數(shù)????
echo "kernel.sem = 250 32000 100 128" >> /etc/sysctl.conf????echo "kernel.shmall = 2097152" >> /etc/sysctl.conf
# !!!! needs to fit YOUR SGA (=main memory for database, be sure to have enough ram for PGA etc.)!!!!
echo "kernel.shmmax = 1200000000" >> /etc/sysctl.conf
#echo "kernel.shmmni = 4096" >> /etc/sysctl.conf
echo "fs.file-max = 6815744" >> /etc/sysctl.conf
#echo "net.ipv4.ip_local_port_range = 1024 65000" >> /etc/sysctl.conf
echo "net.core.rmem_default = 262144" >> /etc/sysctl.conf
echo "net.core.rmem_default = 262144" >> /etc/sysctl.conf
echo "net.core.rmem_max = 4194304" >> /etc/sysctl.conf
echo "net.core.wmem_default = 262144" >> /etc/sysctl.conf
echo "net.core.wmem_max = 1048576" >> /etc/sysctl.conf
????
echo "fs.aio-max-nr = 1048576" >> /etc/sysctl.conf????
????
每日一道理悶熱的天,蟬兒耐不住寂寞地不停在鳴叫,我孤單一人,寂靜的身旁沒(méi)有一個(gè)知音,想瘋狂地聽(tīng)搖滾樂(lè),聽(tīng)歇斯底里的歌聲,那只為逃避無(wú)人的世界里那濃烈的孤單氣息。一個(gè)人是清冷,兩個(gè)人便是精彩,于是,莫名的沖動(dòng)讓我格外想念舊日的好友,懷念過(guò)去的日子,盡管不夠現(xiàn)實(shí)的遐想追回不了曾經(jīng)一切,但卻希望思緒可以飛揚(yáng)于閉上雙目后的世界中,印有微笑,印有舞動(dòng)的身姿,翩翩起舞……
????
5,設(shè)置 limit????
echo "oracle soft nproc 2047" >> /etc/security/limits.conf????echo "oracle hard nproc 16384" >> /etc/security/limits.conf
echo "oracle soft nofile 1024" >> /etc/security/limits.conf
????
echo "oracle hard nofile 65536" >> /etc/security/limits.conf????
echo "oracle soft?stack?10240" >>?/etc/security/limits.conf????
????
6,建立安裝目錄,我的/datadisk空間最大,就放到這里面了????
mkdir -p /datadisk/u01/app/oraclemkdir -p /datadisk/u01/oradata
mkdir -p /datadisk/u01/flash_recovery_area
chown -R oracle:oinstall /datadisk/u01
chmod -R 775 /datadisk/u01/ 避免犯錯(cuò),添加如下鏈接目錄 ln -s /usr/bin/awk /bin/awk
ln -s /usr/bin/basename /bin/basename
7,設(shè)置DISPLAY變量來(lái)顯示GUI安裝 ? ? ?切換到你以后桌面登錄的用戶執(zhí)行:xhost + ,此命令的意思是允許其它用戶應(yīng)用以后的桌面環(huán)境 ? ? ?切換回oracle用戶,export DISPLAY=:0?(debian7下是這樣設(shè)置的),然后執(zhí)行 xclock 看看效果
8,進(jìn)行安裝 ./datadisk/oracle11g/database/runInstaller
9,安裝過(guò)程當(dāng)中碰到一些問(wèn)題 ? ? ? 基本上都是一些鏈接的問(wèn)題,用ln -s /usr/lib/xxxx.so ?/lib64下基本上就OK了。看錯(cuò)誤日志處理!
????
????
????
文章結(jié)束給大家分享下程序員的一些笑話語(yǔ)錄: 問(wèn):你覺(jué)得讓你女朋友(或者任何一個(gè)女的)從你和李彥宏之間選一個(gè),你覺(jué)得她會(huì)選誰(shuí)?
答:因?yàn)槔钇G紅這種敗類,所以我沒(méi)女友!
--------------------------------- 原創(chuàng)文章 By
安裝和用戶
---------------------------------
轉(zhuǎn)載于:https://www.cnblogs.com/xinyuyuanm/archive/2013/05/25/3098776.html
總結(jié)
以上是生活随笔為你收集整理的安装用户debian7安装oracle11g的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MYSQL复制的几种模式
- 下一篇: ojdbc14:11.2.0.1.0出错