Linux下安裝Oracle11G R2過(guò)程中遇到了幾個(gè)問(wèn)題,希望對(duì)大家有所幫助。
十載的瀾滄網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都全網(wǎng)營(yíng)銷的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整瀾滄建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“瀾滄網(wǎng)站設(shè)計(jì)”,“瀾滄網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
1. 如何在linux圖形化安裝oracle??
解決方法和思路:
1)可以通過(guò)安裝VNC服務(wù)。
2)如果你在服務(wù)器離你很近,你直接在桌面下安裝即可。(前提是linux安裝了圖形化桌面程序)
3)通過(guò)Xmanager Enterprise直接遠(yuǎn)程調(diào)用桌面來(lái)安裝。 我采用第三種
2. Oracle界面亂碼,出現(xiàn)各種方格子??
原因及解決方法:系統(tǒng)語(yǔ)言環(huán)境及字體問(wèn)題。
可以安裝中易宋體18030,可以解決亂碼問(wèn)題;或者直接設(shè)置LANG為英文環(huán)境,在英文下安裝也可
在Linux下執(zhí)行以下命令,把字體庫(kù)安裝到相應(yīng)位置
mkdir -p /usr/share/fonts/zh_CN/TrueTypecp zysong.ttf /usr/share/fonts/zh_CN/TrueType/
這樣在安裝的時(shí)候。Oracle就會(huì)顯示中文了,而不再是中文亂碼了。
3. 連接數(shù)據(jù)庫(kù)報(bào)錯(cuò) ORA-12162: TNS:net service name is incorrectly specified ??
原因及解決方法: ORACLE_SID沒(méi)有指定!在/home/oracle/.bash_profile文件中加上
export ORACLE_SID=ora10g并用source命令立即生效即可。
4. 安裝過(guò)程中,執(zhí)行先決條件檢查時(shí),內(nèi)存的交換空間不夠,有提示需要至少多少m,已經(jīng)有多少m。??
原因及解決方法:
1)
grep MemTotal /proc/meminfo
交換分區(qū)大小
grep SwapTotal /proc/meminfo
增加交換分區(qū)
創(chuàng)建/home/swap這么一個(gè)分區(qū)文件。文件的大小是5120000個(gè)block,一般情況下1個(gè)block為1K,所以這里空間是5G。
dd if=/dev/zero of=/home/swap bs=1024 count=5120000
接著再把這個(gè)分區(qū)變成swap分區(qū)。
mkswap /home/swap
然后把它加到fstab里面
echo "/home/swap swap swap defaults 0 0" >> /etc/fstab
5. 安裝過(guò)程中,執(zhí)行先決條件檢查時(shí),提示有缺少很多的包???如圖
原因及解決方法:就是缺少包,要安裝相應(yīng)的包,32位和64位都安裝。
注意:某些包安裝不上,可能強(qiáng)制安裝
我打了一個(gè)包分享給大家,下載地址:http://down.51cto.com/data/1979796
6. oracle自啟動(dòng)腳本創(chuàng)建,從別的地方轉(zhuǎn)載的??
配置Oracle為開(kāi)機(jī)自啟動(dòng)
雖然說(shuō)Oracle作為服務(wù)器不會(huì)經(jīng)常關(guān)機(jī),但是偶爾重啟一下,每次都要去手動(dòng)啟動(dòng)Oracle還是太麻煩了,希望的是能夠像在Windows中一樣,每次開(kāi)機(jī)的時(shí)候自動(dòng)啟動(dòng)Oracle,只需要將Oracle配置為L(zhǎng)inux的服務(wù)就可以了。操作如下:
6.1 以root用戶建立/etc/rc.d/init.d/oracle11g腳本文件,內(nèi)容如下(環(huán)境變量設(shè)置根據(jù)實(shí)際情況進(jìn)行修改):
#!/bin/bash
#
# chkconfig: 35 95 1
# description: init script to start/stop oracle database 11g, TNS listener, EM
#
#
#
# match these values to your environment:
ORACLE_BASE=/home/oracle_11/app
ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1
ORACLE_SID=BRDWDEV
ORACLE_UNQNAME=BRDWDEV
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
LANG=C
export ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_UNQNAME PATH LD_LIBRARY_PATH LANG
# see how we are called:
case $1 in
start)
su - oracle<<EOO
lsnrctl start
sqlplus /nolog<<EOS
connect / as sysdba
startup
EOS
emctl start dbconsole
EOO
;;
stop)
su - oracle<<EOO
lsnrctl stop
sqlplus /nolog<<EOS
connect / as sysdba
shutdown immediate
EOS
emctl stop dbconsole
EOO
;;
*)
echo "Usage: $0 {start|stop}"
;;
esac
6.2 以root用戶執(zhí)行以下命令
chmod 755 /etc/rc.d/init.d/oracle11g
chkconfig --add oracle11g
6.3 重啟服務(wù)
service oracle11g stop
service oracle11g start
這樣在開(kāi)關(guān)機(jī)的時(shí)候oracle自動(dòng)啟動(dòng)和停止。
分享題目:Linux下安裝Oracle11GR2過(guò)程中遇到的問(wèn)題
分享URL:http://aaarwkj.com/article4/iggpoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、營(yíng)銷型網(wǎng)站建設(shè)、服務(wù)器托管、商城網(wǎng)站、外貿(mào)建站、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)