CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

数据库 | Oracle | DB2 | SQL Server | MySQL | 商业智能 | BI | DBA | Sybase| SQL Server 2008

您现在的位置: IT专家网 > 数据库子站 > 数据库技巧

常见LINUX下ORACLE错误解决方法

作者: uxwoldsh,  出处:linuxdiyf, 责任编辑: 李书琴, 
2008-02-04 09:45
  本文介绍了几个常见的LINUX下的ORACLE错误解决方法。

  必要的硬件信息检查:

  检查内容 最小值 检查命令参考

  物理内存 512M # grep MemTotal /proc/meminfo

  交换空间 max{1.0 GB,2倍内存} # grep SwapTotal /proc/meminfo

  /tmp 空间 400 MB # df -k /tmp

  软件所需空间 2.5 GB # df -k

  数据库文件 1.2 GB # df -k

  前提:tds7.1(kernel: 2.4.21-16)操作系统选择[完全安装]

  一、建用户组、用户脚本creuser.sh

  # For create the oracle user
  #!/bin/sh
  groupadd -g 600 dba
  groupadd -g 601 oinstall
  useradd -u 600 -g dba -G oinstall oracle -d /opt/oracle -p oracle

  二、设置环境变量.bash_profile脚本如下(该脚本cp到$ORACLE_BASE目录下,并更改文件里的SID。执行以下命令:

  # chown –R oracle.dba /opt/oracle/ ):
  # .bash_profile
  # Use to set orale profile
  # /opt/oracle/.bash_profile
  # Get the aliases and functions
  if [ -f ~/.bashrc ]; then
  SOURCE ~/.bashrc
  fi
  # User specific environment and startup programs
  PATH=$PATH:$HOME/bin
  export PATH
  unset USERNAME
  export ORACLE_BASE=/opt/oracle
  export ORACLE_SID=ORA10G #此参数应根据节点修改
  export ORACLE_HOME=$ORACLE_BASE/product/ora10g
  export TNS_ADMIN=$ORACLE_HOME/network/admin
  export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
  export PATH=$PATH:$ORACLE_HOME/bin:/sbin
  export LANG=en_US
  export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib
  export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
  export THREADS_FLAG=native
  umask 022

共5页。 1 2 3 4 5 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅


    
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i