oracle10g for linux 安装
2008-10-08 14:15
274 查看
[顶]oracle10g for linux 安装 以下操作1—7步为root用户 1. 硬件环境要求 检查内容 最小值 检查命令参考 物理内存 512M # grep MemTotal /proc/meminfo 交换空间 1.0 GB或者2倍内存大小 # grep SwapTotal /proc/meminfo /tmp 空间 400 MB # df -k /tmp 软件所需空间 2.5 GB # df -k (空间越大越好,如果是正式系统,应该进行详尽的规划) 数据库文件 1.2 GB # df -k (空间越大越好,如果是正式系统,应该进行详尽的规划) 运行命令 #df –h /tmp 查看临时磁盘空间是否足够;若不够:删除不必要的临时文件、或设置oracle用户环境变量,指定另一个更大的临时空间。 2. 软件环境要求 RedHat enterprise linux ES/AS 3 或更高版本(内核2.4.21-15 或更高版)需安装如下软件包: gcc-3.2.3-34 gcc-c++-3.2.3-34 glibc-2.3.2-95.20 make-3.79.1 openmotif21-2.1.30-8 setarch-1.3-1 compat-db-4.0.14-5 compat-gcc-7.3-2.96.128 compat-gcc-c++-7.3-2.96.128 compat-libstdc++-7.3-2.96.128 compat-libstdc++-devel-7.3-2.96.128 使用 #cat /etc/issue 命令 查看linux版本 使用 # uname –a 命令,查看内核版本 使用 #rpm –q package_name 查看某个包是否已安装 如果个别包没有安装,把系统安装光盘mount上,找到具体的软件包(大多数在第三张光盘上),然后利用如下的命令来安装相应 的包: # rpm -ivh compat.....rpm 3. 创建oracle用户和组 创建oinstall和dba组: #groupadd oinstall #groupadd dba 创建用户 #useradd –g oinstall –G dba oracle #usermod –g oinstall –G dba oracle #passwd oracle 4. 创建oracle目录 #mkdir –p /u01/app/oracle oracle基本文件安装目录 #mkdir /u02/oradata oracle数据文件目录 #chown –R oracle:oinstall /u01/app/oracle #chown –R oracle:oinstall /u02/oradata #chmod –R 775 /u01/app/oracle #chmod –R 775 /u02/oradata 5. 设置内核参数 需要修改的内核参数如下表 参数 值 文件 查看命令 semmsl semmns semopm semmni 250 32000 100 128 /proc/sys/kernel/sem #sysctl –a | grep sem shmall 2097152 /proc/sys/kernel/shmall #sysctl –a | grep shm shmmax 物理内存*1/2 /proc/sys/kernel/shmmax shmmni 4096 /proc/sys/kernel/shmmni file-max 65536 /proc/sys/fs/file-max #sysctl –a | grep file-max ip_local_port_range 1024 65000 /proc/sys/net/ipv4/ip_local_port_range #sysctl –a | grep ip_local_port_range 若当前参数已大于上表,则可以不更改 更改参数方法,编辑文件/etc/sysctl.conf,加入或修改内容: kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 保存后,重启系统。 6. 设置oracle用户shell 为了提高oracle在linux系统上的性能,必须为oracle用户增高一些shell限制 6.1 增加如下行到 /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 6.2 增加下面行到 /etc/pam.d/login session required /lib/security/pam_limits.so 6.3 根据用户shell改变如下文件 ? 若用户为bash、bourne、korn 等shell(red hat默认),增加如下行到/etc/profile文件: if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi ? 若用户shell为C或 tcsh,增加下面行到/etc/csh.login if( $USER == "oracle" ) then limit maxproc 16384 limit descriptors 65536 endif 以下操作为oracle用户身份 7. 创建oracle用户环境 7.1进入纯文本界面:按:Crtl+Alt+F2, 输入 #xinit 如果运行不通过,则根据错误信息,删除所对应的临时文件即可。 7.2设置X Window # export DISPLAY=127.0.0.1:0.0 # xhost 127.0.0.1:0.0 运行xclock,看是否能正确运行。 7.3编辑用户的.bash_profile文件,加入 umask 022 export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/10.1 export ORACLE_SID=TEST export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib 然后执行 $ source .bash_profile 8. 安装oracle10G #cd /tmp # /mnt/cdrom/runInstaller 根据运行的图形界面提示安装完毕即可 9.安装问题解决 1. 不能启动安装界面.运行runInstaller提示信息类似如下: xlib:connection to "localhost:0.0" refused by server xlib:client is not authorized to connect to server Exception in thread "main" java.lang.InternalError:can't connect to x11 window server using "localhost:0.0" at ....... 解决办法: 设定你的DISPLAY环境参数.# export DISPLAY= your_IPaddress :0.0把your_IPaddress换成你的IP.或者 用root简单的执行一下# xhost + (要注意这样会有安全上的隐患) 2.安装界面显示很多"口口"样子的乱码 解决办法:查看locale输出 # locale #export LC_CTYPE=上面输出的编码 也可简单运行命令 # unset LANG 10.em访问地址 Ultra Search URL: http://test:5620/ultrasearch Ultra Search Administration Tool URL: http://test:5620/ultrasearch/admin iSQL*Plus URL: http://test:5560/isqlplus iSQL*Plus DBA URL: http://test:5560/isqlplus/dba Enteprise Manager 10g Database Control URL: http://test:5500/em |
相关文章推荐
- oracle10g for linux 的详细安装步骤
- [转]oracle10g在win7上的安装
- Debian下Oracle10g的安装
- oracle安装笔记--win7 Windows server 2008 安装64位 oracle10g
- 基于OEL5安装Oracle10g
- Win7安装Oracle10g
- Windows7旗舰版32位Oracle10g的安装和卸载
- redhat linux enterprise 5 安装Oracle10G
- RHEL AS 3 安装及启动 Oracle10g 指南
- linux ES4下oracle10g安装心得
- Dataguard实战(2):RHEL4.5 安装 Oracle10G Dataguard 多个备库 - 虚拟机和oracle软件安装
- Dataguard实战(10):RHEL4.5 安装 Oracle10G Dataguard 多个备库 - 逻辑备库同步数据测试
- Linux下安装Oracle10g详细教程
- 同时安装 Oracle10g和9i 无法连接9i错误
- win2008平台下不能安装oracle10g
- oracle10g(10.2.0.1.0)从安装到数据泵导入数据全过程流程
- Win7安装Oracle10g
- RedHat5下安装oracle10g
- ubuntu10.10安装oracle10g图文教程
- HowTo:Ubuntu11.10 安装Oracle10g备忘录