redhat5.5安装oracle11g的补丁包,在64位redhat5.5上面安装oracle 11g
1.修改参数:
vi /etc/selinux/config
SELINUX=disabled
[root@www oracle]# tail -n 6 /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 1024
vi /etc/pam.d/login
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session required pam_selinux.so open
session required pam_limits.so
Enabling Core File Creatio:
/etc/profile ulimit –S –c 0 > /dev/null 2>&1 ==> ulimit -S -c unlimited > /dev/null 2>&
vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 104858
kernel.core_uses_pid = 1
fs.suid_dumpable = 1
使用/sbin/sysctl -p命令来让系统参数修改生效
2.模拟操作系统版本降级(欺骗oracle):
vi /etc/redhat-release
Red Hat Enterprise Linux Server release 4.2 (Tikanga)
3.安装相应包
用Yum安装一下包:
修改/etc/yum.repos.d/rhel-debuginfo.repo为如下格式:
[oracle@scdb admin]$ cat /etc/yum.repos.d/rhel-debuginfo.repo
[Cluster]
name=Red Hat Enterprise
baseurl=file:///software/oracle/temp/Cluster
enabled=1
gpgcheck=0
[ClusterStorage]
name=Red Hat Enterprise ClusterStorage
baseurl=file:///software/oracle/temp/ClusterStorage
enabled=1
gpgcheck=0
[Server]
name=Red Hat Enterprise Server
baseurl=file:///software/oracle/temp/Server
enabled=1
gpgcheck=0
[VT]
name=Red Hat Enterprise Linux $releasever - $basearch - VT
baseurl=file:///software/oracle/temp/VT
enabled=1
gpgcheck=0
其中/software/oracle/temp为系统盘对应目录
yum -y install binutils compat* elfutils* gcc* glibc* ksh libaio* libstdc* make numactl* sysstat* libXp*
4.增加oracle用户和组
groupadd -g 501 oinstall
groupadd -g 500 dba
useradd -g oinstall -G dba oracle
passwd oracle
5.修改oracle配置文件
su - oracle
vi .bash_profile 增加以下几行:
[oracle@scdb ~]$ cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
LANG=C; export LANG
ORACLE_BASE=/software/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10g; export ORACLE_HOME
ORACLE_SID=zsdsdb; export ORACLE_SID
NLS_LANG=AMERICAN_AMERICA.zhs16gbk; export NLS_LANG
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
6.使用vncserver来图形界面安装
在root执行
[root@scdb ~]# xhost +
7.安装完毕后需修改listener.ora文件
修改listener.ora为如下:
[oracle@scdb admin]$ cat listener.ora
# listener.ora Network Configuration File: /software/oracle/product/10g/network/admin/listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /software/oracle/product/10g)
(PROGRAM = extproc)
)
(SID_DESC =
(ORACLE_HOME = /software/oracle/product/10g)
(SID_NAME = zsdsdb)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 150.17.20.202)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
备注:
1. 使用裸设备创建ASM磁盘方法:
1.1 修改裸设备属性:
chown oracle:oinstall /dev/sdf
[root@scdb oracle]# ls -la /dev/sdf
brw-r----- 1 oracle oinstall 8, 81 Jun 30 18:39 /dev/sdf
1.2 在ASM实例里面修改如下属性为你创建裸设备的名称
SQL> alter system set asm_diskstring='/dev/sdf';
System altered.
1.3 在ASM实例里面创建磁盘组:
CREATE DISKGROUP DGZSDS EXTERNAL REDUNDANCY DISK '/dev/sdf';
1.4.修改/etc/rc.local里面裸设备的属性,避免重启后属组变化:
[oracle@scdb admin]$ cat /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
chown oracle:oinstall /dev/sdf
touch /var/lock/subsys/local
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29468144/viewspace-1076712/,如需转载,请注明出处,否则将追究法律责任。
redhat5.5安装oracle11g的补丁包,在64位redhat5.5上面安装oracle 11g相关推荐
- linux pps 包 网卡,64位Ubuntu Linux 下安装和使用PPS网络电视的详细步骤
亲自测试在Ubuntu 10.10下安装好了pps,详情请见这里 Ubuntu Linux下安装和使用PPS详细步骤及解决无声的问题,包括解决无声的问题,不过那是在32 位的Ubuntu Linux ...
- appserv怎么安装mysql_AppServ怎么安装?AppServ 8.6.0 64位图文超详细安装教程(附下载)...
AppServ是一款著名的PHP架站工具组合包,来自泰国的作者将网络上的免费架站资源重新整合包装成为一个安装程序,AppServ 所包含的软件有:Apache.Apache Monitor.PHP.M ...
- java1.7.0安装教程,jdk1.7下载安装-jdk1.7官方正式版64位下载(附安装教程)-刷机助手...
详情 jdk1.7是为java开发员提供的工具,可以帮助用户一键安装java环境,附带jdk1.7安装教程,包括Java运行环境.Java工具和Java基础类库,提供了泛型等非常实用的功能,java必 ...
- 32位Oracle客户端的下载及64位Windows下的安装
笔者拿到了一个有点古老的C#源代码工程.比较复杂,只有32位程序所需要的配置,必须配置为32位的输出程序.我的Windows 10 是64位的,通过普通的Oracle 11g客户端安装程序安装出来的程 ...
- 全自动安装的XP补丁包
1.到微软官方网站下载所有需要的补丁,放到如:D:/XPbuding文件夹下 2.打开记事本,按照如下格式根据补丁先后输入: @echo off title 正在安装X项微软程序和重要更新,需要较长时 ...
- Linux下安装和卸载补丁包
使用patch安装和卸载补丁包的命令格式: 安装:patch -p(n) < [补丁包路径] patch_name 卸载:patch -p(n) -R < [补丁包路径] patch_na ...
- Centos 64位使用 yum 会安装两个相同软件包的解决方法
Centos 64位使用 yum 会安装两个相同软件包的解决方法 - 后山一根葱 Centos 64位使用 yum 会安装两个相同软件包的解决方法 [Linux] post by 后山一根葱 / 20 ...
- Linux(CentOS 7)(64位)系统下安装Pymol(1.8.6)
PyMOL简介 PyMOL是一款生物大分子三维结构显示软件,其中"Py"是指此软件使用Python语言编写,"MOL"是指Molecule. PyMOL官网是h ...
- linux卸载minicoda2,MiniConda2下载 MiniConda python 2.7 v4.3.30.2 Linux 64位 官方免费版(附安装步骤) 下载-脚本之家...
MiniConda python 2.7 Linux版是一款可以在Linux系统下使用的Python 环境管理工具,同时MiniConda是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软 ...
最新文章
- GlusterFS下如何修复裂脑文件?
- SQL SERVER 查询表字段中是否有汉字
- 深入分析MFC之GDI原理透析
- Android带LOGO二维码生成
- 幻方矩阵(魔方矩阵)
- 自动驾驶汽车技术介绍【硬件+软件】
- 【图文详解】Python(3.9.6)安装教程 + pip安装教程
- 文献阅读笔记之 - - 48V锂电池管理系统的设计与实现(贾小龙)
- loadrunner录制手机app脚本
- arduino的L298N电机驱动模块如何和直流电机接线
- ROS多设备组网(WSL+miniPC+Nv Orin)
- 通道和色彩调整——冷色调图片
- matlab emd imf波形,emd分解后画出IMF的波形
- jar -cvfM0 暂使用 jar cvf不好用
- 广东技术师范大学一行来访虹科并进行“见习-实习-就业一体化基地 ”挂牌仪式
- 10余智慧项目建设初见成效 南岸用智慧城市开启智慧生活
- iOS开发人员必看的精品资料(100个)(转)
- IDE,PATA,SATA,PCIe与SCSI接口
- 短视频如何做好引流与推广,分享四个快速涨粉方案
- Kubernetes集群Coredns组件的妙处(四十五)