`

Oracle 11g X64 + SUSE 10安装详细文档

阅读更多

Oracle 11g X64 + SUSE 10安装详细文档

一、 创建数据库用户组和数据库安装目录

1、使用root用户进入到Oracle 11g存放目录,打开终端,创建用户组和安装目录,具体执行如下:

2、执行创建命令如下:

superior-linux:/home/software # groupadd oinstall

superior-linux:/home/software # groupadd dba

superior-linux:/home/software # useradd -m -g oinstall -G dba oracle

superior-linux:/home/software # id oracle

uid=1000(oracle) gid=1000(oinstall) groups=1000(oinstall),1001(dba)

superior-linux:/home/software # mkdir -p /var/app/oracle

superior-linux:/home/software # mkdir -p /var/oradata

superior-linux:/home/software # chown -R oracle:oinstall /var/app/oracle /var/oradata

superior-linux:/home/software # chmod -R 755 /var/app/oracle /var/oradata

superior-linux:/home/software # chown -R oracle /var/app

superior-linux:~ # passwd oracle

Changing password for oracle.

New Password:oracle

Bad password: too simple

Reenter New Password:

Password changed.

superior-linux:~ #

其中,控制台输出为:

二、 解压数据库文件:

1、 使用root用户进入数据库存放目录,执行如下命令解压数据库文件:

superior-linux:/home/software # unzip linux.x64_11gR2_database_1of2.zip

superior-linux:/home/software # unzip linux.x64_11gR2_database_2of2.zip

控制台输出为:

注意:

在解压数据库压缩包2时不会覆盖压缩包1中的内容。

解压完毕后,会在同级目录出现新目录database,即解压后的目录。

三、 检查数据库安装前必须的软件包:

1、在安装Oracle11g数据库前,必须先安装如下软件包,该所有软件包在系统安装盘中,也可以单独拷贝该软件包手动安装。

必须软件包如下:

binutils-2.16.91.0.5

compat-libstdc++-5.0.7

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-devel-2.4

ksh-93r-12.9

libaio-0.3.104

libaio-devel-0.3.104

libelf-0.8.5

libgcc-4.1.2

libstdc++-4.1.2

libstdc++-devel-4.1.2

make-3.80

sysstat-8.0.4

2、可以使用如下命令来检测该系统是否已经成功的安装了该软件包

superior-linux:/home/software/database # rpm -q binutils

binutils-2.16.91.0.5-23.20

superior-linux:/home/software/database #

如图所示:

3、分别使用上述命令检测各个软件包是否软件:

安装该软件包,需要重新插入系统盘即SUSE 10 X64,之后在控制台中输入yast2,如图所示:

superior-linux:~ # yast2

弹出如下所示界面,在左边选择software,之后点击“Software Management”,如图所示:

弹出另一页面:

如上所述,输入未安装的软件包sysstat,点击Search按钮,之后即可在右边出现该软件包,选中该软件包,点击Accept,出现下一页面,点击Continue继续安装。

之后,出现安装界面,稍微等待,安装完毕即可再次查看该软件包安装情况。

执行如下命令,检测该软件包安装情况:

superior-linux:/home/software/database # rpm -q sysstat

sysstat-6.0.2-16.19

superior-linux:/home/software/database #

注意:

如果有最新的版本就使用最新的版本,如果没有,旧版本也没有太大问题。

四、 修改操作系统参数:

1、修改系统问题/etc/security/limits.conf,执行如下命令添加代码:

superior-linux:/home/software/database # vi /etc/security/limits.conf

添加代码为:

# FOR ORACLE_CONFIG

oracle              soft    nproc   2047

oracle              hard   nproc   16384

oracle              soft   nofile  1024

oracle              hard   nofile  65536

修改如图所示:

2、修改系统文件/etc/pam.d/login,执行如下命令添加代码:

superior-linux:/home/software/database # vi /etc/pam.d/login

添加代码为:

# FOR ORACLE_CONFIG

session    required     pam_limits.so

修改如图为:

3、修改系统文件/etc/profile,执行如下命令添加代码:

superior-linux:/home/software/database # vi /etc/profile

添加代码为:

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

修改如图为:

4、修改系统参数/etc/sysctl.conf,执行如下添加或修改代码:

superior-linux:/home/software/database # vi /etc/sysctl.conf

添加或修改代码为:

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

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

修改如图为:

可以使用如下命令来使上述设置生效:

superior-linux:/home/software/database # sysctl -p

之后控制台输出如图所示:

5、切换到数据库用户oracle,进入其家目录,修改启动文件,执行命令如下添加代码:

superior-linux:~ # su oracle

oracle@superior-linux:/root> cd

oracle@superior-linux:~> vi .profile

添加代码如下:

# FOR ORACLE_CONFIG

umask 022

#SET ORACLE_ENV

ORACLE_BASE=/var/app/oracle

ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1

ORACLE_SID=orcl

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export PATH ORACLE_BASE ORACLE_SID ORACLE_HOME

修改后如图所示:

使用如下命令来使上述设置生效:

oracle@superior-linux:~> source .profile

五、 切换数据库用户安装数据库:

1、在root用户中注销该登录,使用oracle用户重新登录系统,进入oracle11g安装目录,执行如下命令:

oracle@superior-linux:/home/software/database> ./runInstaller

注意:

Suse系统为英文版,如果为中文版本,需要在执行上述命令前先执行如下命令:

oracle@superior-linux:/home/software/database>export LC_ALL=en_us

否则会出现安装界面乱码问题。

如图所示:

2、 之后弹出数据库安装界面,如下所示,直接点击Next

3、进入安装选项界面后,选择“创建并配置一个数据库”,如图所示,之后点击下一步:

4、进入系统类型界面,选择“服务器类型”,如图所示之后点击下一步:

5、进入数据库类型选择界面,选中“单一数据库实例类型”,如图所示,之后点击下一步:

6、进入“安装类型”界面,选择“高级类型”,如图所示,点击下一步

7、进入“产品语言”界面,在左侧选中“简体中文”双击进入右侧,如图所示,点击下一步

8、进入“数据库版本”选择界面,选中“企业版本”,如图所示,点击下一步:

9、进入“安装路径”界面

该界面默认不要改动,其路径是由配置文件中读出,直接点击下一步即可。

10、进入“配置类型”界面:

选择默认,直接点击下一步即可。

11、进入“Database Identifiers”界面:

该界面最好不要改动,其值是由配置文件中读取而来,直接点击下一步即可。

12、进入“配置选项”界面:

选择默认即可,直接点击下一步。

13、进入“管理选项”界面:

<span class=

分享到:
评论

相关推荐

    Oracle11g安装文档_SUSE_11_server_sp1

    本文档详细介绍了Oracle 11g在SUSE 11 Server SP1上的安装前的准备工作,包括软件包的安装、系统用户的创建、网络配置、系统资源配置以及文件系统的权限和限制。通过遵循这些步骤,可以确保Oracle 11g的安装过程更加...

    SUSE11静默安装Oracle11G服务器

    ### SUSE 11 静默安装 Oracle 11g R2 服务器知识点详解 #### 一、准备工作与环境搭建 **1.1 下载并准备安装文件** Oracle 11g R2 的安装涉及两个主要文件: - `linux.x64_11gR2_database_1of2.zip` - `linux.x64...

    在suse10上安装oracle11G

    在SUSE 10上安装Oracle 11G的知识点详解 一、Oracle 11g R1(11.1.0.6.0)介绍 Oracle 11g R1是Oracle公司发布的一款数据库管理系统,其版本号为11.1.0.6.0,是Oracle在当时推出的一个重要版本,它包含了多项性能...

    suse10 下安装oracle biee 10g

    ### SUSE Linux Enterprise Server 10 下安装 Oracle BIEE 10g 详细步骤 #### 系统环境概述 本篇文章将详细介绍如何在 SUSE Linux Enterprise Server 10 (i586) 操作系统上安装 Oracle Business Intelligence ...

    centos6.5安装oracle11g详细教程

    ### CentOS 6.5 下 Oracle 11g 安装详细教程 #### 一、配置本地YUM源 为了确保安装过程顺利进行,首先需要配置好本地的YUM源。YUM (Yellow dog Updater Modified) 是一种常用的 Linux 包管理器,用于自动处理...

    SUSE LINUX10 安装ORACLE11g

    在SUSE LINUX 10上安装Oracle 11g是一项复杂的任务,需要满足一系列系统要求和配置步骤。以下是详细的安装步骤和相关知识点: 1. **系统需求**: - **内存**:至少256MB,推荐1GB或更多。 - **交换分区**:应为...

    suse11sp4安装oracle11g r2 asm

    ### SUSE 11 SP4 64位系统下安装Oracle 11g R2 ASM 操作步骤 #### 一、环境准备 在正式安装Oracle 11g R2 ASM之前,我们需要确保满足以下硬件与软件环境的要求: ##### 1. 操作系统确认 根据文档中的操作系统...

    oracle11g客户端for-linux安装文档.docx

    将Oracle 11g客户端的安装包`linux.x64_11gR1_client.zip`上传到服务器上一个磁盘空间充足的目录。然后,解压缩文件,并确保oracle用户拥有对解压后目录(例如`client`)的读取权限。 3. 配置服务器以支持远程...

    Oracle 11g Release 2 Linux版本安装指南

    在本文中,我们将深入探讨如何在Linux x86 Asianux Server 3、Oracle Linux 5以及Red Hat Enterprise Linux 5这些操作系统上安装Oracle 11g Release 2。以下是安装过程中需要注意的关键知识点: 1. **内存要求**:...

    Oracle10g for SLES10_SP1的安装文档.doc

    本安装文档是针对在SLES 10 SP1上安装Oracle 10g的具体步骤记录,以下将详细介绍其中的关键环节。 ### 1. 本文用语定义及缩写 在阅读和执行安装步骤时,理解一些常见的术语和缩写至关重要。例如,SP1可能代表...

    SUSE15 HA for oracle 安装配置详细过程文档

    SUSE15 HA for Oracle 安装配置详细过程文档 本文档详细介绍了在 SUSE Linux Enterprise 15 上安装和配置 Oracle 高可用性(HA)集群的步骤。该集群由两个节点组成,namely dbora-ha01 和 dbora-ha02,具有浮动虚拟...

    oracle11g客户端forlinux安装文档实用.pdf

    Oracle 11g客户端在Linux x64平台上的安装是一个多步骤的过程,涉及到系统配置、用户权限、环境变量设定以及安装程序的执行。以下是对安装过程的详细解释: 首先,安装前的基础工作至关重要。需要以root用户登录...

    oracle11g客户端forlinux安装文档.doc

    Oracle 11g客户端在Linux x64平台上的安装步骤是一项技术性的工作,涉及多个配置环节。以下是对这个过程的详细解析: 首先,为了安全起见,安装过程建议以root用户身份进行。创建一个名为`oinstall`的组和一个`...

    oracle11g客户端for linux安装文档.docx

    - 将Oracle 11g客户端的安装包`linux.x64_11gR1_client.zip`上传至服务器的一个空间较大的目录。 - 解压该安装包,解压后会得到一个名为`client`的目录。 - 使用`root`用户权限为`oracle`用户授予对`client`目录...

    SuSE安装Oracle[汇编].pdf

    软件方面,你需要SuSE Linux 10.x操作系统,例如SuSE 10.1 rc1,以及Oracle Database 10g R2的安装文件,如10201_database_linux32.zip。此外,可选的Novell SuSE的Oracle配置套件orarun(如orarun-1.9-14.i586.rpm...

Global site tag (gtag.js) - Google Analytics