Ubuntu 10.10 安装Oracle 10g安装指南第一步,下载oracle10安装包(服务器和客户端)
http://download.oracle.com/otn/linux/oracle10g/10201/10201_client_linux32.zip
http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip第二步,安装必须的包32位:apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio1 libstdc++6 alien64位:sudo apt-get install gcc libaio1 lesstif2 lesstif2-dev make libc6 libc6-i386 libc6-dev-i386 libstdc++5 lib32stdc++6 lib32z1 ia32-libs在使用Ubuntu10.10安装oracle时,会报告一个错误,这是应该Ubuntu默认安装了libstdc++6,而oracle安装程序要使用的是libstc++5,可以使用sudo apt-get install libstdc++5. 第三步,创建用户# adduser oracle
正在添加用户"oracle"...
正在添加新组"oracle" (1001)...
正在添加新用户"oracle" (1002) 到组"oracle"...
创建主目录"/home/oracle"...
正在从"/etc/skel"复制文件...
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
Changing the user information for oracle
Enter the new value, or press ENTER for the default
Full Name []: oracle
Room Number []:
Work Phone []:
Home Phone []:
Other []:第四步,修改设置1) 设置swap区oracle 10g至少需要500M的内存和400M的交换空间,使用cat /proc/meminfo 查看交换空间大小,如果小于400M空间,那么就需要增加swap的大小。dd if=/dev/zero of=tmp_swap bs=1k count=900000
chmod 600 tmp_swap
mkswap tmp_swap
swapon tmp_swap完成安装后,可以释放这个空间swapoff tmp_swap
rm tmp_swapcount值根据调整的交换区大小来定。2) 修改该sysctl.conf添加如下的行到/etc/sysctl.conf中:kernel.shmmax = 3147483648
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000note: shmmax(最大共享内存)是一个很重要的参数,根据机器的内存来设定,一般为物理内存的一半。3) 修改limits.conf添加如下行到/etc/security/limits.conf中:oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 163844) 修改pam.d添加如下行到/etc/pam.d/loginsession required pam_limits.so
session required /lib/security/pam_limits.so5) 让修改生效重启系统,或者使用sudo sysctl -p6) 产生相应的软连接创建ch.sh,内容如下#!/bin/bash
ln -s /usr/bin/awk /bin/awk
ln -s /usr/bin/rpm /bin/rpm
ln -s /usr/bin/basename /bin/basename
mkdir /etc/rc.d
ln -s /etc/rc0.d /etc/rc.d/rc0.d
ln -s /etc/rc2.d /etc/rc.d/rc2.d
ln -s /etc/rc3.d /etc/rc.d/rc3.d
ln -s /etc/rc4.d /etc/rc.d/rc4.d
ln -s /etc/rc5.d /etc/rc.d/rc5.d
ln -s /etc/rc6.d /etc/rc.d/rc6.d
ln -s /etc/init.d /etc/rc.d/init.d创建后使用sudo chmod u+x ch.sh改为可执行,sudo ch.sh执行。7) 创建版本申明文件在使用sudo vi /etc/RedHat-release添加一下申明,使得安装程序认为在一个RedHat的系统上安装,redhat-release在Ubuntu中没有,是新添加的。Red Hat Linux release 3.1 (drupal)8) 修改环境变量编辑/home/oracle/.bashrc,增加一下内容。export ORACLE_HOME=/opt/ora10
export ORACLE_OWNER=oracle
export ORACLE_SID=ora1
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2016-01/128035p2.htm
Ubuntu 10.10安装Oracle 10g图文教程MySQL 5.7 完美的分布式事务支持相关资讯 Ubuntu 10.10安装Oracle 10g 安装Oracle 10g
- Ubuntu 10.10安装Oracle 10g图文教 (01月31日)
本文评论 查看全部评论 (0)