RedHat AS4下ORACLE10G安装.docx

上传人:b****6 文档编号:7138148 上传时间:2023-01-21 格式:DOCX 页数:6 大小:19.20KB
下载 相关 举报
RedHat AS4下ORACLE10G安装.docx_第1页
第1页 / 共6页
RedHat AS4下ORACLE10G安装.docx_第2页
第2页 / 共6页
RedHat AS4下ORACLE10G安装.docx_第3页
第3页 / 共6页
RedHat AS4下ORACLE10G安装.docx_第4页
第4页 / 共6页
RedHat AS4下ORACLE10G安装.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

RedHat AS4下ORACLE10G安装.docx

《RedHat AS4下ORACLE10G安装.docx》由会员分享,可在线阅读,更多相关《RedHat AS4下ORACLE10G安装.docx(6页珍藏版)》请在冰豆网上搜索。

RedHat AS4下ORACLE10G安装.docx

RedHatAS4下ORACLE10G安装

RedHatAS4下ORACLE10G安装

一、RedHatAS4系统安装:

磁盘配置:

设备类型大小

/ext339911

swap1024

网络基本配置:

ethoIP/Gateway:

199.0.0.230/255.255.255.0

主机名:

linuxsvr

网关:

199.0.0.1

主/次DNS:

202.103.96.68/202.103.96.112

防火墙基本配置:

⊙无防火墙

⊙是否启用SELinux:

已禁用

安装方式的选项:

⊙定制要安装的软件包(C)

桌面选项:

(√)X窗口系统(选取默认)

(√)GNOME桌面环境(选取默认)

(√)KDE桌面环境(选取默认)

应用程序选项:

()工程和科学(选取默认)

()图形化互联网(选取默认)

(√)基于文本的互联网(选取默认)

()办公/生产率(选取默认)

服务器选项:

(√)服务器配置工具(选取全部)

()万维网服务器(选取全部)

(√)Windows文件服务器(选取全部)

()DNS服务器(选取全部)

开发选项:

(√)开发工具(选择全部)

系统选项:

(√)管理工具(选取默认)

(√)打印支持(选取默认)

杂项选项:

全部不要选择;

安装完后,请在第三张安装盘中找到下面的文件,双击安装上去。

否则安装oracle时会报错。

libaio-devel-0.3.103-3.i386.rpm

请大家一要安装好以上所列出的软件包,否则安装Oracle系统时,会出现一些不必须要的错误信息!

二、Oracle的安装前准备:

1、配置系统内核参数,以root用户登录,修改在/etc/sysctl.conf文件,在该文件中添加以下参数:

kernel.shmall=2097152

kernel.shmmax=536870912(512物理内存的标准)

kernel.shmmni=4096

kernel.sem=25032000100128

fs.file-max=65536

net.ipv4.ip_local_port_range=102465000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

2、创建安装数据库时所需要使用的用户组oinstall,dba及Oracle用户,并将oinstall,dba组定义成oracle用户的主次组。

命令参考如下:

#groupaddoinstall

#groupadddba

#useradd-goinstall-Gdbaoracle(设定oracle用户为oinstall、dba用户组的成员)

#passwdoracle(设定oracle用户的密码)

3、以root用户身份登录系统创建Oracle系统的安装目录和数据库文件存放的目录。

例如:

/oracle,及改变以上目录的属性命令参考如下:

#mkdir-p/oracle/product/10.2.0(创建数据目录)

#chown-Roracle.oinstall/oracle(设定目录所属的用户组和用户)

#chmod-R775/oracle(设定目录的读写权限)

4、以oracle用户身份登录系统,复制和解压10201_database_linux32.zip文件到/home/oracle下:

#cp10201_database_linux32.zip/home/oracle/(复制文件到oracle个人目录内)

#unzip/home/oracle/10201_database_linux32.zip(解压zip文件)

5、配置oracle用户环境,以oracle用户登录,修改oracle用户下的.bash_profile文件。

增加以下参数:

vi.bash_profile(执行vi命令来修改.bash_profile)

#Getthealiasesandfunctions

  

if[-f~/.bashrc];then

.~/.bashrc

fi

  

#Userspecificenvironmentandstartupprograms

  

PATH=$PATH:

$HOME/bin

  

exportPATH

unsetUSERNAME

#以下是我们所需配置的内容

umask022

TMP=/tmp;exportTMP

TMPDIR=$TMP;exportTMPDIR

