| 关键词: Oracle linuxidc Ubuntu root bin www com 终端 export home |
准备上班了,要学习Linux下的Oracle的使用,从网上搜来信息,加上自己在Ubuntu 10.04系统安装过程,写下日志。 安装步骤: 第一步: 修改X server 的默认设置,点菜单的System -> Administration -> Login Window(系统->管理->登录窗口),选择“Security(安全)”选项卡,取消“Deny TCP connections to the Xserver(拒绝TCP连接到X服务器)”的勾,重启Xserver(或者重启系统)。然后在 终端输入: xhost +127.0.0.1 第二步: 安装必要的个工具: 终端输入:sudo apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm 第三步: 修改一些Ubuntu的/bin/sh的默认连接: 终端输入: [email protected]:~# cd /bin [email protected]:/bin# ls -l /bin/sh lrwxrwxrwx 1 root root 4 2008-04-28 19:59 /bin/sh -> dash [email protected]:/bin# ln -sf bash /bin/sh [email protected]:/bin# ls -l /bin/sh lrwxrwxrwx 1 root root 4 2008-05-01 22:51 /bin/sh -> bash 第四步: 增加用户和组: 终端输入: [email protected]:/bin# cd /root [email protected]:~# addgroup oinstall [email protected]:~# addgroup dba [email protected]:~# addgroup nobody [email protected]:~# usermod -g nobody nobody [email protected]:~# useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash oracle [email protected]:~# mkdir /home/oracle [email protected]:~# chown -R oracle:dba /home/oracle [email protected]:~# ln -s /usr/bin/awk /bin/awk [email protected]:~# ln -s /usr/bin/rpm /bin/rpm [email protected]:~# ln -s /usr/bin/basename /bin/basename [email protected]:~# mkdir /etc/rc.d [email protected]:~# for i in 0 1 2 3 4 5 6 S ; do ln -s /etc/rc$i.d /etc/rc.d/rc$i.d ; done [email protected]:~# mkdir -p /u01/app/oracle [email protected]:~# chown -R oracle:dba /u01 第八步: 系统默认值: (1)增加下面这些到/etc/sysctl.conf文件的末尾: fs.file-max = 65535 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 1024 65535 net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 (2)增加下面这些到/etc/security/limits.conf文件末尾: oracle soft nproc 2047 oracle hard nproc 16383 oracle soft nofile 1023 oracle hard nofile 65535 (3)增加下面这些到/etc/pam.d/login文件末尾: session required /lib/security/pam_limits.so session required pam_limits.so 增加完成后执行下面的命令:sysctl -p 第九步: (1)解压源文件:oracle11g的安装包解压到/home/oracle/install/目录 (2)更改权限:chown -R oracle:dba install (3)设置DISPLAY参数:export DISPLAY=127.0.0.1:0.0 (这里我设置成:0.0,因为网上说这样可以自动查找合适的,安装界面可以启动,但是切换用户到oracle就不能启动了,出现说颜色设置不正常,估计是某些环境为设置,没办法,我只好使用用户oracle登录gdm,可以使用命令gdmflexserver来额外启动一个gdm桌面,然后再安装出现安装界面了) 第十步: (1)终端输入:./runInstaller -jreLoc /usr/lib/jvm/java-6-sun/jre/ 。。。。。。 (2)图形安装界面出现 。。。。。 (3)忽略预检中的错误和警告 。。。。。 (4)选"Create a Database"来安装数据库。(原文是通过netca建立监听,dbca建库,我第一次也是这样做的,dbca建库时会报错,因为ubutunbu 不支持RPM包)。 。。。。。。。 安装过程中出现了一个makefile的错误,某个库文件没有编译过去,但是还可以继续安装,估计以后使用会出问题;另外在安装的最后会有个配置环节等很久,只有一个广告框,不要以为出问题了 (5)完成后。 终端输入:/u01/app/oracle/product/11.1.0/db_1/root.sh 退出OUI第十一步: 修改配置文件:/etc/profile export ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1 export PATH=$PATH:/u01/app/oracle/product/11.1.0/db_1/bin 第十二步: (1)建立启动脚本: 在/u01/app/oracle/product/11.1.0/db_1/bin下建立文件:oracledb,内容: #!/bin/bash # # /etc/init.d/oracledb # # Run-level Startup script for the Oracle Listener and Instances # It relies on the information on /etc/oratab export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1 export ORACLE_OWNR=oracle export PATH=$PATH:$ORACLE_HOME/bin if [ ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ] |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|