一膀跌、Oracle Linux安裝:
參考連接:http://www.linuxidc.com/Linux/2014-09/106126.htm
使用root用戶登錄即可進(jìn)入到桌面
安裝vmware-tools和讓共享文件夾顯示文件的方法詳見文章:
將文檔中此行修改為
SELINUX=DISABLE
輸入下面命令使設(shè)置生效
[root@WangHexin ~]# setenforce 0
查詢可以用下面命令:
[root@WangHexin 桌面]# chkconfig --list | grep iptables
iptables? ? ? 0:關(guān)閉 1:關(guān)閉 2:關(guān)閉 3:關(guān)閉 4:關(guān)閉 5:關(guān)閉 6:關(guān)閉
[root@WangHexin 桌面]# service NetworkManager stop
停止 NetworkManager 守護(hù)進(jìn)程:? ? ? ? ? ? ? ? ? ? ? ? ? ? [確定]
[root@WangHexin 桌面]# chkconfig NetworkManager off
[root@WangHexin 桌面]# chkconfig --list | grep NetworkManagerNetworkManager 0:關(guān)閉 1:關(guān)閉 2:關(guān)閉 3:關(guān)閉 4:關(guān)閉 5:關(guān)閉 6:關(guān)閉
[root@WangHexin 桌面]#
關(guān)閉NetworkManager服務(wù)
二阔蛉、oracle 11g安裝:
1、下載地址:
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.html
2癞埠、使用yum快速部署oracle環(huán)境:參考鏈接?
2.1状原、檢查網(wǎng)絡(luò)環(huán)境聋呢,確保網(wǎng)絡(luò)暢通
[root@WangHexin 桌面]# cat /etc/issue
Oracle Linux Server release 6.3
Kernel \r on an \m
[root@WangHexin 桌面]# ping www.baidu.com
PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data.
64 bytes from 61.135.169.121: icmp_seq=1 ttl=52 time=5.09 ms
2.2、檢查yum是否已安裝
[root@WangHexin 桌面]# rpm -qa | grep yum
yum-utils-1.1.30-14.el6.noarch
PackageKit-yum-0.5.8-20.0.1.el6.x86_64
yum-3.2.29-30.0.1.el6.noarch
PackageKit-yum-plugin-0.5.8-20.0.1.el6.x86_64
yum-metadata-parser-1.1.2-16.el6.x86_64
yum-plugin-security-1.1.30-14.el6.noarch
yum-rhn-plugin-0.9.1-40.0.1.el6.noarch
[root@WangHexin 桌面]# cd /etc/yum.repos.d/
[root@WangHexin yum.repos.d]# ls
public-yum-ol6.repo
[root@WangHexin yum.repos.d]#
修改public-yum-ol6.repo部分文件已適配linux6.3
[ol6_u3_base]
name=Oracle Linux $releasever Update 3 installation media copy ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/3/base/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6
gpgcheck=1
enabled=1
[ol6_UEK_base]
name=Unbreakable Enterprise Kernel for Oracle Linux $releasever ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/UEK/base/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6
gpgcheck=1
enabled=1
2.3颠区、使用yum安裝oracle-rdbms-server-11gR2-preinstall包
yum install oracle-rdbms-server-11gR2-preinstall
3削锰、開始安裝oracle 11g
3.1、創(chuàng)建相應(yīng)目錄
[root@WangHexin ~]# mkdir -p /u01/app/oracle
[root@WangHexin ~]# mkdir -p /u01/app/oracle/product/11.2.3/db_01
[root@WangHexin ~]# mkdir -p /u01/app/oraInventory? --->注:ora后面是大寫的i
[root@WangHexin ~]# chown -R oracle:oinstall /u01/app/oracle/product/11.2.3/db_01/
[root@WangHexin ~]# chmod -R 755 /u01/app/oracle/product/11.2.3/db_01/
[root@WangHexin ~]# chown -R oracle:oinstall /u01/app/oracle
[root@WangHexin ~]# chmod -R 755 /u01/app/oracle
[root@WangHexin ~]# chown -R oracle:oinstall /u01/app/oralnventory
[root@WangHexin ~]# chmod -R 755 /u01/app/oralnventory
3.2毕莱、配置oracle用戶環(huán)境變量
[root@WangHexin ~]# vi /home/oracle/.bash_profile
3.3器贩、配置/etc/hosts文件
[root@WangHexin ~]# vi /etc/hosts
在文件最后一行加入下圖內(nèi)容
驗(yàn)證是否已經(jīng)修改:
[root@WangHexin ~]# hostname
WangHexin
3.4、準(zhǔn)備安裝文件
[root@WangHexin ~]# mkdir /u01/app/src
將文件:
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
解壓后的database文件夾放到src目錄下
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
更改文件所有者
[root@WangHexin src]# chown oracle:oinstall /u01/app/src/database/ -R
3.5朋截、開始安裝:
3.5.1蛹稍、如果不用Xmanager的話會(huì)用到xhost + :使所有用戶都可以訪問X server
如果是在oracle linux圖形界面安裝的話,這句話很重要
[root@WangHexin ~]# xhost +
access control disabled, clients can connect from any host
[root@WangHexin src]# su - oracle
[oracle@WangHexin ~]$ LANG=C
[oracle@WangHexin ~]$ export DISPLAY=:0.0
[oracle@WangHexin ~]$ cd /u01/app/src/database/
[oracle@WangHexin database]$ ./runInstaller
3.5.2质和、開始安裝:
開始安裝過程中提示缺少依賴包(查看了下稳摄,全是32位的,因?yàn)槲沂?4位系統(tǒng)饲宿,但是還不能缺少這些包)
下面是解決辦法:(這些工作可以提前做好)
1、設(shè)置yum安裝32和64位共同安裝
[root@WangHexin etc]# echo "multilib_policy=all" >> /etc/yum.conf
2胆描、使用yum命令依次檢查安裝一下下面的包(有的i386的現(xiàn)在改成了i686瘫想,所以他依然提示找不到包,此時(shí)忽略即可)
yum -y install binutils-2.*
yum -y install compat-libcap1-*
yum -y install compat-libstdc++*
yum -y install compat-libstdc++-*
yum -y install gcc-4*
yum -y install gcc-c++-4*
yum -y install glibc-2*
yum -y install glibc-devel-2*
yum -y install ksh
yum -y install libgcc-4.*
yum -y install libstdc++-4.*
yum -y install libstdc++-devel-4*
yum -y install libaio-0.*
yum -y install libaio-devel-0.*
yum -y install make-3.*
yum -y install sysstat-9.*
yum -y install unixODBC-*
依次檢查完畢后昌讲,點(diǎn)擊Finish国夜,開始安裝
配置Oracle監(jiān)聽:
[root@WangHexin ~]# su - oracle
[oracle@WangHexin ~]$ LANG=C
[oracle@WangHexin ~]$ export DISPLAY=:0.0
[oracle@WangHexin ~]$ netca
查看監(jiān)聽狀態(tài):
[oracle@WangHexin ~]$ lsnrctl status
問題1:如何啟動(dòng)&停止監(jiān)聽乐埠?
遇到的問題:
當(dāng)執(zhí)行./lsnrctl start命令報(bào)下面的錯(cuò)誤時(shí)
TNS-01106: Message 1106 not found; No message file for product=network,facility=TNS
原因是ORACLE_HOME設(shè)置沒有生效或沒有設(shè)置
解決方案:exportORACLE_HOME=/u01/app/oracle/product/11.2.3/db_01/
創(chuàng)建數(shù)據(jù)庫(kù):
su - oracle
LANG=C
export DISPLAY=:0.0
注意:這三步如果已經(jīng)設(shè)置,可以省略
dbca
彈出界面后:
Next→選擇新建一個(gè)數(shù)據(jù)庫(kù)→next
設(shè)置好了點(diǎn)擊 Next繼續(xù)
至此棵逊,此篇文章告一段落了,很長(zhǎng)银酗,做個(gè)記錄辆影。
參考了很多文章徒像,感謝各位大神鋪的路。
by 清風(fēng)