没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
安装 Oracle 有以下步骤:
1>.安装 Linux 作业系统.
2>.配置 Linux 系统下 Oracle 的安装环境.
3>.安装 Oracle 软件与数据库.
4>.测试运行安装的 Oracle 系统.
一.安装 Linux.
1.系统环境需求
内存:最小 1GB,推荐 2GB 或以上
交换空间: 内存大小是 1-2GB 时,交换空间是内存的 1.5 倍,内存大小 2-16GB 时,交换空
间等于内存大小,内存大小 16G 以上时,交换空间为 16GB.
需要选择以下组件:GNOME 桌面、编辑器、开发工具、开发库等。
2.安装 Linux
使用安装光盘安装 Redhat Enterprise Linux 6.3 x86_64,为方便测试,可以使用 VMware
Workstation 虚拟一台机器,在虚拟机上安装。
二.配置 Linux 系统下 Oracle 的安装环境.
1.检查和更新所需软件包.
安装好 Linux 系统后需要配置一下系统。因 Oracle 在 Linux 下与 Windows 下有些不同,在
Linux 下安装时有部分程序需要与 Linux 的程序包重新编译和链接,所以需要有编译器等软件包。
需要用到的软件包在 Oracle 的用户指南中有说明.以 root 身份登录 Linux 后执行以下命令检查
软件包是否都已安装:
# rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc
glibc-common glibc-devel
# rpm -q glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make
numactl-devel sysstat
如果系统有软件包没有安装,可以在 RHEL 6.3 的光盘 Package 目录中找到,安装这些包。
因 RHEL 6.3 版本比较高,对应的软件包版本会比需要的高,没关系,软件向下兼容,不影响
Oracle 的安装和使用。
Oracle 官方文档中确定要安装的包如下:
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
compat-libstdc++-33-3.2.3 (32 bit)
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-2.5-24 (32 bit)
glibc-common-2.5
glibc-devel-2.5
glibc-devel-2.5 (32 bit)
glibc-headers-2.5
ksh-20060214
libaio-0.3.106
libaio-0.3.106 (32 bit)
libaio-devel-0.3.106
libaio-devel-0.3.106 (32 bit)
libgcc-4.1.2
libgcc-4.1.2 (32 bit)
libstdc++-4.1.2
libstdc++-4.1.2 (32 bit)
libstdc++-devel 4.1.2
make-3.81
numactl-devel-0.9.8.x86_64
sysstat-7.0.2
2.验证系统要求
查看内存大小
# grep MemTotal /proc/meminfo
查看交换空间
# grep SwapTotal /proc/meminfo
查看磁盘空间,Oracle 11g R2 x64 企业版的磁盘空间要求 4.35GB 以上。
# df -h
3.创建 Oracle 组和用户帐户
# groupadd oinstall
# groupadd dba
# useradd -g oinstall -G dba oracle
# passwd oracle
4.配置内核参数
以 root 身份登录系统,根据用户指南配置以下参数:
修改文件/etc/sysctl.conf,添加以下内容:
# vi /etc/sysctl.conf 进入后按 i 进行编辑,编辑完成后按 ESC 退出, 输入 :wq 退出
# for oracle
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 = 1048586
执行以下命令时参数生效:
# /sbin/sysctl -p
修改文件/etc/security/limits.conf,添加以下内容:
# vi /etc/security/limits.conf
# for oracle
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
5.创建 Oracle Base 目录:
# mkdir -p /u01/app/
# chown -R oracle:oinstall /u01/app/
# chmod -R 775 /u01/app/
6.编辑 Oracle 用户环境,编辑.bash_profile 文件
# su - oracle
$ vi .bash_profile
编辑.bash_profile 文件,添加以下内容
# For Oracle
export DISPLAY=:0.0
export TMP=/tmp;
export TMPDIR=$TMP;
export ORACLE_BASE=/u01/app/oracle;
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;
export ORACLE_SID=sales;
export ORACLE_TERM=xterm;
export PATH=/usr/sbin:$PATH;
export PATH=$ORACLE_HOME/bin:$PATH;
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
三.安装 Oracle 软件与数据库
1.安装 Oracle 软件
将 Oracle 的 安 装 文 件 linux.x64_11gR2_database_1of2.zip 与
linux.x64_11gR2_database_2of2.zip 解压缩.
以 oracle 用户身份登录系统安装 Oracle,为避免出现中文乱码,装装前可以执行 export
LANG=C,显示英文,
$ export LANG=C
$ cd database
$ ./runInstaller
剩余27页未读,继续阅读
图钉
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论4