Linux6.+oracle 11g 64位 安装图解
来源:互联网 发布:淘宝试衣服软件叫什么 编辑:程序博客网 时间:2024/05/15 00:39
1、创建Oracle用户
1.1 groupadd dba
1.2 groupadd oinstaller
1.3 groupadd oper
1.4 useradd -g dba -G oinstaller oracle
1.5 passwd oracle
2、上传oracle安装包到oracle用户下(先登录到oracle用户,建文件夹)
2.1 ls -la xxxxx.zip -->check oracle安装包的权限和所有者
2.2 chown oracle:dba xxxxx.zip
2.3 unzip xxxxx.zip
3、. 增加内核参数
3.1 增加内核参数到文件 /etc/sysctl.conf 中:
vi /etc/sysctl.conf
--内容:
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=262144
3.1.1 使其生效 sysctl -p
注意:kernel.shmmax 的值是内存的一半
3.2 增加内核参数到文件 /etc/security/limits.conf 中:
vi /etc/security/limits.conf
--内容:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
3.3 在文件 /etc/pam.d/login 中增加:
session required /lib/security/pam_limits.so
3.4 将SELINUX设成无效,文件 /etc/selinux/config中修改:
SELINUX=disabled
4. 用oracle 用户编辑/home/oracle/.bash_profile
vi /home/oracle/.bash_profile
--内容:(ORACLE_SID改成自己需要的,这个用test)
PATH=$PATH:$HOME/bin
#oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
export LC_ALL=en_US.UTF-8
ORACLE_HOSTNAME=Cargo-Oracledb; export ORACLE_HOSTNAME
ORACLE_UNQNAME=SCDB36; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
ORACLE_SID=SCDB36; export ORACLE_SID
# PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
切换到/home/oracle执行 . .bash_profile
5、查看系统安装包。
#rpm -q compat-libstdc++-33 elfutils-libelf-devel glibc-devel-2.5 gcc
#rpm -q libaio-devel libstdcc++-devel unixODBC unixODBC-devel sysstat binutils
#rpm -q elfutils-libelf glibc-common libaio libgcc libstdc++ make
6、安装oracle软件
用oracle用户执行./runInstaller
6.1 这里取消选框,不接受组件更新。
点击next 跳出警告,选择yes
这是因为我使用的是远程连接,我的本机是自动获取IP
6.2、这里是只安装oracle软件:install database software only
6.3、单实例安装:Single instance database installtion
6.4、选择数据库的语言:默认选择English
6.5、选择标准企业版:Enterprise Edition
6.6、核对安装路径,可以做修改,这里是自动获取.bash_profile 里面的参数
6.7、选择用户的组
6.8、
校验系统参数和系统包:
如果参数是正常的,这里可以选择Ignore All
校验时,有的会报系统安装包失败,那么就要找到光盘镜像文件里面安装包,用root 用户打包,可以使用rpm -ivh 包名 或yum isntall 包名,
使用yum时先要进行一些配置。
我这里是提前做了打包,所以没有包报错的信息。
6.9、再次核对安装路径。
6.10、用root 用户执行脚本,有时是两个脚本
root.sh和orainstRoot.sh
6.11、完成oracle软件安装。
Ok 搞定!
- Linux6.+oracle 11g 64位 安装图解
- Oracle 11g 64位/32位官方版附详细的安装图解教程
- Oracle 10g安装64位图解流程
- ORACLE 11G 32位 win7 完美安装图解
- 11g Oracle Rac安装(基于linux6)
- win7 64位操作系统中 Oracle 11g 安装教程(图解)
- win7 64位操作系统中 Oracle 11g 安装教程(图解)
- win7 64位操作系统中 Oracle 11g 安装教程(图解)
- win7 64位操作系统中 Oracle 11g + plsql安装教程(图解)
- win7 64位操作系统中 Oracle 11g 安装教程(图解)
- win7 64位操作系统中Oracle 11g + plsql安装教程详解(图解)
- win7 64位操作系统中Oracle 11g + plsql安装教程详解(图解)
- 红帽子linux6.4 安装oracle 10g
- ORACLE 11g安装图解
- .oracle 11g 安装图解
- ORACLE 11g安装图解
- ORACLE 11g安装图解
- oracle 11g安装图解
- HDU4183 起点到终点再到起点 除起点每点仅经过一次 网络流
- 把k个有序表合并成一个有序表
- TCP的TIME_WAIT快速回收与重用
- unix网络编程的5.12代码,当客户端试图连接时,出现溢出
- Java项目性能监控和调优工具-Javamelody
- Linux6.+oracle 11g 64位 安装图解
- java中字符串的逆序输出
- AOP ssh2整合 中的事务通知配置
- 日期处理方法
- jsp search
- VS2010+Opencv-2.4.0的配置攻略
- asas
- DP 换硬币问题
- Bash和Ksh中查找和执行历史命令