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、进入“管理选项”界面:

另:

在 Linux 上安装 Oracle 数据库 11g

在本教程中,您将会学习如何在 Linux 安装 Oracle 数据库 11g

本教程包括下列主题:

概述
在 Linux 上安装 Oracle 数据库 11g
测试安装
总结

 将鼠标置于此图标上可以加载和查看本教程的所有屏幕截图。 (警告:因为此操作会同时加载所有屏幕截图,所以网速较慢时,响应时间可能会比较长。)

注:此外,您还可以在下列步骤中将鼠标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。可以通过单击各个屏幕截图来将其隐藏。

您将使用 Oracle Universal Installer 来安装 Oracle 数据库 11g 软件并创建一个数据库。

要安装 Oracle 软件,必须使用 Oracle Universal Installer。

1.

在这一安装中,您需要使用 DVD 或下载 DVD 版本。在本教程中,将从已下载的版本进行安装。在 DVD 文件解压缩的目录中,打开终端窗口终入以下内容:

./runInstaller.sh 

 

2.

安装的产品为 Oracle Database 11g。选定该产品并单击 Next

 

2.

您将通过一个入门级数据库来执行基本安装。输入 orcl 作为 Global Database Name 以及 oracle 作为 Database Password 并确认口令。然后单击 Next

 

3.

您需要指定 Inventory 目录。位置应该设置为 /u01/app/oracle/oraInventory。接受默认的 Operating System 级名oinstall。然后单击 Next

 

4.

安装程序现在将验证系统是否满足安装和配置所选产品的最低要求。继续前改正任何报告的错误。检查成功完成后,单击 Next

 

5.

Oracle Configuration Manager 允许您将配置信息与 Metalink 帐户相关联。您可在该窗口上选择启用它。然后单击Next

 

5.

查看 Summary 窗口,验证要安装的内容。然后单击 Install

 

6.

进度窗口显示。

 

7.

Configuration Assistants 窗口显示。

 

8.

正在创建数据库。

 

9.

创建了数据库之后,可以解锁您要使用的用户。单击 OK

 

10.

您需要以 root 用户身份执行 orainstRoot.sh 和 root.sh

 

11.

打开终端窗口输入以下命令。按提示输入内容。

su -
<rootpassword>
cd /u01/app/oracle/oraInventory
./orainstRoot.sh
cd ../product/11.1.0/db_1
./root.sh
exit
exit

 

12.

切换回 Universal Installer 并单击 OK

 

13.

单击 Exit。单击 Yes 确认退出。

 

要测试安装是否成功完成,请执行以下步骤:

1.

打开一个浏览器,输入以下 URL:

https://<hostname>:1158/em

其中 <hostname> 应更改为您的机器名、IP 地址或 localhost。

因为企业管理器数据库控制是一个安全站点,因此您需要一个证书。选择 Accept this certificate permanently 选项,然后单击 OK

 

2.

输入 system 作为 User Name 以及 oracle 作为 Password,然后单击 Login

 

3.

数据库控制主页显示。安装成功。

 

在本教程中,您学习了如何在 Linux 上安装 Oracle 数据库 11g 并对该安装进行测试。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值