Oracle笔记(二)——虚拟机下Centos7 x64位安装Oracle 11g R2详解
来源:互联网 发布:ubuntu 安装wineqq 编辑:程序博客网 时间:2024/06/03 21:39
win7 x64位+VMware12+centos7 x64位+oracle 11g R2安装详解(二)
一、准备安装的软件及需要的工具
1、Oracle11g R2 ,下载链接,选择Linux x64位,如下图所示:
2、jdk-8u121-linux-x64.tar.gz,下载链接,选择Linux x64位,如下图所示:
3、xmanager工具。的xshell。xshell主要用于连接虚拟机上服务器,给服务器上传oracle文件和JDK文件。xshell打开如下图所示:
二、安装oracle 11g R2前,相关软件安装及系统配置和夹包安装。
1、通过xmanager工具上传JDK和oracle11g R2的安装包到centos系统的/softs目录下。如下图所示:
2、更新系统:命令:yum update 和 yum upgrade,如下图示:
3、卸载centos原来的JDK,先查看:rpm -qa |grep jdk,再卸载yum -y remove JDK的rpm包 。(将所有含JDK的RPM包都卸载)如下图所示:
4、安装配置JDK,1、先解压JDK安装文件,命令:tar -xzvf jdk-8u121-linux-x64.tar.gz;2、在把解压文件复制或者剪切到/opt/java目录下,命令:mv /sofs/jdk-8u121 /opt/java;3、最后配置JDK环境变量,命令: vim etc/profile:在文件最后添加三行:
export JAVA_HOME=/opt/java/
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注意:使JDK环境变量立即生效命令:source etc/profile,再检查是否安装配置好:javac 出现输出参数就OK了。这个过程详细信息如下图所示:
5、安装Oracle 11g R2前相关配置文件设置
5.1创建用户和组,先创建oinstall和dba组,在创建用户oracle,最后为用户设置密码。
1. groupadd oinstall #创建用户组 oinstall
2. groupadd dba #创建用户组 dba
3. useradd -g oinstall -g dba -m oracle #创建用户 oracle,并加入 oinstall 和 dba 组
4. passwd oracle #设置用户 oracle 的登录密码,根据提示输入两次密码
5.创建 oracle 安装目录 mkdir -p /oracle/oraInventory #oracle 数据库配置目录
5.2、设置目录所有者
1、chown -R oracle:oinstall /oracle #设置目录所有者为 oinstall 用户组的 oracle 用户
2、chown -R oracle:oinstall /oracle/oraInventory
5.3、修改系统标识。命令:vim /etc/redhat-release #编辑把CentOS Linux release 7.0.1406 (Core)修改为 Red Hat Enterprise Linux 6
注意:5.1和5.2操作详细信息如下图所示:
5.4、修改系统内核。命令:vim/etc/sysctl.conf 。在/etc/sysctl.conf 文件里在最后添加以下代码:
net.ipv4.icmp_echo_ignore_broadcasts = 1fs.file-max = 6815744 #设置最大打开文件数
fs.aio-max-nr = 1048576
kernel.shmall = 2097152 #共享内存的总量, 8G 内存设置: 2097152*4k/1024/1024
kernel.shmmax = 2147483648 #最大共享内存的段大小
kernel.shmmni = 4096 #整个系统共享内存端的最大数
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500 #可使用的 IPv4 端口范围
net.core.rmem_default = 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576
注意:5.4详细信息如下图所示:
5.5、oracle 用户限制,提高软件运行性能。命令:vim/etc/security/limits.conf。在/etc/security/limits.conf 文件的在末尾添加以下代码
oracle soft nproc 2047oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
5.6、配置 oracle 用户环境变量。命令:vim/home/oracle/.bash_profile。在/home/oracle/.bash_profile文件的最后添加以下代码
export ORACLE_BASE=/oracle #oracle 数据库安装目录export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 #oracle 数据库路径
export ORACLE_SID=myapp #oracle 启动数据库实例名
export ORACLE_UNQNAME=$ORACLE_SID
export PATH=$ORACLE_HOME/bin:/user/sbin:$PATH #添加系统环境变量
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH #添加系统环境变量
注意:source /home/oracle/.bash_profile #使设置立刻生效
5.7、安装 oracle 11g R2在Linux7上系统所需要的软件包。命令:
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutilslibelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*
三、以后系统设置好后,安装oracle 11g。
1、解压 oracle 下载的两个文件。命令:unzip linux.x64_11gR2_database_1of2.zip,如下图示:
2、最后安装前的设置。
2.1、设置/softs文件的用户权限,命令:chown -R oracle:oinstall /softs,
2.2、再切换到oracle用户,命令:su oracle,
2.3、把oracle用户配置文件生效一下。命令:source /home/oracle/.bash_profile。
2.4、安装oracle时,为防止乱码,设置安装界面显示字符。命令:export LANG=en_US
注意:上面具体操作信息如下图所示:
3、安装Oracle :进入解压文件database下,执行./runInstaller
3.1按照在Windows系统下的方式选择一步一步安装。(注意:在会遇到核查包失败的情况,选择全部忽略,一直next)。取消接受oracle安全更新,如下图所示:
3.2:选择创建和配置数据库,如下图所示:
3.3:选择一般的桌面模式,如下图所示:
3.4:配置数据库名称和密码,如下图所示:
3.5:到平台必须要求核查,有几个包核查失败(这些包都是X86 32位的系统需要的软件包),选择忽略全部,如下图所示:
3.6:然后进入安装环节,在完成68%的时候,会出现几个错误,选择继续,如下图所示:
3.7:在安装完成95%的时候,会出现数据库配置一个警告,选择OK,再配置系统用户的密码,如下图所示:
3.8:最后执行配置文件,这样oracle就安装好了。如下图所示:
4、安装完后,修改系统标识,命令:vim /etc/redhat-release ,把 Red Hat Enterprise Linux 6修改为 CentOS Linux release 7.0.1406 (Core)。
阅读全文
0 0
- Oracle笔记(二)——虚拟机下Centos7 x64位安装Oracle 11g R2详解
- Linux x64系统上安装 oracle 11g R2 x64
- centOS x64系统上安装 oracle 11g R2 x64
- Centos7安装oracle 11g r2教程
- linux5.2 X64下安装oracle 11G r2 X64完全攻略
- Linux下Oracle 11G r2 (64位)安装
- Linux下Oracle 11G r2 (64位)安装
- linux rhel 6.5(32位)下 oracle 11g R2 安装出现问题
- Oracle 11g R2 RAC 删除节点详解(二)
- ORACLE 11G R2 RAC+Mutilpath+RAW+ASM+Silent+AddNode+DG 完全安装详解 (二)
- CentOS V5.5 x64 中Oracle 11g R2 x64安装教程
- RedHat enterprise linux 5.3 X64下安装64位Oracle 11g (未测试)
- 虚拟机中的CentOS 6.4安装Oracle 11g R2中文版
- Win7安装Oracle 11g R2 64位SQLDeveloper
- 64位 WIN7 安装oracle 11g R2图文教程
- windows xp 32位 安装oracle 11g R2
- windows 7 64位 安装oracle 11g R2
- windows 7 64位 安装oracle 11g R2
- Codeforces 821A-Okabe and Future Gadget Laboratory
- centos 7 下安装 python 的 pip
- 第六章 彩色图像处理
- lintcode/leetcode由易至难第20题:Integer Break
- Qt入门:4。。。
- Oracle笔记(二)——虚拟机下Centos7 x64位安装Oracle 11g R2详解
- linux 操作系统
- VBA调用doc命令,doc窗口关闭之后,继续执行代码
- bootsrap
- 剑指offer——数组中只出现一次的数字(好题,熟悉位运算)
- SpringBoot之打包成war包部署到tomcat
- Git学习笔记
- 嵌入式C语言可靠性设计
- 僵尸进程与孤儿进程