oracle安装文档

1. 安装环境... 4

2. 安装步骤... 5

2.1. 检查硬件环境... 5

2.2. 检查软件环境... 5

3. 安装标准... 7

3.1. 内核参数... 7

3.2. 建立系统用户组,配置用户环境变量... 7

3.3. Oracle资源限制... 8

3.4. 安装目录... 8

3.5. 安装oracle软件... 8

3.6. 建立数据库监听... 9

3.7. 建立数据库... 9

3.8. 数据库随系统自动启动... 9

1.安装环境

OS: Suse Linux 10

ORACLE:11.2.0.3

2.安装步骤

2.1.检查硬件环境

内存:至少1G

swap:oracle官方文档建议如下:


实际内存大小


建议swap大小


1G-2G


1.5 倍于内存


2G-16G


与内存相同


超过16G


设置为16G即可

硬盘盘空间 :

/tmp目录需要1 GB的空闲空间

安装Oracle软件需要的硬盘空间

Enterprise Edition 3.95(software files)+1.7(data files)

Standard Edition 3.88(software files)+1.5(data files)

2.2.检查软件环境

内核版本不低于2.6.16.21

文档中要求必须安装的软件包:

binutils-2.16.91.0.5

compat-libstdc++-5.0.7

gcc-4.1.0

gcc-c++-4.1.2

glibc-2.4-31.63

glibc-devel-2.4-31.63

glibc-devel-32bit-2.4-31.63

ksh-93r-12.9

libaio-0.3.104

libaio-32bit-0.3.104

libaio-devel-0.3.104

libaio-devel-32bit-0.3.104

libelf-0.8.5

libgcc-4.1.2

libstdc++-4.1.2

libstdc++-devel-4.1.2

make-3.80

numactl-0.9.6.x86_64

sysstat-8.0.4

3.安装标准

3.1.内核参数

编辑/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 = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

运行sysctl –p,立即生效

kernel.shmmax 是核心参数中最重要的参数之一,用于定义单个共享内存段的最大值,shmmax 设置应该足够大,能在一个共享内存段下容纳下整个的SGA ,设置的过低可能会导致需要创建多个共享内存段,这样可能导致系统性能的下降 。

Oralce 建议 shmmax > SGA(SGA_MAX_SIZE),这样在任何时候都不会有甚至轻微的性能下降的隐患。

kernel.shmall 参数是控制共享内存页数。该参数大小为物理内存除以pagesize

3.2.建立系统用户组,配置用户环境变量

#groupadd oinstall

#groupadd dba

#useradd -g oinstall -G dba oracle

su – oracle

编辑.profile文件,

export ORACLE_BASE=/data/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

export ORACLE_SID=orcl(根据实际业务)

export TNS_ADMIN=$ORACLE_HOME/network/admin

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

export NLS_LANG="SIMPLIFIED CHINESE"_CHINA.AL32UTF8

if [ $USER = "oracle" ]; then

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

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

3.3. Oracle资源限制

编辑/etc/security/limits.conf,增加如下内容:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

编辑/etc/pam.d/login,增加如下内容:

session required /lib/security/pam_limits.so

session required pam_limits.so

3.4. 安装目录

/data/oracle/product/11.2.0/db_1:oracle软件目录

/data/oradata:数据库文件存放目录

/data/archive:归档日志存放目录

3.5.安装oracle软件

启动vnc,连接到服务器,解压oracle安装包,进入database目录,运行./runInstaller,出现图形界面,按提示进行安装,如未出现安装界面,检查DISPLAY变量

3.6.建立数据库监听

运行netca,建立linstener

3.7.建立数据库

运行dbca,建立database,建库完成后,sqlplus 进入数据库,设置数据库内存参数

alter sytem set sga_max_size=16G scope=spfile;

alter sytem set sga_max_size=16G scope=spfile;

alter sytem set pga_aggregate_target=4G scope=spfile;

或设置memory_target参数,统一管理sga,pga,

alter sytem set memory_max_target=20G scope=spfile;

alter sytem set memory_target=20G scope=spfile;

重启数据库

3.8.数据库随系统自动启动

  1. 编辑/etc/oratab,找到最后一行orcl: /data/oracle/product/11.2.0/db_1:N,将N改为Y

2. 编辑/etc/sysconfig/oracle,找到START_ORACLE_DB,START_ORACLE_DB_LISTENER,将其值改为yes,找到SHMMAX、SHMALL,参照/etc/sysctl.conf修改

oracle安装文档

时间: 2024-08-14 18:44:22

oracle安装文档的相关文章

ORACLE LINUX 6.3 + ORACLE 11.2.0.3 RAC + VBOX安装文档

