`
happyqing
  • 浏览: 3207441 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux安装oracle11gx64

阅读更多

下载地址

http://happyqing.iteye.com/blog/1797979

 

准备工作

系统中已经安装了 软件开发,虚拟化,网络服务器 额外功能,这样一会会少安些rpm包

复制安装文件到/opt 下,解压,/opt/oracle11.2.0.3 是解压好的oracle安装文件目录

把linux系统的安装盘中Server文件夹拷贝到/opt下,因为安装oracle需要安装一些rpm包,也可以自己摘出所需的rpm包,考虑到以后还会用到很多包,就都拷过去了,

# cp -r /media/RHEL_5.7\ x86_64\ DVD/Server /opt/Server

 

你也可以配置yum源,有些可以用yum来安装

[root@dev Server]#ls gcc*
gcc-4.4.6-3.el6.x86_64.rpm
[root@db8 Packages]# yum install gcc-4.4.6 装高了还得卸载

 

创建用户和组

groupadd oinstall

groupadd dba

groupadd oper

useradd -g oinstall -G dba,oper oracle

#useradd:用户 oracle 已存在

#usermod -g oinstall -G dba,oper oracle

 

查看当前用户所在的组

#groups

 

创建oracle主目录,修改权限

mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1

chown -R oracle:oinstall /u01

chmod -R 775 /u01

chown -R oracle:oinstall /opt/oracle11.2.0.3

chmod -R 755 /opt/oracle11.2.0.3/

 

安装

su - oracle

/opt/oracle11.2.0.3/database/runInstaller

若报:无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量。

用root执行 xhost +

 

not run

/opt/oracle11.2.0.3/database/install/runInstaller.sh

./runInstaller.sh: line 5: ./runInstaller: No such file or directory

please run

/opt/oracle11.2.0.3/database/runInstaller

 

 

1.去掉复选框

 

选是

 

 

2.跳过软件更新

 

3.创建和配置数据库

 

4.服务器类

 

5.单实例

 

6.高级安装

 

7.下一步

 

8.企业版

 

9.用的是已经创建好的目录

 

10.下一步

 

11.下一步

 

12.可更改SID

 

13.1 可更改内存大小

 

13.2 修改字符集为AL32UTF8

 

13.3默认

 

13.4可创建实例方案数据库

 
 14.默认

 

15.默认

 

16.默认

 

17.设置口令

 

Oracle 建议输入的口令应该至少长为 8 个字符, 至少包含 1 个大写字符, 1 个小写字符和 1 个数字 [0-9]。

这个可以忽略

 

18.默认

 

19.先决条件检查 可以显示失败项,可以显示成功项,从这可以看出安装oracle需要哪些rpm包

解决不可修复的警告。

 安装rpm包,进入准备好的Server目录

[root@weblogic Server]# rpm -q libaio-devel

package libaio-devel is not installed

[root@weblogic Server]# ls libaio-devel*

[root@weblogic Server]# rpm -ivh libaio-devel-0.3.106-5.x86_64.rpm

 

[root@weblogic Server]# rpm -q sysstat

package sysstat is not installed

[root@weblogic Server]# ls sysstat*

sysstat-7.0.2-11.el5.x86_64.rpm

[root@weblogic Server]# rpm -ivh sysstat-7.0.2-11.el5.x86_64.rpm

 

rpm要是有依赖,可以像如下方式安装

[root@weblogic Server]# rpm -ivh elfutils-libelf-devel-0.137-3.el5.x86_64.rpm elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm --force –nodeps

 

19.2 重新检查,没有不可修复的警告后,点击修补并再次检查

 

 



执行修复脚本

 

20.概要

 

20.2 可保存相应文件,以后安装用,安装

 

21.安装产品

 

22.安装完成

 

DBCA 创建数据库

 

创建完成,确定

 

以root用户执行脚本

 

[root@dev Server]# /u01/app/oraInventory/orainstRoot.sh

更改权限/u01/app/oraInventory.

添加组的读取和写入权限。

删除全局的读取, 写入和执行权限。

 

更改组名/u01/app/oraInventory oinstall.

脚本的执行已完成。

[root@dev Server]# /u01/app/oracle/product/11.2.0/dbhome_1/root.sh

Performing root user operation for Oracle 11g

 

The following environment variables are set as:

    ORACLE_OWNER= oracle

    ORACLE_HOME=  /u01/app/oracle/product/11.2.0/dbhome_1

 

Enter the full pathname of the local bin directory: [/usr/local/bin]:

   Copying dbhome to /usr/local/bin ...

   Copying oraenv to /usr/local/bin ...

   Copying coraenv to /usr/local/bin ...

 

 

Creating /etc/oratab file...

Entries will be added to the /etc/oratab file as needed by

Database Configuration Assistant when a database is created

Finished running generic part of root script.

Now product-specific root actions will be performed.

Finished product-specific root actions.
 

控制台https://localhost:1158/em 添加例外

 

 

大功告成

 

配置环境变量

/home/oracle/.bash_profile 在文件末尾加入

export ORACLE_SID=orcl
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

还可以配置/etc/profile,加入上面的代码

 

oracle有自己的jdk

[root@dev ~]# /u01/app/oracle/product/11.2.0/dbhome_1/jdk/bin/java -version
java version "1.5.0_30"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_30-b03)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_30-b03, mixed mode)
[root@dev ~]#

 

启动停止监听

http://happyqing.iteye.com/admin/blogs/1797183

lsnrctl status --查看状态

lsnrctl start --启动

lsnrctl stop  --停止

 

启动停止数据库

http://happyqing.iteye.com/admin/blogs/1798148

sqlplus / as sysdba

SQL>startup

SQL>shutdown immediate

SQL>exit

 

启动停止EM

http://happyqing.iteye.com/admin/blogs/1798145

查看EM console服务的状态

emctl status dbconsole

启动EM console服务

emctl start dbconsole

停止EM console服务

emctl stop dbconsole

 

 

  • 大小: 40.7 KB
  • 大小: 44.1 KB
  • 大小: 40.7 KB
  • 大小: 40.8 KB
  • 大小: 40.3 KB
  • 大小: 42.1 KB
  • 大小: 47.3 KB
  • 大小: 49.6 KB
  • 大小: 46.7 KB
  • 大小: 45.1 KB
  • 大小: 46.4 KB
  • 大小: 47.9 KB
  • 大小: 49.6 KB
  • 大小: 50.5 KB
  • 大小: 48.8 KB
  • 大小: 47.2 KB
  • 大小: 49.6 KB
  • 大小: 53 KB
  • 大小: 49.3 KB
  • 大小: 52.3 KB
  • 大小: 49.5 KB
  • 大小: 74.2 KB
  • 大小: 68.9 KB
  • 大小: 53.5 KB
  • 大小: 52.7 KB
  • 大小: 72.2 KB
  • 大小: 42.1 KB
  • 大小: 34.5 KB
  • 大小: 19.9 KB
  • 大小: 11.1 KB
  • 大小: 12.1 KB
  • 大小: 11.1 KB
  • 大小: 133.7 KB
  • 大小: 67.3 KB
  • 大小: 15.2 KB
分享到:
评论

相关推荐

    Oracle数据库11gx64位安装包 Linux版

    ### Oracle数据库11g x64位安装包Linux版...通过上述详细介绍,我们可以了解到Oracle 11g x64位安装包Linux版的相关知识点及其安装过程中的关键步骤。希望这些信息能够帮助您顺利完成Oracle数据库的安装和配置工作。

    Linux安装oracle11G

    Linux安装oracle11G Linux安装oracle11G是一个复杂的过程,需要完成多个步骤,包括挂盘、安装依赖项、调整内核参数等。本文将详细介绍如何在Linux系统中安装oracle11G。 一、挂盘 在安装oracle11G之前,需要挂载...

    Red hat linux 安装oracle 11g

    "Red Hat Linux 安装 Oracle 11g" 本文将详细介绍如何在 Red Hat Linux 中安装 Oracle 11g。首先,需要准备好安装环境,包括关闭防火墙、检查 RPM 包是否安装等。然后,安装 Oracle 11g 的过程可以分为多个步骤,...

    oracle11G的linux下的离线安装教程.pdf

    "Oracle 11g 在 Linux 下的离线安装教程" 一、查看和修改主机名称 在 Oracle 11g 的安装过程中,需要查看和修改主机名称。可以使用 hostname 命令来查看当前主机名称,并使用 hostname 命令来修改主机名称。 二、...

    linux上安装oracle11g详细步骤

    Linux 上安装 Oracle 11g 详细步骤 本文将指导您在 Linux 操作系统上安装 Oracle 11g 数据库。安装过程可能会很繁琐,但按照以下步骤,您可以顺利完成安装。 安装环境 * 操作系统:Red Hat Linux 5.4 (32 位) * ...

    中标麒麟linux安装oracle11G.docx

    中标麒麟Linux安装Oracle 11G 知识点1:中标麒麟Linux简介 中标麒麟Linux是一个基于开源操作系统的国产操作系统,具有高性价比、易用性强、安全性高的特点。中标麒麟Linux主要应用于政府、企业、教育、医疗等领域...

    linux安装oracle11G所需的安装包全.rar

    在Linux系统,特别是CentOS 7环境下安装Oracle 11g是一项复杂且细致的工作,因为Oracle数据库需要一系列的依赖包来支持其正常运行。"linux安装oracle11G所需的安装包全.rar"这个压缩包正是为了解决这个问题,它包含...

    安装oracle linux 安装oracle 11G R2 x86_64所需的所有软件包

    在这个场景中,我们要讨论的是如何在Oracle Linux上安装Oracle 11g R2 x86_64版本的数据库。以下是一些关键的知识点: 1. **系统要求**:在安装Oracle 11g R2之前,你需要确保你的硬件和操作系统满足最低要求。这...

    linux安装oracle11g

    ### Linux环境下Oracle 11g数据库的安装及配置 #### 一、Linux环境准备 **1. 检查基本需求** 确保服务器满足Oracle 11g的基本硬件要求,包括但不限于内存大小和交换分区大小。 - **内存大小**: 可以通过`grep ...

    Linux 环境下Oracle 11g数据库的安装与卸载

    Linux 环境下 Oracle 11g 数据库的安装与卸载 Oracle 11g 数据库是一种关系型数据库管理系统,它广泛应用于企业级应用中。在 Linux 环境下,安装 Oracle 11g 数据库需要满足一定的硬件和软件要求。本文将详细介绍 ...

    Linux下安装Oracle11g

    Linux 下安装 Oracle11g 服务器 Linux 下安装 Oracle11g 服务器是指在 Linux 操作系统下安装和配置 Oracle11g 服务器的过程。这个过程需要满足一定的系统要求和配置步骤,包括修改操作系统核心参数、创建相关用户和...

    oracle11g客户端for_linux安装文档

    Oracle 11g 客户端 for Linux 安装文档 Oracle 11g 客户端 for Linux 安装文档提供了详细的安装步骤和配置信息,以便用户成功安装 Oracle 11g 客户端 for Linux。 标题解释 Oracle 11g 客户端 for Linux 安装文档...

    linux中安装oracle11g时display设置

    在Linux环境下安装Oracle 11g时,正确设置`DISPLAY`环境变量是非常重要的。通过上述步骤,你可以确保Oracle 11g的图形化安装界面能够正常工作。需要注意的是,这些步骤适用于一般的安装场景,但在特定的环境中可能还...

    linux静默安装oracle11g

    linux静默安装oracle11g数据库,包含oracle11g64位安装包下载地址。

    Linux 部署安装 Oracle 11g R2手册

    ### Linux部署安装Oracle 11g R2关键知识点解析 #### 一、环境准备与配置 在进行Oracle 11g R2的部署之前,确保Linux环境满足Oracle的要求至关重要。以下是一些重要的环境配置步骤: ##### 1. 用户权限与资源限制...

    linux安装oracle 11g乱码(图解)

    在Linux环境下安装Oracle 11g数据库时,可能会遇到字符编码问题导致乱码现象,这主要是由于系统默认的字符集与Oracle数据库所使用的字符集不一致导致的。本篇文章将详细解析三种解决Linux安装Oracle 11g乱码的方法。...

    linux上安装oracle11g详细步骤和相关报错解决办法

    ### Linux上安装Oracle 11g的详细步骤与常见错误处理 #### 一、系统准备与配置 在开始安装Oracle 11g之前,需要确保Linux系统的某些关键配置已正确设置,以满足Oracle的安装需求。 ##### 1. 修改操作系统核心参数...

    64位linux安装oracle11g所需要的软件包

    64位32位linux上安装oracle11g所需要依赖的软件包,本人花了大半天找个。基本上覆盖了所有需要的软件包elfutils-libelf-0.125-3.el5.x86_64,elfutils-libelf-devel-0.125-3.el5.x86_64,gcc-4.1.2-46.el5.x86_64....

    Linux安装Oracle19C详细步骤

    Linux安装Oracle19C详细步骤 在这篇文章中,我们将详细介绍如何在 CentOS 7 和 Red Hat 7 系统中安装 Oracle 19C。整个安装过程可以分为六个步骤:系统要求和准备、关闭防火墙、图形桌面、selinux、修改静态 IP、...

    在linux命令行安装oracle11g

    Linux 命令行安装 Oracle 11g 一、环境设置 在 Linux 命令行安装 Oracle 11g 需要满足一定的硬件资源要求。物理内存至少需要 1GB,交互空间也需要根据物理内存的大小进行设置。磁盘空间的要求根据不同的版本有所...

Global site tag (gtag.js) - Google Analytics