最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

RedHat Linux6.3下Oracle 11g安装图解教程

来源:动视网 责编:小OO 时间:2025-09-25 13:56:00
文档

RedHat Linux6.3下Oracle 11g安装图解教程

Oracle学习笔记安装篇之在RedhatEnterpriseLinux6.3x86_下安装Oracle11gR2安装Oracle有以下步骤:   1>.安装Linux作业系统.   2>.配置Linux系统下Oracle的安装环境.   3>.安装Oracle软件与数据库.   4>.测试运行安装的Oracle系统.一.安装Linux.   1.系统环境需求   内存:最小1GB,推荐2GB或以上   交换空间:内存大小是1-2GB时,交换空间是内存的1.5倍,内存大小2-16GB时,交
推荐度:
导读Oracle学习笔记安装篇之在RedhatEnterpriseLinux6.3x86_下安装Oracle11gR2安装Oracle有以下步骤:   1>.安装Linux作业系统.   2>.配置Linux系统下Oracle的安装环境.   3>.安装Oracle软件与数据库.   4>.测试运行安装的Oracle系统.一.安装Linux.   1.系统环境需求   内存:最小1GB,推荐2GB或以上   交换空间:内存大小是1-2GB时,交换空间是内存的1.5倍,内存大小2-16GB时,交
Oracle学习笔记安装篇之在Redhat Enterprise Linux 6.3 x86_下安装Oracle11g R2

安装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_,为方便测试,可以使用VMware Workstation虚拟一台机器,在虚拟机上安装。

    3.设置主机域名解析

    安装Linux后需使用静态IP地址,并在/etc/hosts文件中设置主机域名解析(ip地址 主机名称)

    # vi /etc/hosts

 192.168.1.66 hostname(主机名称)此处必须要设置,不然配置监听有问题.

二.配置Linux系统下Oracle的安装环境.

第一步:配置yum源;

1.用root用户创建/software目录;

2.用FTP软件将Redhat Enterprise Linux 6.3 x86_拷贝到/software文件;

3.mkdir  /media/cdrom          //创建/media/cdrom目录       

4.mount /software/rhel-server-6.5-x86_-dvd.iso -o loop /media/cdrom/  //将ISO文件挂载在/media/cdrom目录下

5.df -h    //查看是否挂载成功

6.mkdir yum   //创建yum目录