ORACLE_BASE=/oracle;exportORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/10.2.0;exportORACLE_HOME

ORACLE_SID=fstest;exportORACLE_SID

ORACLE_TERM=xterm;exportORACLE_TERM

PATH=/usr/sbin:

$PATH;exportPATH

PATH=$ORACLE_HOME/bin:

$PATH;exportPATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib;exportLD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:

$ORACLE_HOME/jlib:

$ORACLE_HOME/rdbms/jlib;exportCLASSPATH

6、重新启动操作系统:

#reboot(重新启动命令)

特别说明:

因为安装Oracle软件时不可使用root(超级用户)来进行安装,只可以使用刚才新建的oracle用户来进行安装,请大家一定要注意!

三、Oracle10g的安装

1、重新启动操作系统后,使用oracle用户登陆操作系统进行Oracle数据库的正确安装:

用户名:

oracle

密码为:

******

点击“任务栏”→“应用程序”→“系统工具”→“终端”:

执行runInstaller文件进行,开始Oracle数据库的安装:

$/home/oracle/database/./runInstaller(执行runInstaller文件)

2、经过一小段的时间,会出现“选择安装方法”的信息窗口;点选“高级安装(A)”,继续安装请单击“下一步(N)”按键;进入“指定产品清单目录和身份证明”窗口:

确认产品清单目录的完整路径(D):

/oracle/oraInventory;指定操作系统组名(S):

oinstall;继续安装请单击“下一步(N)”按键;

3、进入“选择安装类型”窗口,点选“企业版(E)(1.26GB)”,继续安装请单击“下一步(N)”按键;进入“指定主目录详细信息”窗口;名称(M):

OraDb10g_home1路径(A):

/oracle/product/10.2.0/;继续安装请单击“下一步(N)”按键;

4、进入“产品特定的选决条件检查”窗口,经过一小段时间检查,会出现以下的检查信息窗口;在“正在检查网络配置需要”项目内,选中状态栏目的内容,继续安装请单击“下一步(N)”按键;进入“选择配置选项”窗口,点选“创建数据库(C)”,继续安装请单击“下一步(N)”按键;进入“选择数据库配置”窗口,点选“一般用途(G)”,继续安装请单击“下一步(N)”按键;进入“指定数据库配置选项”窗口;数据库命名中的设置;全局数据库名:

fstestSID:

fstest;数据库字符集:

简体中文ZHS16GBK;继续安装请单击“下一步(N)”按键;

5、进入“选择数据库管理选项”窗口,点选“使用DatabaseControl管理数据库”,继续安装请单击“下一步(N)”按键;进入“指定数据库存储选项”窗口,点选“文件系统”;指定数据库文件位置:

/oracle/product/10.2.0/oradata/;继续安装请单击“下一步(N)”按键;进入“指定备份和恢复选项”窗口,点选“不启用自动备份”,继续安装请单击“下一步(N)”按键;进入“指定数据库方案的口令”窗口;点选“所有的帐户都使用同一个口令”,输入口令。

继续安装请单击“下一步(N)”按键;进入“概要信息”窗口,继续安装请单击“下一步(N)”按键;进入“安装”窗口,详细安装如下:

A、安装部分片;B、复制文件部分;C、连接数据系统部分;D、设置数据系统部分;

6、进入“配置助手”窗口:

配置:

OracleDatabaseConfigurationAssistant时,会出现“DatabaseConfigurationAssistant”新窗口,详细配置过程:

A、正在复制数据库文件;B、正在创建并启动Oracle实例;C、正在进行数据库创建;完成以上三个部分,会出现一个数据库创建完成信息提示窗口,点击“确定”按键。

7、配置:

iSQL*Plus配置辅助程序。

配置过程中,会出现一个执行配置脚本信息提示窗口,在终端下运行,执行orainstRoot.sh脚本的过程:

点击“任务栏”→“应用程序”→“系统工具”→“终端”,

$suroot(转换成root超级用户环境)Password:

******(输入root用户的密码)

#/home/oracle/oraInventory/./orainstRoot.sh(输入执行脚本的详细路径)

详细操作:

#/home/oracle/oracle/product/10.2.0/./root.sh(输入执行脚本的详细路径)

执行完成orainstRoot.sh、root.sh脚本后,关闭“超级用户的终端”,回到“执行配置脚本”提示窗口,继续安装请单击“确定”按键;进入“安装结束”窗口,退出安装程序请单击“退出(X)”按键;特别说明:

请大家一定要记录好以下的WEBURL地址(重要):

