redhat linux 9 + oracle 8.17 安装过程是怎样的
这篇文章将为大家详细讲解有关redhat linux 9 + oracle 8.17 安装过程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
red hat linux 9 + oracle 8.17 安装成功过程:
redhatlinux9+oracle8.17
软件清单:
compat-egcs-6.2-1.1.2.16.i386.rpm
compat-egcs-c++-6.2-1.1.2.16.i386.rpm
compat-egcs-objc-6.2-1.1.2.16.i386.rpm
compat-glibc-6.2-2.1.3.2.i386.rpm
compat-libs-6.2-3.i386.rpm
compat-libstdc++-6.2-2.9.0.16.i386.rpm
binutils-2.10.91.0.2-3.i386.rpm
glibc-2.1.3-stubs.tar.gz
i386-glibc-2.1-linux.tar.gz
jdk-1_2_2_011-linux-i386.tar
linux81701.tar
1、将上面软件复制到linux系统下的一个目录
mkdirmyinstall
cp*/myinstall
chown-Rroot.root/myinstall/*
2、
rpm-Uvh--force--nodepscompat-egcs-6.2-1.1.2.16.i386.rpm
rpm-Uvh--force--nodepscompat-egcs-c++-6.2-1.1.2.16.i386.rpm
rpm-Uvh--force--nodepscompat-egcs-objc-6.2-1.1.2.16.i386.rpm
rpm-Uvh--force--nodepscompat-glibc-6.2-2.1.3.2.i386.rpm
rpm-Uvh--force--nodepscompat-libs-6.2-3.i386.rpm
rpm-Uvh--force--nodepscompat-libstdc++-6.2-2.9.0.16.i386.rpm
rpm-Uvh--force--nodepsbinutils-2.10.91.0.2-3.i386.rpm
3、
cpi386-glibc-2.1-linux.tar.gz/
tarzxvfi386.glibc-2.1-linux.tar.gz
4、
cd/usr/bin
mkdirsaved
mvgccccldsaved
ln-s/usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gccgcc
ln-sgcccc
ln-s/usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ldld
cd/usr/lib
mkdirsaved
mvlibc.solibdl.solibm.solibpthread.sosaved
mvlibc.alibdl.alibm.alibpthread.asaved
5、
cpjdk-1_2_2_011-linux-i386.tar/usr/local
tarxvfjdk-1_2_2_011-linux-i386.tar
ln-s/usr/local/jdk1.2.2/usr/local/java
rmjdk-1_2_2_011-linux-i386.tar
6、
groupadddba
groupaddoinstall
useradd-d/u01/app/oracle-gdba-Goinstalloracle
passwdoracle
7、
下面命令中的<ORACLE_SID>;用myorcl代替
mkdir/u01
mkdir/u01/app
mkdir/u01/app/oracle
mkdir/u01/app/oracle/product
chown-Roracle:dba/u01/app/oracle
mkdir/u03
mkdir/u03/app
mkdir/u03/app/oradata
mkdir/u03/app/oradata/<ORACLE_SID>;
chown-Roracle:dba/u03/app/oradata
mkdir/u04
mkdir/u04/app
mkdir/u04/app/oradata
mkdir/u04/app/oradata/<ORACLE_SID>;
chown-Roracle:dba/u04/app/oradata
mkdir/u05
mkdir/u05/app
mkdir/u05/app/oradata
mkdir/u05/app/oradata/<ORACLE_SID>;
chown-Roracle:dba/u05/app/oradata
mkdir/u06
mkdir/u06/app
mkdir/u06/app/oradata
mkdir/u06/app/oradata/<ORACLE_SID>;
chown-Roracle:dba/u06/app/oradata
mkdir/u07
mkdir/u07/app
mkdir/u07/app/oradata
mkdir/u07/app/oradata/<ORACLE_SID>;
chown-Roracle:dba/u07/app/oradata
mkdir/u08
mkdir/u08/app
mkdir/u08/app/oradata
mkdir/u08/app/oradata/<ORACLE_SID>;
chown-Roracle:dba/u08/app/oradata
mkdir/u09
mkdir/u09/app
mkdir/u09/app/oradata
mkdir/u09/app/oradata/<ORACLE_SID>;
chown-Roracle:dba/u09/app/oradata
mkdir/u10
mkdir/u10/app
mkdir/u10/app/oradata
mkdir/u10/app/oradata/<ORACLE_SID>;
chown-Roracle:dba/u10/app/oradata
mkdir/opt/bin
chownoracle:dba/opt/bin
8、
chown-Roracle:dba/myinstall
chown-Roracle:dba/myinstall/*
9、
vi/etc/services,加入
setshmsys:shminfo_shmmax=4294967295
setshmsys:shminfo_shmmin=1
setshmsys:shminfo_shmmni=128
setshmsys:shminfo_shmseg=16
setsemsys:seminfo_semmni=128
setsemsys:seminfo_semmns=2048
setsemsys:seminfo_semmsl=2048
setsemsys:seminfo_semume=64
setsemsys:seminfo_semmnu=768
setsemsys:seminfo_semmap=20
setsemsys:seminfo_semopm=100
setsemsys:seminfo_semvmx=32767
reboot
10、
suoracle
11、
vi/u01/app/oracle/.bash_profile
内容如下:
--------------------------------------------
if[-f~/.bashrc];then
.~/.bashrc
fi
PATH=$PATH:$HOME/bin
exportPATH
unsetUSERNAME
umask022
EDITOR=vi;exportEDITOR
TERM=xterm;exportTERM
TMPDIR=/tmp;exportTMPDIR
exportORACLE_SID=myorcl
exportORACLE_BASE=/u01/app/oracle
exportORACLE_HOME=/u01/app/oracle/product/8.1.7
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
exportTNS_ADMIN=$ORACLE_HOME/network/admin
exportNLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
exportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
exportORACLE_OWNER=oracle
exportORACLE_TERM=xterm
exportGCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/
exportLD_ASSUME_KERNEL=2.4
PATH=$PATH:$ORACLE_HOME/bin:/opt/bin:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/java/bin:.
exportPATH
exportJAVA_HOME=/usr/local/java
exportCLASSPATH=/u01/app/oracle/product/8.1.7/jdbc/lib/classes12.zip:/u01/app/oracle/product/8.1.7/JRE:/u01/app/oracle/product/8.1.7/jlib:/u01/app/oracle/product/8.1.7/rdbms/jlib:/u01/app/oracle/product/8.1.7/network/jlib:.
exportDISPLAY=:0.0
echo".bash_profileexecuted"
--------------------------------------------
12、
tarxvflinux81701.tar
cdDisk1
exportLANG=en
./runInstaller
13、
到提示填写UNIXgroupnamefield时,请写入“dba”作为组名。
过后会弹出一窗口,要求以”root”身份运行“orainstRoot.sh”。
打开一个终端窗口
suroot
cd/u01/app/oracle/product/8.1.7/
./orainstRoot.sh
会出现以下提示:
Thisscriptwilldofollowing:
CreatingOracleInventorypointerfile(/etc/oraInst.loc)
Changinggroupnameof/u01/app/oracle/oraInventorytooinstall.
返回安装界面,点击retry继续安装。
14、安装步骤:
选择”OracleEnterpriseEdtion”选项
选择”Typical”安装
使用/usr/local/java作为JDKHOME
添加一个全局数据库(例:R700)
单击开始安装
15、当安装完成后,要求以”root”身份运行”root.sh”。
打开一终端窗口
suroot
cpglibc-2.1.3-stubs.tar.gzto/tmp
cd/u01/app/oracle/product/8.1.7
tarxvzf/tmp/glibc-2.1.3-stubs.tar.gz
./setup_stubs.sh
你将看到如下提示:(大约两分钟时间)
Settinguppatchfiles...done.
Patchingmakefilesasnecessary:
……
running'ins_ctx.mk'...done.
16.修改/u01/app/oracle/product/8.1.7/ctx/lib/env_ctx.mk:
cd/u01/app/oracle/product/8.1.7/ctx/lib
vienv_ctx.mk#########修改第1374行
把
CTXHX_LINKLINE=$(LINK)$(CTXLIB)ctxhx.$(OBJ_EXT)$(INSO_LINK)$(USRLIBS)
改为
CTXHX_LINKLINE=$(LINK)$(CTXLIB)ctxhx.$(OBJ_EXT)$(INSO_LINK)$(USRLIBS)-ldl
17、修改/u01/app/oracle/product/8.1.7/root.sh:
cd/u01/app/oracle/product/8.1.7
viroot.sh
a.########修改第98行
把
SED=/usr/local/bin/sed
改为
SEC=/bin/sed
b.########修改第102行
把
RMF=/bin/rm–f
改为
RMF="/bin/rm-f"
c.########修改第156行
把
RUID=`/usr/bin/id|$AWK-F/('{print$2}'|$AWK-F/)'{print$1}`
改为
RUID=`/usr/bin/id|$AWK-F/('{print$2}'|$AWK-F/)'{print$1}'`
18、运行“root.sh”脚本:
./root.sh”
你将会看到以下提示:
IMPORTANTNOTE:Pleasedeleteanylogandtracefilespreviously
createdbytheOracleEnterpriseManagerIntelligent
Agent.Thesefilesmaybefoundinthedirectories
youuseforstoringotherNet8logandtracefiles.
Ifsuchfilesexist,theOEMIAmaynotrestart.
RunningOracle8root.shscript...
/nThefollowingenvironmentvariablesaresetas:
ORACLE_OWNER=oracle
ORACLE_HOME=/u01/app/oracle/product/8.1.7
ORACLE_SID=myorc1
Enterthefullpathnameofthelocalbindirectory:[/usr/local/bin]:(默认回车)
/nCreating/etc/oratabfile...
Entrywillbeaddedtothe/etc/oratabfileby
DatabaseConfigurationAssistantwhenadatabaseiscreated
Finishedrunninggenericpartofroot.shscript.
Nowproduct-specificrootactionswillbeperformed.
19、返回GUIwindow界面点击“OK”,完成安装
20、完成Oracle8i的安装后,系统会配置Net8、Databaseassistant和SSLrelatedmodules.
当进行Net8的配置时,会弹出一个窗口,请选中“Performtypicalconfiguration“按钮。之后,系统会自动进行database的配置。
在配置完databaseassistant与SSLrelatedmodule后,系统会给出用户名/密码:
“SYS/change_on_install”and“SYSTEM/manager”
20、到此,Oracle8i完成全部安装。
重启计算机。
(注意:如果有运行过./runInstaller,再次运行需要删除以下文件夹:
rm-rf/tmp/OraInstall
在安装过程中出现提示按“skip”)
关于redhat linux 9 + oracle 8.17 安装过程是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。