"RedHat Enterprise Linux 7下安装 Oracle 12C"相关脚本下载

RootSetup.sh

#!/bin/bash

#Redhat 7

rpm -q binutils compat-libcap1 compat-libstdc++  gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel

/usr/sbin/groupadd oinstall && /usr/sbin/groupadd dba && /usr/sbin/useradd -g oinstall -G dba oracle && echo ‘a1a2a3a4!‘ | passwd --stdin oracle

#vi /etc/sysctl.conf

echo "fs.aio-max-nr = 1048576" >>/etc/sysctl.conf

echo fs.file-max = 6815744 >>/etc/sysctl.conf

# shmall=Totalmem*40%

echo  kernel.shmall = 1717986918 >>/etc/sysctl.conf

# shmmax=Totalmem*50%

echo  kernel.shmmax = 2147483648 >>/etc/sysctl.conf

echo  kernel.shmmni = 4096 >>/etc/sysctl.conf

echo  kernel.sem = 250 32000 100 128 >>/etc/sysctl.conf

echo net.ipv4.ip_local_port_range = 9000 65500 >>/etc/sysctl.conf

echo net.core.rmem_default = 262144 >>/etc/sysctl.conf

echo net.core.rmem_max = 4194304 >>/etc/sysctl.conf

echo net.core.wmem_default = 262144 >>/etc/sysctl.conf

echo net.core.wmem_max = 1048586 >>/etc/sysctl.conf

/sbin/sysctl -p

/sbin/sysctl -a

# vi /etc/security/limits.conf

echo oracle soft nproc 2047 >>/etc/security/limits.conf

echo oracle hard nproc 16384 >>/etc/security/limits.conf

echo oracle soft nofile 1024 >>/etc/security/limits.conf

echo oracle hard nofile 65536 >>/etc/security/limits.conf

#vi /etc/pam.d/login

echo session required /lib/security/pam_limits.so >>/etc/pam.d/login

echo session required pam_limits.so  >>/etc/pam.d/login

mkdir -p /u01/app/ && mkdir /u01/tmp && chown -R oracle:oinstall /u01/app/ && chmod -R 775 /u01/app/

vi /etc/hosts

#增加 IP地址 主机名

su - oracle


OracleSetup.sh

#!/bin/bash

#vi .bash_profile

echo umask 022 >>.bash_profile

echo export ORACLE_BASE=/u01/app/oracle >>.bash_profile

echo -e "export ORACLE_HOME=\$ORACLE_BASE/product/12c" >>.bash_profile

echo export ORACLE_SID=oracle12c >>.bash_profile

echo -e "PATH=\$PATH:$HOME/bin:\$ORACLE_HOME/bin:\$ORACLE_HOME/lib:\$ORACLE_HOME/lib64" >>.bash_profile

echo -e "LD_LIBRARY_PATH=\$ORACLE_HOME/bin:/usr/bin" >>.bash_profile

echo export NLS_LANG="AMERICAN_AMERICA.ZHS16GBK" >>.bash_profile

echo "if [ $USER = "oracle" ]; then " >>.bash_profile

echo    " if [ $SHELL = "/bin/ksh" ]; then " >>.bash_profile

echo ulimit -p 16384 >>.bash_profile

echo ulimit -n 65536  >>.bash_profile

echo  else  >>.bash_profile

echo ulimit -u 16384 -n 65536 >>.bash_profile

echo fi >>.bash_profile

echo fi  >>.bash_profile

source ~/.bash_profile

时间: 2024-10-04 17:24:53

"RedHat Enterprise Linux 7下安装 Oracle 12C"相关脚本下载的相关文章

Oracle Enterprise Linux 64-bit下安装apache-tomcat-7.0.53步骤

测试环境:VMware Workstation v9.0.2软件中安装好Oracle Enterprise Linux 5.8 64-bit虚拟机 安装软件:jdk-7u40-linux-x64.rpm+apache-tomcat-7.0.53.tar.gz 安装说明:从官网下载jdk-7u40-linux-x64.rpm和apache-tomcat-7.0.53.tar.gz到Linux虚拟机中的/u02目录下 安装步骤:打开VMware虚拟机,使用root用户登录Linux虚拟机,进入系统后

