`
xukenetwork
  • 浏览: 77780 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

SLES10安装Oracle10g

阅读更多

首先安装SUSE Linux Enterprise Server 10时选上Oracle的支持,其实是orarun-1.9-21.2.i586.rpm这个包。安装了这个包后它会自动为安装Oracle数据库做准备,例如创建Oracle用户,dba,oinstall群组,/opt/oracle目录等。如果装系统时没有装orarun,从系统光盘里找到装上即可。

安装数据库时需要以oracle用户身份登陆系统,但oracle的默认Shell是/bin/false,而且没有密码,不能登陆系统,由root作如下修改:
chsh -s /bin/bash oracle
passwd oracle

接着注销root,在登录界面处选择语言为英语-美国,用oracle帐号登录系统,运行你的oracle数据库安装源下的runInstaller,指定参数“-ignoresysprereqs”,否则Oracle会提示sles10未经过认证,不能安装。稍等,会出现图形界面:

以下几个地方需要注意,其它酌情处理或保持默认均可。

图一:Oracle安装版本选择Enterprise Edition(1.24GB),右下角的"Product Languages"选择China

图二:“Checking operating system requirements”时会出现警告,这是正常的

图三:“Select Database Character set”选择“Simplified Chinese ZHS16GBK”

图四:这张图里包含了数据库的一些重要信息

图五:这里不要急着点"OK",必须先在另一个终端以root登录,执行“/opt/oracle/oraInventory/orainstRoot.sh ”和“/opt/oracle/product/10.2/db_1/root.sh”这两个脚本,成功后才能点"OK"。

图六:出现这个界面表示安装成功

当重启suse后,用oracle用户登录,su也可,执行如下几条命令,开启数据库
sqlplus /nolog
conn / as sysdba
startup
quit或exit退出SQL>界面
执行lsnrctl start,令数据库开始监听请求
之后就可以连接数据库了。

如果你想以其他Linux用户管理Oracle数据库,以root为例,只需让root在/etc/group中找到oinstall群组,将其改成这样oinstall:!:103:root(参见Linux中帐号和群组管理文件介绍),root用户就有了连接数据库的权限,接着在root的根目录中用vi编辑.bashrc文件,增加这行export PATH=$ORACLE_HOME/bin:$PATH,使得root能够找到sqlplus命令。root用户就能使用sqlplus管理数据库了。

分享到:
评论

相关推荐

    Linux下Oracle 10g安装

    在Linux环境下安装Oracle数据库10g是一项复杂但必要的任务,对于数据库管理员(DBA)和想要学习如何在Linux平台上安装和配置Oracle数据库的IT专业人员来说,这是一项基础技能。以下是在Linux上安装Oracle 10g的详细...

    虚拟机ESXi + SuSELinux11 + Oracle10g RAC 安装 ORACLE10g RAC FOR SUSE LINUX

    ### 虚拟机ESXi + SuSELinux11 + Oracle10g RAC 安装 #### 一、安装前准备 ##### 1.1 基础概念 - **ESXi**: VMware ESXi 是一种类型 1 的虚拟化平台,能够直接运行在服务器硬件上,提供对硬件资源(CPU、内存、...

    suse11安装Oracle10g

    【标题】:“suse11安装Oracle10g”描述了一项在SUSE Linux Enterprise Server 11 (SLES11)操作系统上安装Oracle Database 10g的过程。Oracle 10g是一款企业级的关系数据库管理系统,适用于各种规模的企业,提供高...

    suse linux 10安装Oracle11g数据库

    本篇文章将详细阐述如何在SUSE Linux 10上安装Oracle 11g数据库,通过实践操作带你深入理解这一过程。 首先,安装Oracle 11g之前,你需要确保你的SUSE Linux 10系统满足以下硬件和软件要求: 1. 硬件:足够的内存...

    Linux5.5下安装Oracle10g

    在Linux 5.5环境下安装Oracle 10g是一个复杂的过程,涉及到多个步骤,包括操作系统安装、系统配置、Oracle软件安装以及存储管理等。这里,我们详细解析这一过程。 首先,确保你的硬件满足Oracle 10g的最低要求,...

    在 Linux x86 上安装 Oracle 数据库 10g

    学习在 RHEL 2.1、RHEL 3 或 SLES 8 上从头安装 Oracle 数据库 10g 的基础知识(仅用于评估) 目录 概述 第 1 部分:安装 Linux RHEL 2.1 RHEL 3 SLES 8 第 2 部分:针对 Oracle 配置 Linux 验证系统要求 创建...

    SUSE Linux Enterprise Server10 安装 Oracle 10g 操作手册

    本操作手册主要聚焦于在SUSE Linux Enterprise Server 10 (SLES 10) 上安装Oracle 10g的过程,这对于那些希望在Linux环境中部署企业级数据库解决方案的专业人士来说是至关重要的。下面将详细阐述涉及的知识点。 1. ...

    Oracle 10g For Linux

    本文旨在详细介绍如何在三种主流的Linux发行版上安装并配置Oracle 10g数据库,包括Red Hat Enterprise Linux (RHEL) 2.1、RHEL 3以及SUSE Linux Enterprise Server (SLES) 8。本指南将涵盖从安装Linux操作系统开始,...

    suse10上安装oracle11g全程详解

    在本文中,我们将深入探讨如何在SUSE Linux Enterprise Server (SLES) 10上进行Oracle 11g的完整安装过程。SUSE Linux作为一款企业级操作系统,因其稳定性、安全性和性能,常被用于数据库服务器环境。Oracle 11g则是...

    sles11sp1静默安装oracle11gR2

    在本文档中,我们将深入探讨如何在SUSE Linux Enterprise Server 11 Service Pack 1 (SLES11SP1) 上进行Oracle 11g Release 2 (11gR2)的静默安装。静默安装是一种非交互式的安装方式,通过预定义的响应文件和命令行...

    SUSE Linux Enterprise Server 10 安装Oracle 10g指南

    在本文中,我们将深入探讨如何在SUSE Linux Enterprise Server 10上安装Oracle 10g数据库管理系统。Oracle 10g是Oracle公司推出的一款强大的关系型数据库管理系统,而SUSE Linux作为一款稳定的服务器操作系统,是...

    安装 oracle 数据库 10g 的基础知识

    【安装 Oracle 数据库 10g 的基础知识】 在安装 Oracle 数据库 10g 时,需要考虑多个方面,包括操作系统的选择与配置、硬件需求、软件安装和存储管理。以下是对这些关键知识点的详细说明: 1. **选择操作系统**: ...

Global site tag (gtag.js) - Google Analytics