好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

ubuntu 13.04 server安装Oracle XE 11G R2

 

更改可运行权限
#chmod 755 /sbin/chkconfig

创建 /etc/sysctl.d/60-oracle.conf
#vi /etc/sysctl.d/60-oracle.conf

 # Oracle 11g XE kernel parameters 
fs . file - max = 6815744 
kernel . sem = 250   32000   100   128 
kernel . shmmax = 1073741824 
net . ipv4 . ip_local_port_range = 9000   65000                                 

启动 procps 服务
#service procps start

#ln -s /usr/bin/awk /bin/awk
#mkdir /var/lock/subsys
#touch /var/lock/subsys/listener
#rm -rf /dev/shm 
#mkdir /dev/shm 
#mount -t tmpfs shmfs -o size=2048m /dev/shm

创建 /etc/rc2.d/S01shm_load
#vi /etc/rc2.d/S01shm_load

 #!/bin/sh 
 case   "$1"   in 
start )  mkdir  / var / lock / subsys  2 > /dev/ null 
 	    touch  / var / lock / subsys / listener
 	    rm  / dev / shm  2 > /dev/ null 
 	    mkdir  / dev / shm  2 > /dev/ null 
 	    mount  - t tmpfs shmfs  - o  size = 2048m   / dev / shm  ;; 
 * )   echo  error
    exit   1   ;; 
 esac                                                                                 

更改可运行权限
#chmod 755 /etc/rc2.d/S01shm_load

安装Oracle包
#dpkg --install oracle-xe_11.2.0-2_amd64.deb

加环境变量
#vi ~/.bashrc     在文件最后面加入以下代码

 export   ORACLE_HOME = /u01/ app / oracle / product / 11.2 . 0 / xe
 export   ORACLE_SID = XE
 export   NLS_LANG = ` $ORACLE_HOME /bin/nls_lang.sh ` 
 export   ORACLE_BASE = /u01/ app / oracle
 export   LD_LIBRARY_PATH = $ORACLE_HOME / lib : $LD_LIBRARY_PATH 
 export   PATH = $ORACLE_HOME / bin : $PATH                                                         

#source ~/.bashrc

执行 Oracle 配置
#/etc/init.d/oracle-xe configure



--- 以下为删除 oracle ---

 sudo  - s
 / etc / init . d / oracle - xe stop
ps  - ef  |  grep oracle  |  grep  - v grep  |  awk  ‘{print $2}‘   |  xargs  kill 
dpkg  -- purge oracle - xe
rm  - r  / u01
rm  / etc / default / oracle - xe
update - rc . d  - f oracle - xe remove                                                     

 

 

-------------------------------------------------------- 更改服务器的机器名会造成安装不成功,必须要留意以下三点: 1)/etc/hosts 的名称 "127.0.0.1     Oracle_svr" 2)/etc/hostname  一定要对应 "Oracle_svr" 3)/u01/app/oracle/product/11.2.0/xe/network/admin 目录里的 listener.ora 和 tnsnames.ora 里的 ‘host’ 也要对应[Oracle_svr]

ubuntu 13.04 server安装Oracle XE 11G R2

标签:

查看更多关于ubuntu 13.04 server安装Oracle XE 11G R2的详细内容...

  阅读:32次