以下的J2EE应用程序已经配置,并且可用下面列出的URL来访问。

EnterpriseManager10gDatabaseControlURL:

请单击“是(Y)”按键,完成本次的安装任务;

测试以上的WEBURL连接地址是否正常:

iSQL*PlusURL:

连接地址:

http:

//linuxsvr01:

5560/isqlplus

iSQL*PlusDBAURL:

连接地址:

http:

//linuxsvr01:

5560/isqlplus/dba

EnterpriseManager10gDatabaseControlURL测试:

连接地址:

http:

//linuxsvr01:

1158/em

用户名:

sys

口令:

******

连接身份:

SYSDBA

继续登陆请单击“我同意”按键;

四、测试Oracle10g数据库:

1.启动Oracle10g监听程序

Oracle的监听程序主要是为客户端的连接提供接口,在控制台窗口键入如下命令:

$lsnrctl

将出现如下监听程序信息:

LSNRCTLfor32-bitWindows:

Version10.1.0.2.0-Productionon24-3月-200416

:

59:

51

Copyright(c)1991,2004,Oracle.Allrightsreserved.

欢迎来到LSNRCTL,请键入"help"以获得信息。

LSNRCTL>

表明登录监听程序控制台成功,运行start命令启动监听程序。

LSNRCTL>start

将出现监听程序的一系列启动和配置情况信息列表。

信息行的最后一行是“Thecommandcompletedsuccessfully”字样时,监听程序启动成功。

2.关闭Oracle10g监听程序

运行stop命令关闭监听程序。

LSNRCTL>stop

3.启动Oracle10g数据库

$sqlplus"scott/tigerassysdba"

将出现如下连接数据库信息:

SQL*Plus:

Release10.1.0.2.0-Productionon星期三3月2416:

23:

272004

Copyright(c)1982,2004,Oracle.Allrightsreserved.

连接到:

OracleDatabase10gEnterpriseEditionRelease10.1.0.2.0-Production

WiththePartitioning,OLAPandDataMiningoptions

SQL>

表明登录数据库系统成功,运行startup命令启动数据库。

SQL>startup

ORACLEinstancestarted.

TotalSystemGlobalArea336356520bytes

FixedSize279720bytes

VariableSize268435456bytes

DatabaseBuffers67108864bytes

RedoBuffers532480bytes

Databasemounted.

Databaseopened.

SQL>

表示数据库正常启动。

4.关闭Oracle10g数据库

$sqlplus"scott/tigerassysdba"//以sysdba用户登录数据库

成功登录数据库系统后,运行shudown命令关闭数据库。

SQL>shutdown

五、设置oracle自动启动与关闭

1、编辑/etc/oratab,把所有的instance的重启动标志设置成'Y',如:

fstest:

/oracle/product/10.2.0:

Y

2、做一个启动脚本/etc/init.d/dbora,如下所示:

#!

/bin/sh

#description:

Oracleautostart-stopscript.

#chkconfig:

-2080

#

#SetORA_HOMEtobeequivalenttothe$ORACLE_HOME

#fromwhichyouwishtoexecutedbstartanddbshut;

#

#SetORA_OWNERtotheuseridoftheownerofthe

#OracledatabaseinORA_HOME.

ORA_HOME=/oracle/product/10.2.0/

ORA_OWNER=oracle

if[!

-f$ORA_HOME/bin/dbstart]

then

echo"Oraclestartup:

cannotstart"

exit

fi

case"$1"in

'start')

#StarttheOracledatabases:

#Thefollowingcommandassumesthattheoraclelogin

#willnotprompttheuserforanyvalues

su-$ORA_OWNER-c$ORA_HOME/bin/dbstart

su-$ORA_OWNER-c"$ORA_HOME/bin/lsnrctlstart"

;;

'stop')

#StoptheOracledatabases:

#Thefollowingcommandassumesthattheoraclelogin

#willnotprompttheuserforanyvalues

su-$ORA_OWNER-c"$ORA_HOME/bin/lsnrctlstop"

su-$ORA_OWNER-c$ORA_HOME/bin/dbshut

;;

'restart')

$0stop

$0start

;;

esac

3、赋予执行权限

chmod750/etc/init.d/dbora

作成以下链接:

ln-s/etc/init.d/dbora/etc/rc0.d/K10dbora

ln-s/etc/init.d/dbora/etc/rc3.d/S99dbora

执行以下命令:

chkconfig--level345dboraon

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1