進(jìn)入/u01/softwares/目錄,對(duì)Oracle兩個(gè)文件進(jìn)行解壓縮
創(chuàng)新互聯(lián)公司為您提適合企業(yè)的網(wǎng)站設(shè)計(jì)?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競(jìng)爭(zhēng)力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計(jì)及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站, 我們的網(wǎng)頁(yè)設(shè)計(jì)師為您提供的解決方案。#unzip oracle_Linux-x86-64_1of.zip
#unzip oracle_Linux-x86-64_2of.zip
回生成一個(gè)databases目錄
1安裝之前需要安裝以下RPM軟件包(加32bit括號(hào)注解的是該軟件包32位版本,對(duì)應(yīng)同名未加注解的則是該軟件包64位版本。在64位版本平臺(tái)上,兩種版本都要安裝):
# rpm -q \
binutils \
compat-libstdc++-33 \
elfutils-libelf \
elfutils-libelf-devel \
expat \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
libaio \
libaio-devel \
libgcc \
libstdc++ \
libstdc++-devel \
make \
ksh \
sysstat \
unixODBC \
unixODBC-develxorg-x11-apps | grep "not installed"
如果缺少,就繼續(xù)安裝缺失的組件包。
2調(diào)整內(nèi)核參數(shù)及用戶限制
Vim /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
#sysctl -p #立即生效
編輯/etc/security/limits.conf文件,修改操作系統(tǒng)對(duì)oracle用戶資源的限制。在該文件中添加如下行。
vim /etc/security/limits.conf
oracle soft nofile 131072
oracle hard nofile 131072
oracle soft nproc 131072
oracle hard nproc 131072
oracle soft core unlimited
oracle hard core unlimited
oracle soft memlock 50000000
oracle hard memlock 50000000
#/sbin/sysctl -p
vi /etc/profile
if [ $USER = "oracle" ];then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
export DISPLAY=192.168.174.129:0.0#不加此行,重新啟動(dòng)dbca時(shí)會(huì)報(bào)錯(cuò)
檢查在操作系統(tǒng)中AIO是否運(yùn)行,運(yùn)行命令及顯示結(jié)果類(lèi)似如下:
$ cat /proc/slabinfo | grep kio
kioctx 51 120 320 12 1 : tunables 54 27 8 : slabdata 10 10 0
kiocb 30 30 256 15 1 : tunables 120 60 8 : slabdata 2 2 0
數(shù)據(jù)庫(kù)安裝用戶和組的創(chuàng)建
使用root用戶,進(jìn)行如下操作:
創(chuàng)建oinstall組
# groupadd -g 500 oinstall
創(chuàng)建dba組
# groupadd -g 501 dba
創(chuàng)建oracle用戶
#useradd -g oinstall -G dba oracle
passwd oracle 給oracle用戶設(shè)置一個(gè)密碼
數(shù)據(jù)庫(kù)安裝用戶的profile文件的設(shè)置
首先確定數(shù)據(jù)庫(kù)名及數(shù)據(jù)庫(kù)實(shí)例名,對(duì)于單實(shí)例(非RAC)環(huán)境下,兩者一般是一致的。
假設(shè)數(shù)據(jù)庫(kù)(實(shí)例)名為powerdes,使用oracle用戶,編輯/home/oracle/.bash_profile,加入以下內(nèi)容
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=/oracle/app/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch
export DISPLAY=192.168.174.129:1.0
export DISPLAY=192.168.174.129:0.0
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/oracm/lib:$ORACLE_HOME/lib
export CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/network/lib
export LANG=en
注意要配置LD_LIBRARY_PATH 變量,sqlplus等程序運(yùn)行時(shí)需要加載相應(yīng)庫(kù),若不配置,則運(yùn)行時(shí)會(huì)出現(xiàn)如下錯(cuò)誤:
Error 6 initializing SQL*Plus
SP2-0667: Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
創(chuàng)建相應(yīng)的文件系統(tǒng)(或安裝目錄)并改變相應(yīng)的權(quán)限
[root@powerlong4 oracle]# mkdir -p /oracle/app/oracle
[root@powerlong4 oracle]# chown -R oracle:oinstall /oracle/app/oracle
[root@powerlong4 oracle]# chmod -R 775 /oracle/app/oracle
修改/etc/hosts,增加hostname的解析(root用戶執(zhí)行)
vi /etc/hosts
192.168.174.129 xlw
準(zhǔn)備vnc遠(yuǎn)程連接linux桌面
yum install tigervnc tigervnc-server libvncserver -y
順利安裝完,check下
[root@linuxidc rpms]# rpm -qa | grep vnc
tigervnc-1.1.0-16.el6.CentOS.x86_64
tigervnc-server-1.1.0-16.el6.centos.x86_64
libvncserver-0.9.7-4.el6.x86_64
缺少什么裝什么
接下來(lái)就是安裝之后的配置問(wèn)題了,使用下面的命令編輯配置文件:
vim /etc/sysconfig/vncservers
VNCSERVERS="1:root 2:oracle"
VNCSERVERARGS[1]="-geometry 800x600"
設(shè)置vnc密碼
使用下面的命令為vnc設(shè)置密碼(需要使用su 切換到要設(shè)置vnc密碼的用戶上,比如:
su - oracle,其中oracle就是在上面配置文件內(nèi)寫(xiě)的帳號(hào))
[root@powerlong4 ~]# vncpasswd
Password:
Password must be at least 6 characters - try again
Password:
Verify:
啟動(dòng)vnc,
service vncserver start
yum -y install fontforge#修正亂碼
在Windows下安裝好vnc
使用oracle用戶進(jìn)行登錄,安裝需要在圖形界面(在控制臺(tái)或者用X-Window工具軟件)。打開(kāi)一個(gè)終端窗口,執(zhí)行如下命令進(jìn)行安裝:
export DISPLAY=服務(wù)器ip:0.0
輸入xclock測(cè)試,如果能夠看見(jiàn)時(shí)鐘證明圖形化可用
在xshell的linux系統(tǒng)里面,執(zhí)行如下命令:
# xhost +
access control disabled, clients can connect from any host
表示linux下視窗環(huán)境以及準(zhǔn)備OK,可以進(jìn)行oracle安裝了。
cd到/u01/softwares/databases目錄下
執(zhí)行 ./runInstaller
如果出現(xiàn)以下錯(cuò)誤
進(jìn)行安裝xdpyinfo命令可解決
yum install -y xdpyinfo
如果出現(xiàn)口亂碼,臨時(shí)解決
export LANG=en將環(huán)境臨時(shí)換成英文,然后再安裝。這個(gè)環(huán)境變量的修改只是臨時(shí)的,重啟后或者使用oracle用戶登錄時(shí)會(huì)自己換回來(lái)的。
一路默認(rèn)設(shè)置,填寫(xiě)安裝路徑,將最后兩個(gè)腳本以root用戶身份執(zhí)行
然后嘗試進(jìn)入Oracle
sqlplus / as sysdba
如果不能執(zhí)行就查找sqlplus文件的絕對(duì)路徑去執(zhí)行
出現(xiàn)以下錯(cuò)誤
在啟動(dòng)oracle的時(shí)候,出現(xiàn)如下報(bào)錯(cuò):
[oracle@oracle10g bin]$ ./sqlplus / as sysdba
Error 6 initializing SQL*Plus
SP2-0667: Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
原因:
1)系統(tǒng)會(huì)在$ORACLE_HOME/sqlplus/mesg路徑下尋找sp1<lang>.msb文件,如果不正確指定ORACLE_HOME和NLS_LANG就無(wú)法找到消息文件,從而導(dǎo)致sqlplus運(yùn)行失敗。檢查$ORACLE_HOME/sqlplus/mesg目錄是否可以正常訪問(wèn),如不能正常訪問(wèn),需要修改相應(yīng)權(quán)限
[root@oracle10g db_1]# ls -l/home/oracle/oracle/product/10.2.0/db_1/sqlplus |grep mesg
drwxr-x--- 2 oracle oinstall 4096 11月 7 17:41 mesg
2)檢查環(huán)境變量$ORACLE_HOME設(shè)置是否正確
打開(kāi)/home/oracle/.bash_profile文件,添加以下兩行并正確設(shè)置$ORACLE_HOME路徑
export ORACLE_BASE=/home/oracle/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
然后將export ORACLE_HOME絕對(duì)路徑放到命令行中去聲明以下,解決
安裝完Oracle軟件之后要打開(kāi)監(jiān)聽(tīng)程序
在終端界面啟動(dòng)
lsnrctl start
切換到Oracle用戶,在圖形模式下打開(kāi)一個(gè)終端,輸入dbca,進(jìn)行數(shù)據(jù)庫(kù)的創(chuàng)建
如果報(bào)錯(cuò),嘗試在root用戶下進(jìn)行display聲明下再嘗試
關(guān)于執(zhí)行dbca的錯(cuò)誤
DISPLAY not set. Set DISPLAY environment variable, then re-run.
需要聲明變量
export DISPLAY=192.168.174.129:1.0
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
網(wǎng)站標(biāo)題:vnc安裝Oracle-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)路徑:http://vcdvsql.cn/article18/djhcgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、關(guān)鍵詞優(yōu)化、面包屑導(dǎo)航、軟件開(kāi)發(fā)、企業(yè)建站、商城網(wǎng)站
聲明:本網(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)
猜你還喜歡下面的內(nèi)容