ORACLE安装(12c-Redhat6.5)

Oracle安装(12c-Redhat6.5)

Redhat6.5系统准备


/


10G


SWAP


4G


/boot


200M


/HOME


4G


/usr


8G


/var


4G


/u01


Preinstallation Tasks


Logging In to the System as root


Checking the Hardware Requirements


Checking the Software Requirements


Checking the Network Setup


Creating Required Operating System Groups and Users


Configuring Kernel Parameters


Identifying Required Software Directories


Identifying or Creating an Oracle Base Directory


Choosing a Storage Option for Oracle Database and Recovery Files


Creating Directories for Oracle Database or Recovery Files


Preparing Disk Groups for an Automatic Storage Management Installation


Configuring Raw Partitions or Raw Logical Volumes


Stopping Existing Oracle Processes


Configuring the oracle User‘s Environment

一:Linux挂载:VMware tools for Linux安装

# mkdir /mnt/cdrom

# mount /dev/cdrom /mnt/cdrom/

# cp VMwareTools-9.0.0-782409.tar.gz /opt/

# tar -zxvpf VMwareTools-9.0.0-782409.tar.gz

#  cd vmware-tools-distrib

# ./vmware-install.pl

#  /etc/init.d/vmware-tools status  #查看是否有在執行

二、设置ip地址:Linux网络配置:设置IP地址、网关DNS、主机名

/etc/sysconfig/network-scripts/ifcfg-ethN 文件

/etc/hosts文件

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.0.66

NETMASK=255.255.255.0

GATEWAY=192.168.0.65

配置OK后使用service network restart重启网络服务

三、设置防火墙

设置 vim /etc/selinux/config

SELINUX=disabled

关闭防火墙

chkconfig ip6tables off

chkconfig iptables off

service iptables stop

service ip6tables stop

查看防火墻狀態:service iptables status

啟動防火墻:service iptables start

禁用防火墻:service iptables stop

四、建立oracle账户和群组

建立dba群组:groupadd dba

创建oracle用户并授权到dba群组:useradd -g dba oracle

设定oracle用户密码:passwd oracle

五、创建oracle工作目录

Oracle基础目录:mkdir -p /u01/app/oracle

Oracle软件存放目录:mkdir -p /u01/app/oracle/product

Oracle库存目录:mkdir -p /u01/app/oraInventory

Oracle数据库文件目录:mkdir -p /u01/app/oracle/oradata

六、授权Oracle工作目录

chown -R oracle.dba /u01

七、Yum源配置,安装Packages

挂载Redhat5.8ISO文件

mount /dev/cdrom /mnt/cdrom

注:虚拟机-〉setting->cd/dvd-〉device status-.connected前面的勾打上

备份Yum的配置文件

1. #cd /etc/yum.repos.d/

2. #cp rhel-debuginfo.repo rhel-debuginfo.repo.bak

配置文件进行编辑


vi rhel-debuginfo.repo


[rhel-debuginfo]

name=Red Hat Enterprise Linux $releasever – $basearch – Debug

baseurl=file:///mnt/cdrom/Server

enabled=1

gpgcheck=1

gpgkey=file:///mnt//cdrom/pki/rpm-gpg/RPM-GRG-KEY-redhat-release


vim rhel-source.repo


[oel6]

name=oel6

baseurl=file:///mnt/cdrom/Server

enabled=1

gpgcheck=0

验证可以安装的组件

#yum grouplist

安装组件

#yum groupinstall “KDE (K Desktop Environment)”

# yum -y install glibc-devel-2.5*

Packages:Red Hat Enterprise Linux 4.0:

binutils-2.15.92.0.2-10.EL4

compat-db-4.1.25-9

control-center-2.8.0-12

gcc-3.4.3-9.EL4

gcc-c++-3.4.3-9.EL4

glibc-2.3.4-2

glibc-common-2.3.4-2

gnome-libs-1.4.1.2.90-44.1

libstdc++-3.4.3-9.EL4

libstdc++-devel-3.4.3-9.EL4

make-3.80-5

pdksh-5.2.14-30

sysstat-5.0.5-1

xscreensaver-4.18-5.rhel4.2

八、Configuring Kernel Parameters


kernel parameter settings

/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_port_range = 1024 65000

net.core.rmem_default = 262144

net.core.rmem_max = 262144

net.core.wmem_default = 262144

net.core.wmem_max = 262144


Setting Shell Limits

for the oracle User


1、Add the following lines to the /etc/security/limits.conf file:

oracle              soft    nproc   2047

oracle              hard    nproc   16384

oracle              soft    nofile 1024

oracle              hard    nofile 65536

2、Add or edit the following line in the /etc/pam.d/login file, if it does not already exist:

session    required     pam_limits.so

3、Depending on the oracle user‘s default shell, make the following changes to the default shell start-up file:

For the Bourne, Bash, or Korn shell, add the following lines to the /etc/profile file (or the /etc/profile.local file on SUSE systems):

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

For the C shell (csh or tcsh), add the following lines to the /etc/csh.login file (or the file on SUSE systems)/etc/csh.login.local:

if ( $USER == "oracle" ) then

limit maxproc 16384

limit descriptors 65536

endif

Configuring the oracle User‘s Environment


/home/oracle/.bash_profile

Source /home/oracle/.bash_profile


#Enter commands similar to the following to set the TEMP and TMPDIR environment variables:

