常见linux下oracle错误解决方法

常见linux下oracle错误解决方法

ID:6091200

大小:51.00 KB

页数:7页

时间:2018-01-02

常见linux下oracle错误解决方法_第1页
常见linux下oracle错误解决方法_第2页
常见linux下oracle错误解决方法_第3页
常见linux下oracle错误解决方法_第4页
常见linux下oracle错误解决方法_第5页
资源描述:

《常见linux下oracle错误解决方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、常见LINUX下ORACLE错误解决方法 必要的硬件信息检查:  检查内容最小值检查命令参考  物理内存512M#grepMemTotal/proc/meminfo  交换空间max{1.0GB,2倍内存}#grepSwapTotal/proc/meminfo  /tmp空间400MB#df-k/tmp  软件所需空间2.5GB#df-k  数据库文件1.2GB#df-k  前提:tds7.1(kernel:2.4.21-16)操作系统选择[完全安装]  一、建用户组、用户脚本creuser.sh  # For create the oracle user  #!/bin/sh  

2、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 

3、 # 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/

4、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_HO

5、ME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib  export THREADS_FLAG=native  umask 022三、编辑/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

6、_port_range = 1024 65000  编辑完之后,保存,执行#/sbin/sysctl-p命令操作来使我们所做的变更生效。  注意:核心参数配置可能需要根据实际环境进行适当的变动.四、Trouble-Shooting  1、运行runInstaller,错误提示如下:  Checking requirements...  Checking operating system version: must be redhat-2.1,redhat-3,SuSE-9,SuSE-8,UnitedLinux-1.0  Failed<<<<  解决方法:  方法一:  在/etc下

7、创建UnitedLinux-release文件  #cat > /etc/UnitedLinux-release << EOF  >UnitedLinux 1.0 (i586)  >VERSION=1.0  >EOF  然后就可以正常启动安装程序。注意不要使用vi编辑该文件,否则可能会引起ORA-12547:TNS:lostcontact的错误。  方法二:  运行runInstaller-ignoreSysPrereqs,这样会跳过检查  方法三:  修改Oracl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。