function installoracle
{
echo "begin to install oracle to system..."
if [ ! -f "$SRC_PATH/oracle_install.bin" ]; then
echo "package oracle_install.bin doesn't exist"
return $ERR_DISMISS_PACKAGES
fi
#tar -zxf $SRC_PATH/oracle_install.tar.gz -C /opt > /tmp/oracletar.log 2>&1
chmod 755 $SRC_PATH/oracle_install.bin
$SRC_PATH/oracle_install.bin -o/opt > /tmp/oracletar.log 2>&1
if [ $? -ne 0 ]; then
return 1
fi
chown -R oracle:oinstall /opt/oracle/
chmod -R 775 /opt/oracle/
#修改oracle可执行文件的权限属性
chmod 6751 /opt/oracle/oradb/11g/bin/oracle
return 0
}
function cleanup
{
#TODO:add your owner cleanup code here.
userdel "$USERNAME"
groupdel "oinstall"
groupdel "dba"
rm -fr /opt/oracle/
return 0
}
安装:
function installpackage
{
#TODO: add your owner install script here.
if [ "`whoami`" != "root" ]; then
echo "Please use root user to execute the script.";
return 1
fi
addoralceuser
if [ $? -ne 0 ] ; then
echo "add oracle user failed."
return 1
fi
setupsysctl
if [ $? -ne 0 ] ; then
echo "set sysctl parameter failed."
return 1
fi
setupenviroment
if [ $? -ne 0 ] ; then
echo "set enviroment failed."
return 1
fi
installoracle
if [ $? -ne 0 ] ; then
echo "install oracle to system failed.."
return 1
fi
return 0
}
分享到:
相关推荐
在SuSE Linux10上安装Oracle数据库是一个涉及多个步骤的过程,包括系统要求确认、软件包安装、用户配置、环境变量设定以及实际的Oracle数据库安装。以下是对这些步骤的详细说明: 1. **系统要求**: - **内存**:...
在Linux SUSE环境下安装Oracle数据库是一项复杂而细致的工作,涉及到多个步骤和技术要点。这里我们将深入探讨这个主题,以便你能够全面理解如何在SUSE系统上成功部署Oracle。 1. **系统准备**: - **硬件需求**:...
在本篇指南中,我们将详细介绍如何在 Linux x86 架构上安装 Oracle 数据库 10g,并针对三种不同的 Linux 发行版进行具体讲解:Red Hat Enterprise Linux (RHEL) 2.1 和 RHEL 3 以及 SUSE Linux Enterprise Server ...
本篇文章将详细阐述如何在SUSE Linux 10上安装Oracle 11g数据库,通过实践操作带你深入理解这一过程。 首先,安装Oracle 11g之前,你需要确保你的SUSE Linux 10系统满足以下硬件和软件要求: 1. 硬件:足够的内存...
在本教程中,我们将深入探讨如何在SUSE Linux Enterprise Server 11 SP3 (SLES 11 SP3) 上安装Oracle Database 12c Release 2 (12.2.0.1) Real Application Clusters (RAC)。Oracle RAC 是一种高可用性解决方案,它...
在linux suse 11 中安装Oracle 11g 数据库 之 安装准备
Linux 安装 Oracle 图形界面乱码问题...解决 Linux 安装 Oracle 图形界面乱码问题需要考虑多种因素,包括语言环境、Oracle 安装包的语言环境、Java 显示问题、安装 Oracle 数据库、设置 Oracle 环境变量和防火墙设置。
本文将基于“SUSE11安装Oracle11g”的主题,深入解析如何在SUSE 11这一Linux发行版上顺利安装Oracle 11g数据库,包括必要的准备步骤、环境检查与配置、以及具体的安装流程。 ### 核心知识点: #### 1. **环境准备...
本文将详细讨论在两种不同的Linux发行版——Redhat和SUSE——上安装Oracle数据库,即Oracle9i和Oracle10g的过程。 首先,让我们从Redhat Linux安装Oracle9i开始。Oracle9i在Linux上的安装是一个涉及多个步骤的复杂...
在Linux SUSE操作系统中安装Oracle数据库是一个相对复杂的过程,但遵循正确的步骤和注意事项,可以确保安装顺利完成。以下是一个详尽的指南,旨在帮助你理解并完成这个任务。 首先,我们需要了解Oracle对系统的要求...
在Linux x86平台上安装Oracle数据库10g是一项技术性的任务,尤其对于初学者来说,可能需要详尽的指导。本教程将引导你逐步完成这一过程,从安装Linux操作系统到配置Oracle环境,再到最终安装Oracle数据库。 首先,...
【标题】:“suse11安装Oracle10g”描述了一项在SUSE Linux Enterprise Server 11 (SLES11)操作系统上安装Oracle Database 10g的过程。Oracle 10g是一款企业级的关系数据库管理系统,适用于各种规模的企业,提供高...
总结来说,SUSE 11上的Oracle RAC安装是一个涉及多个步骤的复杂过程,需要深入理解操作系统、数据库和集群技术。通过遵循详细的安装文档,可以有效地配置和管理一个可靠的Oracle RAC环境,利用IBM X3850服务器的强大...
在Linux操作系统上安装Oracle数据库可能是一项复杂而细致的工作,尤其是对于初学者来说。然而,针对SuSE Linux 10的Oracle Database 10g Release 2 (10.2.0.1)的安装过程相对较为简洁。这篇文章将详细介绍如何在SuSE...
通过以上步骤,不仅可以顺利完成 SuSE Linux Enterprise Server 11 的安装,还能成功安装和配置 Oracle 10g 数据库。在整个过程中需要注意的是,务必按照步骤操作,并仔细阅读每个界面中的提示信息,以避免出现不必...
Oracle数据库在Linux SUSE下的安装与配置是一项技术性较强的工作,涉及到多个步骤和注意事项。以下是对这个主题的详细阐述。 **一、Oracle数据库安装环境准备** 1. **安装环境说明** - 服务器操作系统选用的是...
本脚本适用于suse 11,12桌面版,服务器版安装oracle 11g,12c 本脚本安装必须的rpm包,修改内核参数以满足安装需要,创建用户和组,为oracle用户设置必须的限制 本脚本为初学linux想安装oracle的程序员,以及经常...
在Linux系统中,尤其是SUSE Linux 10版本上安装Oracle数据库是一项技术性强且需要耐心的任务。本篇文章将深入探讨如何在SUSE 10上成功安装Oracle 9i,这是许多IT专业人员可能遇到的问题,因为Oracle 9i虽然较旧,但...
### 虚拟机ESXi + SuSELinux11 + Oracle10g RAC 安装 #### 一、安装前准备 ##### 1.1 基础概念 - **ESXi**: VMware ESXi 是一种类型 1 的虚拟化平台,能够直接运行在服务器硬件上,提供对硬件资源(CPU、内存、...