7.cp -a /media/cdrom/* /yum/        //将/media/cdrom目录下的文件拷贝到 /yum

8.cd /etc/yum.repos.d/                 //切换到/etc/yum.repos.d目录下

9.mkdir repoback     //创建repoback文件

10.mv rhel* repoback/     //将rhel*文件移除到repoback;

在/etc/yum.repos.d/目录下创建并编辑local.repo文件:     //新建一个yum源的响应文件

vi local.repo

        [base]

        name=linux 6

        baseurl=file:///yum

        gpgcheck=0

        enable=1

11.vi /usr/lib/python2.6/site-packages/yum/yumRepo.py    //修改yum源的地址

在上面的文件中找到下面这行

remote = url + '/' + relative

将其改为

remote + '/yum' + relative

第二步:检查和更新所需软件包.

安装好Linux系统后需要配置一下系统。因Oracle在Linux下与Windows下有些不同,在Linux下安装时有部分程序需要与Linux的 程序包重新编译和链接,所以需要有编译器等软件包。需要用到的软件包在Oracle的用户指南中有说明.以root身份登录Linux后执行以下命令检查 软件包是否都已安装:

#rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel libXp glibc-headers numactl-devel pdksh

如果系统有软件包没有安装,可以在/yum/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_

    sysstat-7.0.2

注:在Oracle数据库软件安装时,ksh实际是用的pdksh,但ksh也是可以使用的,只是安装时会有警告,pdksh是一个早期的软件包,可以在以下网站找到.

http://rpm.pbone.net/

第三步:验证系统要求。

查看内存大小

    # grep MemTotal /proc/meminfo

    查看交换空间

    # grep SwapTotal /proc/meminfo

    查看磁盘空间,Oracle 11g R2 x企业版的磁盘空间要求4.35GB以上。

    # df -h

第四步:创建Oracle组和用户帐户

  #groupadd -g 600 dba

#groupadd -g 601 oinstall

#useradd -u 600 -g oinstall -G dba oracle

#passwd oracle

第五步:配置内核参数

以root身份登录系统,根据用户指南配置以下参数:

修改文件/etc/sysctl.conf,添加以下内容:

    # /etc/sysctl.conf

    # for oracle

    fs.aio-max-nr = 1048576

    fs.file-max = 6815744

    kernel.shmall = 2097152

    # 官方文档kernel.shmmax = 536870912,实际软件中需要        kernel.shmmax = 980742144

    kernel.shmmax = 980742144

    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,添加以下内容:

    # /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

第六步:创建Oracle Base目录

# mkdir /oracle

#chown -R oracle:oinstall /oracle

#chmod -R 755 /oracle

第七步:编辑Oracle用户环境,编辑.bash_profile文件

# su - oracle

$ vi .bash_profile

编辑.bash_profile文件,添加以下内容

##########oracle env

PATH=$PATH:$HOME/bin

export PATH 

ORACLE_BASE=/oracle

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

ORACLE_SID=orcl

LD_LIBRARY_PATH=$ORACLE_HOME/lib

PATH=$PATH:$ORACLE_HOME/bin;  

ORA_NLS33=$ORACLE_HOME/nls/admin/data

NLS_DATE_FORMAT="yyyy-mm-ddHH24:MI:SS";export NLS_DATE_FORMAT

export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8" 

#########oracle env

三、安装Oracle软件与数据库

1.安装Oracle软件

 切换到/software目录下将Oracle的安装文件linux.x_11gR2_database_1of2.zip与linux.x_11gR2_database_2of2.zip解压缩.

使用unzip linux_11gR2_database_1of2.zip 命令进行解压

切换到database目录底下,即cd database/,运行./runInstall命令。如果提示,无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量,要把root注销,用oracle用户安装。在安装过程为避免出现中文乱码,在安装之前使用命令export LANG=en_US解决中文方框乱码后在执行安装过程。

1、./runInstall

2、把I wish to receive security updatas via My Oracle Support前面的钩去掉。

3、选择Skip software updatas.

4、选择Install database software only.

5、选择Single instance database installation.

6、把simplified chinese添加到右边。

7、点击Next.

8、点击Next.

9、点击Next.

10、创建/oraInventory目录,即mkdir /oraInventory,并赋予chown –R oracle:oinstall oraInventory权限;

11、点击Next。

12、vi /etc/sysctl.conf,修改kernel.shmmax = 9849878,并执行/sbin/sysctl –p生效,点击Check Again.

13、点击install,开始安装。

14、执行两条命令,/oraInventory/orainstRoot.sh和

/oracle/product/11.2.0/dbhome_1/root.sh,点击OK。

15、点击close,数据库软件安装完成。

16、接下来开始装监听软件。Oracle用户敲入命令:netca

17、接下来开始安装数据库。Oracle用户敲入命令:dbca

创建数据库实例orcl

为所有用户设置相同密码:初设123456

用root用户创建一个/oracledatabase,并赋予chown -R  oracle:oinstall  /oracledatabase权限。 

以下这些值可根据情况而定,此值仅供参考。

字符集很重要,根据现场环境需要选择相应的字符集。

根据现场环境需要来配置此值,仅供参考

检查配置信息是否有错误,没有错误就点击OK。

开始安装数据库

接下来来验证数据库和监听是否正常

连接数据库命令:sqlplus / as sysdba

验证数据库命令: shutdown immediate

                 startup 

验证监听

Lsnrctl status

文档

RedHat Linux6.3下Oracle 11g安装图解教程

Oracle学习笔记安装篇之在RedhatEnterpriseLinux6.3x86_下安装Oracle11gR2安装Oracle有以下步骤:   1>.安装Linux作业系统.   2>.配置Linux系统下Oracle的安装环境.   3>.安装Oracle软件与数据库.   4>.测试运行安装的Oracle系统.一.安装Linux.   1.系统环境需求   内存:最小1GB,推荐2GB或以上   交换空间:内存大小是1-2GB时,交换空间是内存的1.5倍,内存大小2-16GB时,交
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top