更改可运行权限
#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的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did119172