ORACLE LINUX 6.3 + ORACLE 11.2.0.3 RAC + VBOX安装文档 2015-10-21 12:51 525人阅读 评论(0) 收藏 举报  分类: Oracle RAC 版权声明:本文为博主原创文章,未经博主允许不得转载. VBOX + Oracle Linux 6U3 + ORACLE 11.2.0.3.0 RAC 安装 环境: 虚拟机          VIRTUAL BOX OS                ORACLE LINUX 6.3_X86_64

Oracle、pl/sql安装文档

oracle10g.pl/sql安装文档 Oracle在各种管理系统项目中是不可或缺到,pl/sql也是非常好用的图形化管理工具.初学者(我自己就是证明了)经常在这两个工具上消磨宝贵到时间.趁今天有闲,整理下oracle和plsql到安装方式(后附oracle和plsql到安装包),以备后用及方便他人.个人笔记本是win7 64位,实测win8可用. 下载并解压oracle安装包如下图: 右键单击setup.exe,在菜单中选择兼容性疑难解答,弹出新窗口. 选择尝试建议到设置,在跳转到页面中启动

Redhat 5.8 ORACLE 11gR2 RAC安装文档2-grid安装

3.安装Grid 3.1.安装rpm包 两个节点都要安装,以节点1为例 [[email protected] yum.repos.d]# yum install compat-libstdc++-33 ksh gcc gcc-c++ libgomp elfutils-libelf-devel glibc-devel glibc-headers libaio-devel libstdc++-devel sysstat unixODBC unixODBC-devel –y -----.. Compl

mysql安装文档(Linux 官网yum安装版)

mysql安装文档(官网yum安装Linx版) 创建时间:2016-12-20 文档目的 在Linux下安装mysql服务端应用. (注:本文档采用yum库安装方式安装mysql应用,本文假设您的系统中没有安装第三方发布的rpm包,如果您已经安装了第三方rpm包,请参考文中"替换第三方发布mysql"的内容) 系统环境 操作系统:centos 7 (3.10.0-229.el7.x86_64) mysql版本:mysql57-community-release-el7-9.noarch

OEM12C安装文档

OEM12C安装文档 环境:OEM12.1.0.5 操作系统:CENTOS6.7 ORACLE:11.2.0.3 1.硬件要求 2.软件包要求 ----RHEL6.X OEL6.X版本 for oms make-3.81 binutils-2.20.51.0.2-5.11 gcc-4.4.4 libaio-0.3.107 glibc-common-2.12-1 libstdc++-4.4.4 libXtst-1.0.99.2-3.el6.x86_ 64.rpm sysstat-9.0.4 gli

Hadoop+Hive+Mysql安装文档

2013-03-12 22:07 1503人阅读 评论(0) 收藏 举报  分类: Hadoop(13)  目录(?)[+] Hadoop+Hive+Mysql安装文档 软件版本 redhat enterprise server5.5 64 Hadoop 1.0.0 Hive 0.8.1 Mysql 5 Jdk 1.6 整体构架 共有7台机器,做4个数据节点,将name节点.jobtracker和secondaryname都分开,各机器分工如下 机器ip 主机名 用途 备注 123.456.78

jenkins安装文档(二)

Jenkins安装文档 参考链接:https://www.cnblogs.com/jwrwst/p/6520114.html 一.下载安装包 Jdk安装包官网下载链接 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html tomcat安装包官网下载链接 https://tomcat.apache.org/download-70.cgi Jenkins的war包下载 https://j

SAP_ECC6_EHP7_IDES安装文档ORACLE11G+WINDOWS2012 R2 问题总结

SAP_ECC6_EHP7_IDES安装文档ORACLE11G+WINDOWS2012 R2 问题总结 1.注意密码不能带@等特殊符号,否则会报如下错误,因为ORACLE数据是不容许密码带@的.@是一个关键字 2.安装程序权限不足,需要手工创建SAP需要的用户并赋予相应的权限. 否则会报如下错误 解决方案: ①通过命令行方式运行安装程序 C:\soft\EHP7_IDES_SETUP\MASTER\SWPM10SP06_3-20009707>sapinst.exe IS_HOST_LOCAL_U

基于adt bundle for windows-的AndroidOpenCV安装文档说明

基于adt bundle for windows-的AndroidOpenCV安装文档说明 任薛纪 说明:本文档是基于快速搭建android开发平台adt bundle for windows软件的AndroidOpenCV运行环境搭建,主要参考OpenCV官方文档: http://docs.opencv.org/trunk/doc/tutorials/introduction/android_binary_package/android_dev_intro.html,如手动安装eclipse.