TMP=/tmp; export TMP

TMPDIR=$TMP;

export TMPDIR

#Enter commands similar to the following to set the ORACLE_BASE and ORACLE_SID environment variables:

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/12.2.0/dbhome_1;

export ORACLE_HOME

ORACLE_SID=ora01;

export ORACLE_SID

ORACLE_UNQNAME=ora01;

export ORACLE_UNQNAME

PATH=/usr/sbin:$PATH;

export PATH

PATH=$ORACLE_HOME/bin:$PATH;

export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/usr/X11R6/lib64;

export LD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

TNS_ADMIN=$ORACLE_HOME/network/admin

NLS_LANG=AMERICAN_AMERICA.AL32UTF8;

export NLS_LANG

umask 022

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

九、解压缩安装文档:Linux压缩解压缩(unzip,tar)

时间: 2024-10-06 07:07:45

ORACLE安装(12c-Redhat6.5)的相关文章

Oracle Database 12c Release 1下载安装(自身经历)

1.访问Oracle官网:https://www.oracle.com/index.html,下载Oracle Database 12c Release 1 (注意:File1和File2都要下载!!不然后期安装会报一堆错误,可参考:http://www.2cto.com/database/201503/386272.html) 2.将文件解压,把winx64_12102_database_2of2文件夹中database\stage\components目录下的所有文件夹,复制到winx64_

Windows 7 64bit上安装Oracle Database 12c [INS-30131] 错误的解决方法

Windows 7 64bit上安装Oracle Database 12c,出现以下错误: 解决方法: 第一步:控制面板>所有控制面板项>管理工具>服务>SERVER  启动 第二步:控制面板>所有控制面板项>管理工具>计算机管理>系统工具>共享文件夹>共享   右键单击“共享”>新建共享> 点击“下一步”>   单击“浏览”> 选择"本地磁盘(C:)">确定   单击“下一步”:     单击“

Linux( rhel-server-7.0-x86_64)安装Oracle Database 12c Release 1

1.官方下载安装包:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html linuxamd64_12102_database_1of2.zip linuxamd64_12102_database_1of2.zip 2.创建oracle用户和组 [[email protected]]# groupadd oinstall [[email protected]]# groupadd dba

Windows下安装Oracle Database 12c Release 1(12.1.0.2.0) - Enterprise Edition

Windows下安装Oracle Database 12c Release 1(12.1.0.2.0) 最近因需要在Oracle 数据库上建立ODI的资料档案库,需要安装Oracle Database 12c Release 1(12.1.0.2.0) - Enterprise Edition . 软件下载 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html?ssSourceSite

转: Windows下安装Oracle Database 12c Release 1(12.1.0.2.0) - Enterprise Edition

http://www.cnblogs.com/xqzt/p/4395053.html Windows下安装Oracle Database 12c Release 1(12.1.0.2.0) - Enterprise Edition

《专业级Oracle Database 12c安装、配置与维护》之在SQL*Plus中编写PL/SQL

当编写PL/SQL程序时,可以用多种方式来运行.可以直接在SQL*Plus(或某些其他SQL环境,如SQL Developer)中运行,也可以将之存储在数据库中,然后从SQL环境或程序运行.当在数据库中存储程序时,该程序被称为存储程序(stored program)或存储对象(stored object).这在本章稍后讲解.现在,让我们来讨论如何使用SQL*Plus编写程序.虽然是从SQL*Plus的环境内部说明这个例子,但这些程序也可以使用其他的SQL接口,如SQLDeveloper.TOAD

Oracle Database 12c Release 2安装详解

第1章 Oracle Database 12c Release 2安装详解 1.1 下载方法 oracle官网https://www.oracle.com 1)打开官方网站,找到下载连接 2)选择更多下载. 3)选择数据库版本,这里选择的是目前的最新版本 4)接收许可协议,选在linux版本进行下载 5) 接收许可协议,点击linuxx64_12201_database.zip 6)登陆oracle账户,没有的可以自己创建一个 7)然后就能够进行下载 https://docs.oracle.co

Oracle Database 12c安装

Oracle数据库 Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先地位的产品.可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好.使用方便.功能强,适用于各类大.中.小.微机环境.它是一种高效率.可靠性好的 适应高吞吐量的数据库解决方案. 系统简介 ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服

Oracle数据库12C在CentOS7中的最全安装过程(全程可跟做!)

安装前大家可以在Oracle官网中下载12从第二版的安装包 第一步:需要先添加一块20G的硬盘用来安装Oracle,并将磁盘格式化为XFS #进入服务器先关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service setenforce 0 进行格式化操作并分区: cd /dev fdisk /dev/sdb 欢迎使用 fdisk (util-linux 2.23.2). 更改将停留在内存中,直到您决定将更改

深入理解Oracle RAC 12c

深入理解Oracle RAC 12c(顶尖专家权威指南唯一最新版数据库著作 Oracle第一社区技术大牛翻译 Amazon五星推荐) [美]Syed Jaffar Hussain(赛义德 贾法尔 侯赛因),Tariq Farooq(塔里克 法鲁克),Riyaj Shamsudeen(瑞亚吉沙姆斯丁),Kai Yu(于凯) 著   赵燚 梁涛 程飞 李真旭 译 ISBN 978-7-121-24066-9 2014年10月出版 定价:99.00元 488页 16开 编辑推荐 <深入理解 Oracl