Oracle Linux6下安装Oracle 12c实战

经过N次安装尝试吐血总结,希望对大家有所帮助,同时做下记录备忘: 总结:安装前的准备工作是关键!!!Check and recheck! 参考:http://docs.oracle.com/cd/E16655_01/install.121/e17741/toc.htm#CEGHFFGG ***********************ORACLE 12C 安装步骤******************************************** 0.准备软件:Oracle Linux 6.4

Windows 下安装 Oracle 12c 教程

原文 Windows 下安装 Oracle 12c 教程 申明:本文原作者:Jmq   本文给大家带来的是 Oracle 12C 的安装教程. 1.准备 1.1 下载 Oracle 12c 安装程序 下载地址可参考:http://www.wxzzz.com/1231.html 文章可顺利下载. 1.2 解压下载好的两个压缩文件 将两个压缩包解压到同一个目录下,即“database”,然后单击解压目录下的“setup.exe”文件: 2.安装过程 2.1.双击”setup.exe”进行安装 软件会

Redhat Enterprise 5.4下安装配置Oracle 11g R2详细过程

1.Linux环境配置准备 环境:Linux:Redhat Enterprise 5.4,DB:Oracle 11g R2 X64,Oracle安装到/home/oralce_11目录下. 配置过程如下:(大部分是网上的内容,个人也是按照网上步骤来的) 1) 检查基本需求(对于牛逼的服务器来说,这个肯定是满足要求的,可以跳过)内存大小grep MemTotal /proc/meminfo交换分区大小grep SwapTotal /proc/meminfo增加交换分区创建/home/swap这么一

Linux下安装Oracle 12c数据库

(1)Linux下安装Oracle 安装前注意:1.确保/etc/hosts中有系统主机名的记录 2.Linux系统安装图形化界面 3.OFA(最佳灵活体系结构):/字母数字/标准名字/用户名,如/u01/app/oracle 步骤:1.创建Oracle用户和/u01目录,并将/u01的所有者和所属组修改为此用户: 2.将软件复制到/u01,之后unzip解压,使用创建的用户运行runInstaller安装: (注:(1)如果报DISPLAY未定义执行:export DISPLAY=:0.0和x

Centos 7下安装Oracle 12c

SQL Server玩了有些年,最近想玩玩Oracle,于是想到装一台Oracle server来玩玩.第一次在Linux下安装Oracle,整个过程参考了一篇文章:http://blog.csdn.net/huangyanlong/article/details/45021171 环境:VMWare Workstatrion 8.0.3 操作系统:CentOS 7 x64 数据库:Oracle 12c x64 1)安装好Centos 7,这一步跳过 2)从Oracle官网下载12c的安装包,也

43、Windows 7下安装Oracle 11g相关问题解决方法

很多DBA目前还停留在Oracle 9i或者10g,究其原因有可能是Oracle 11g的价格问题.本文将为大家讲解在Windows 7下安装Oracle 11g,也希望大家能从中看到11g的一些新特点. 前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的,但自己尝试着去解决,一步一步尝试着去努力.自己的不懈努力,也换回了成果.比如在装SQL Server 2005和Oracle 11g时就碰到了问题,在装

Centos 7下安装Oracle 12c 以及装后优化(附软件包)

Oracle 12c 数据库概述 ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一.比如SilverStream就是基于数据库的一种中间件.ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能:作为一个关系数据库,它是一个完备关系的产品:作为分布式数据库它实现了分布式处理功能.但它的所有知识,只要在一种机型上

Linux 环境下安装Oracle 11.2.0.4.0 详细步骤

前言: 最近在学习oracle,这里我把安装和配置过程记录下来,按照我的这个方法一步一步基本上不会有问题,如果有问题可以留言大家探讨互相学习一下. 安装环境和版本: 系统版本:Redhat 6.5 oracle版本:11.2.0.4.0 虚拟机版本:Vbox 5.0.2 配置要求: 内存1.5G+,SWAP适宜大小为2G 选择服务时,建议全部选中,关闭防火墙,关闭selinux 一.安装前环境准备 1.安装Oracle服务器软件,需要安装如下软件包(尽量配置yum安装,这样省事儿) yum -y