首先安装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是一项复杂但必要的任务,对于数据库管理员(DBA)和想要学习如何在Linux平台上安装和配置Oracle数据库的IT专业人员来说,这是一项基础技能。以下是在Linux上安装Oracle 10g的详细...
### 虚拟机ESXi + SuSELinux11 + Oracle10g RAC 安装 #### 一、安装前准备 ##### 1.1 基础概念 - **ESXi**: VMware ESXi 是一种类型 1 的虚拟化平台,能够直接运行在服务器硬件上,提供对硬件资源(CPU、内存、...
【标题】:“suse11安装Oracle10g”描述了一项在SUSE Linux Enterprise Server 11 (SLES11)操作系统上安装Oracle Database 10g的过程。Oracle 10g是一款企业级的关系数据库管理系统,适用于各种规模的企业,提供高...
本篇文章将详细阐述如何在SUSE Linux 10上安装Oracle 11g数据库,通过实践操作带你深入理解这一过程。 首先,安装Oracle 11g之前,你需要确保你的SUSE Linux 10系统满足以下硬件和软件要求: 1. 硬件:足够的内存...
在Linux 5.5环境下安装Oracle 10g是一个复杂的过程,涉及到多个步骤,包括操作系统安装、系统配置、Oracle软件安装以及存储管理等。这里,我们详细解析这一过程。 首先,确保你的硬件满足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 Server 10 (SLES 10) 上安装Oracle 10g的过程,这对于那些希望在Linux环境中部署企业级数据库解决方案的专业人士来说是至关重要的。下面将详细阐述涉及的知识点。 1. ...
本文旨在详细介绍如何在三种主流的Linux发行版上安装并配置Oracle 10g数据库,包括Red Hat Enterprise Linux (RHEL) 2.1、RHEL 3以及SUSE Linux Enterprise Server (SLES) 8。本指南将涵盖从安装Linux操作系统开始,...
在本文中,我们将深入探讨如何在SUSE Linux Enterprise Server (SLES) 10上进行Oracle 11g的完整安装过程。SUSE Linux作为一款企业级操作系统,因其稳定性、安全性和性能,常被用于数据库服务器环境。Oracle 11g则是...
在本文档中,我们将深入探讨如何在SUSE Linux Enterprise Server 11 Service Pack 1 (SLES11SP1) 上进行Oracle 11g Release 2 (11gR2)的静默安装。静默安装是一种非交互式的安装方式,通过预定义的响应文件和命令行...
在本文中,我们将深入探讨如何在SUSE Linux Enterprise Server 10上安装Oracle 10g数据库管理系统。Oracle 10g是Oracle公司推出的一款强大的关系型数据库管理系统,而SUSE Linux作为一款稳定的服务器操作系统,是...
【安装 Oracle 数据库 10g 的基础知识】 在安装 Oracle 数据库 10g 时,需要考虑多个方面,包括操作系统的选择与配置、硬件需求、软件安装和存储管理。以下是对这些关键知识点的详细说明: 1. **选择操作系统**: ...