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,如图所示:
弹出如下所示界面,在左边选择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=
分享到:
相关推荐
本文档详细介绍了Oracle 11g在SUSE 11 Server SP1上的安装前的准备工作,包括软件包的安装、系统用户的创建、网络配置、系统资源配置以及文件系统的权限和限制。通过遵循这些步骤,可以确保Oracle 11g的安装过程更加...
### SUSE 11 静默安装 Oracle 11g R2 服务器知识点详解 #### 一、准备工作与环境搭建 **1.1 下载并准备安装文件** Oracle 11g R2 的安装涉及两个主要文件: - `linux.x64_11gR2_database_1of2.zip` - `linux.x64...
在SUSE 10上安装Oracle 11G的知识点详解 一、Oracle 11g R1(11.1.0.6.0)介绍 Oracle 11g R1是Oracle公司发布的一款数据库管理系统,其版本号为11.1.0.6.0,是Oracle在当时推出的一个重要版本,它包含了多项性能...
### SUSE Linux Enterprise Server 10 下安装 Oracle BIEE 10g 详细步骤 #### 系统环境概述 本篇文章将详细介绍如何在 SUSE Linux Enterprise Server 10 (i586) 操作系统上安装 Oracle Business Intelligence ...
### CentOS 6.5 下 Oracle 11g 安装详细教程 #### 一、配置本地YUM源 为了确保安装过程顺利进行,首先需要配置好本地的YUM源。YUM (Yellow dog Updater Modified) 是一种常用的 Linux 包管理器,用于自动处理...
在SUSE LINUX 10上安装Oracle 11g是一项复杂的任务,需要满足一系列系统要求和配置步骤。以下是详细的安装步骤和相关知识点: 1. **系统需求**: - **内存**:至少256MB,推荐1GB或更多。 - **交换分区**:应为...
### SUSE 11 SP4 64位系统下安装Oracle 11g R2 ASM 操作步骤 #### 一、环境准备 在正式安装Oracle 11g R2 ASM之前,我们需要确保满足以下硬件与软件环境的要求: ##### 1. 操作系统确认 根据文档中的操作系统...
将Oracle 11g客户端的安装包`linux.x64_11gR1_client.zip`上传到服务器上一个磁盘空间充足的目录。然后,解压缩文件,并确保oracle用户拥有对解压后目录(例如`client`)的读取权限。 3. 配置服务器以支持远程...
在本文中,我们将深入探讨如何在Linux x86 Asianux Server 3、Oracle Linux 5以及Red Hat Enterprise Linux 5这些操作系统上安装Oracle 11g Release 2。以下是安装过程中需要注意的关键知识点: 1. **内存要求**:...
本安装文档是针对在SLES 10 SP1上安装Oracle 10g的具体步骤记录,以下将详细介绍其中的关键环节。 ### 1. 本文用语定义及缩写 在阅读和执行安装步骤时,理解一些常见的术语和缩写至关重要。例如,SP1可能代表...
SUSE15 HA for Oracle 安装配置详细过程文档 本文档详细介绍了在 SUSE Linux Enterprise 15 上安装和配置 Oracle 高可用性(HA)集群的步骤。该集群由两个节点组成,namely dbora-ha01 和 dbora-ha02,具有浮动虚拟...
Oracle 11g客户端在Linux x64平台上的安装是一个多步骤的过程,涉及到系统配置、用户权限、环境变量设定以及安装程序的执行。以下是对安装过程的详细解释: 首先,安装前的基础工作至关重要。需要以root用户登录...
Oracle 11g客户端在Linux x64平台上的安装步骤是一项技术性的工作,涉及多个配置环节。以下是对这个过程的详细解析: 首先,为了安全起见,安装过程建议以root用户身份进行。创建一个名为`oinstall`的组和一个`...
- 将Oracle 11g客户端的安装包`linux.x64_11gR1_client.zip`上传至服务器的一个空间较大的目录。 - 解压该安装包,解压后会得到一个名为`client`的目录。 - 使用`root`用户权限为`oracle`用户授予对`client`目录...
软件方面,你需要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...