返回顶部
首页 > 资讯 > 操作系统 >redhat linux 9 + oracle 8.17 安装过程是怎样的
  • 801
分享到

redhat linux 9 + oracle 8.17 安装过程是怎样的

2024-04-02 19:04:59 801人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关redhat linux 9 + oracle 8.17 安装过程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。red

这篇文章将为大家详细讲解有关redhat linux 9 + oracle 8.17 安装过程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

red hat linux 9 + oracle 8.17 安装成功过程:

red hat linux 9 + oracle 8.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系统下的一个目录
mkdir myinstall
cp *  /myinstall
chown -R root.root /myinstall/*

2、
rpm -Uvh --force --nodeps compat-egcs-6.2-1.1.2.16.i386.rpm
rpm -Uvh --force --nodeps compat-egcs-c++-6.2-1.1.2.16.i386.rpm
rpm -Uvh --force --nodeps compat-egcs-objc-6.2-1.1.2.16.i386.rpm
rpm -Uvh --force --nodeps compat-glibc-6.2-2.1.3.2.i386.rpm
rpm -Uvh --force --nodeps compat-libs-6.2-3.i386.rpm
rpm -Uvh --force --nodeps compat-libstdc++-6.2-2.9.0.16.i386.rpm
rpm -Uvh --force --nodeps binutils-2.10.91.0.2-3.i386.rpm

3、
cp i386-glibc-2.1-linux.tar.gz /
tar zxvf i386.glibc-2.1-linux.tar.gz

4、
cd /usr/bin 
mkdir saved 
mv gcc cc ld saved 
ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc 
ln -s gcc cc 
ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld 

cd /usr/lib 
mkdir saved 
mv libc.so libdl.so libm.so libpthread.so saved 
mv libc.a libdl.a libm.a libpthread.a saved

5、
cp jdk-1_2_2_011-linux-i386.tar /usr/local
tar xvf jdk-1_2_2_011-linux-i386.tar
ln -s /usr/local/jdk1.2.2 /usr/local/java
rm jdk-1_2_2_011-linux-i386.tar

6、
groupadd dba
groupadd oinstall
useradd -d /u01/app/oracle -g dba -G oinstall oracle
passwd oracle

7、
下面命令中的<ORACLE_SID>;用myorcl代替
mkdir /u01
mkdir /u01/app
mkdir /u01/app/oracle
mkdir /u01/app/oracle/product
chown -R oracle:dba /u01/app/oracle 

mkdir /u03
mkdir /u03/app
mkdir /u03/app/oradata
mkdir /u03/app/oradata/<ORACLE_SID>;
chown -R oracle:dba /u03/app/oradata 

mkdir /u04
mkdir /u04/app
mkdir /u04/app/oradata
mkdir /u04/app/oradata/<ORACLE_SID>;
chown -R oracle:dba /u04/app/oradata 

mkdir /u05
mkdir /u05/app
mkdir /u05/app/oradata
mkdir /u05/app/oradata/<ORACLE_SID>;
chown -R oracle:dba /u05/app/oradata 

mkdir /u06
mkdir /u06/app
mkdir /u06/app/oradata
mkdir /u06/app/oradata/<ORACLE_SID>;
chown -R oracle:dba /u06/app/oradata 

mkdir /u07
mkdir /u07/app
mkdir /u07/app/oradata
mkdir /u07/app/oradata/<ORACLE_SID>;
chown -R oracle:dba /u07/app/oradata 

mkdir /u08
mkdir /u08/app
mkdir /u08/app/oradata
mkdir /u08/app/oradata/<ORACLE_SID>;
chown -R oracle:dba /u08/app/oradata 

mkdir /u09
mkdir /u09/app
mkdir /u09/app/oradata
mkdir /u09/app/oradata/<ORACLE_SID>;
chown -R oracle:dba /u09/app/oradata 

mkdir /u10
mkdir /u10/app
mkdir /u10/app/oradata
mkdir /u10/app/oradata/<ORACLE_SID>;
chown -R oracle:dba /u10/app/oradata 

mkdir /opt/bin
chown oracle:dba /opt/bin

8、
chown -R oracle:dba /myinstall
chown -R oracle:dba /myinstall/*

9、
vi /etc/services,加入
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=128
set shmsys:shminfo_shmseg=16

set semsys:seminfo_semmni=128
set semsys:seminfo_semmns=2048
set semsys:seminfo_semmsl=2048
set semsys:seminfo_semume=64
set semsys:seminfo_semmnu=768
set semsys:seminfo_semmap=20
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767

reboot

10、
su oracle

11、
vi /u01/app/oracle/.bash_profile
内容如下:
--------------------------------------------
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
umask 022
EDITOR=vi;                   export EDITOR
TERM=xterm;                  export TERM
TMPDIR=/tmp;                 export TMPDIR
export ORACLE_SID=myorcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/8.1.7
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export ORACLE_OWNER=oracle
export ORACLE_TERM=xterm
export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/
export LD_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:.
export PATH
export JAVA_HOME=/usr/local/java
export CLASSPATH=/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:.
export DISPLAY=:0.0
echo ".bash_profile executed"
--------------------------------------------

12、
tar xvf linux81701.tar
cd Disk1
export LANG=en
./runInstaller

13、
到提示填写 UNIX group name field时, 请写入“dba” 作为组名。
过后会弹出一窗口,要求以”root”身份运行 “orainstRoot.sh” 。
打开一个终端窗口
su root
cd /u01/app/oracle/product/8.1.7/
./orainstRoot.sh
会出现以下提示:
This script will do following:
Creating Oracle Inventory pointer file (/etc/oraInst.loc)
Changing groupname of /u01/app/oracle/oraInventory to oinstall.
返回安装界面,点击 retry 继续安装。

14、安装步骤:
选择” Oracle Enterprise Edtion”选项
选择” Typical”安装
使用 /usr/local/java 作为 JDK HOME
添加一个全局数据库(例: R700)
单击 开始安装

15、当安装完成后,要求以”root”身份运行”root.sh”。
打开一终端窗口
su root
cp glibc-2.1.3-stubs.tar.gz to /tmp
cd /u01/app/oracle/product/8.1.7
tar xvzf /tmp/ glibc-2.1.3-stubs.tar.gz
./setup_stubs.sh

你将看到如下提示:(大约两分钟时间)
Setting up patch files...done.
Patching makefiles as necessary:
……
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
vi env_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
vi root.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”
你将会看到以下提示 :
IMPORTANT NOTE: Please delete any log and trace files previously
created by the Oracle Enterprise Manager Intelligent
Agent. These files may be found in the directories
you use for storing other Net8 log and trace files.
If such files exist, the OEM IA may not restart.
Running Oracle8 root.sh script...
/nThe following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /u01/app/oracle/product/8.1.7
ORACLE_SID=myorc1

Enter the full pathname of the local bin directory: [/usr/local/bin]: (默认回车)
/nCreating /etc/oratab file...
Entry will be added to the /etc/oratab file by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be perfORMed.

19、返回 GUI window 界面点击 “OK” ,完成安装

20、完成Oracle8i的安装后,系统会配置Net8、Database assistant 和 SSL related modules.
当进行Net8的配置时,会弹出一个窗口 ,请选中 “Perform typical configuration “ 按钮。 之后,系统会自动进行 database的配置。
在配置完database assistant 与SSL related module后,系统会给出用户名/密码 :
“SYS/change_on_install” and “SYSTEM/manager”

20、到此,Oracle8i 完成全部安装。
重启计算机。

(注意:如果有运行过./runInstaller,再次运行需要删除以下文件夹:
rm -rf /tmp/OraInstall
在安装过程中出现提示按“skip”)

关于redhat linux 9 + oracle 8.17 安装过程是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: redhat linux 9 + oracle 8.17 安装过程是怎样的

本文链接: https://lsjlt.com/news/68779.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • redhat linux 9 + oracle 8.17 安装过程是怎样的
    这篇文章将为大家详细讲解有关redhat linux 9 + oracle 8.17 安装过程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。red ...
    99+
    2024-04-02
  • Linux oracle 9i安装过程是怎样的
    这期内容当中小编将会给大家带来有关Linux oracle 9i安装过程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。  下面进行Oracle安装前期准备中的第一点,完成Linux的安装.在安装中...
    99+
    2023-06-10
  • Linux安装rabbitmq过程是怎么样的
    这篇文章将为大家详细讲解有关Linux安装rabbitmq过程是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。最近安装了一次rabbitmq服务,也遇到了一些问题,特此做一下记录。一...
    99+
    2023-06-05
  • Linux oracle 9i安装教程是怎样的
    本篇文章给大家分享的是有关Linux oracle 9i安装教程是怎样的 ,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Oracle的安装.其中包括更改Oracle默认的JRE...
    99+
    2023-06-10
  • linux下安装mysql的过程是怎么样的
    这篇文章给大家介绍linux下安装mysql的过程是怎么样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一 安装前准备检查是否已经安装过mysql,执行命令[root@localhost /]# ...
    99+
    2023-06-28
  • Mysql安装过程是怎样的
    这篇文章给大家介绍Mysql安装过程,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。环境说明:操作系统:Red Hat Linux 6安装Mysql5.7版...
    99+
    2024-04-02
  • Linux系统中的Mysql安装过程是怎样的
    这期内容当中小编将会给大家带来有关Linux系统中的Mysql安装过程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Mysql是 Oracle 旗下得一款产品,属于关系型数据库,在 WE...
    99+
    2023-06-28
  • Centos6.6安装过程是怎么样的
    这篇文章将为大家详细讲解有关Centos6.6安装过程是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1、选择install or update an existing system...
    99+
    2023-06-06
  • Redhat下MySQL5.5.20的安装配置过程
    这篇文章主要讲解了“Redhat下MySQL5.5.20的安装配置过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Redhat下MySQL5.5.20的安...
    99+
    2024-04-02
  • 在Linux系统中安装Docker的过程是怎样的
    在Linux系统中安装Docker的过程是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。在这篇博客中,我将引导您通过简单的步骤完成安装 Docker 的过程,安装dock...
    99+
    2023-06-22
  • Linux操作系统软件安装过程是怎样的
    Linux操作系统软件安装过程是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Linux下安装软件感觉很复杂,一种软件包就有一种安装方法,不象 windows找到.e...
    99+
    2023-06-13
  • win7下CentOS安装过程是怎样的
    本篇文章为大家展示了win7下CentOS安装过程是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。win7下CentOS安装步骤:1。安装win7.1)分区方案.  &nb...
    99+
    2023-06-16
  • Linux系统安装虚拟机CentOS的过程是怎样的
    Linux系统安装虚拟机CentOS的过程是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。对于刚入门的Linux新手来说使用虚拟机来安装Linux系统来进...
    99+
    2023-06-28
  • CentOS系统安装crontab过程是怎样的
    这篇文章将为大家详细讲解有关CentOS系统安装crontab过程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。crontab命令常见于Unix和类Unix的操作系统之中,用于设置周...
    99+
    2023-06-16
  • AlmaLinux 9 安装 MySQL 8.0.32的详细过程
    目录1、配置安装源2、安装mysql3、配置MySQL4、修改配置文件5、启动MySQL6、安全配置1、配置安装源 # 安装 dnf install http://mirrors.ustc.edu.cn/mysql-re...
    99+
    2023-04-19
    AlmaLinux安装mysql AlmaLinux9安装mysql8.0.32 mysql8.0.32安装
  • RedHat Linux5.5下Oracle 11g的详细安装教程
    本篇内容主要讲解“RedHat Linux5.5下Oracle 11g的详细安装教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“RedHat Linux5.5下Oracle 11g的详细安装教...
    99+
    2023-06-10
  • Oracle存储过程是怎样的
    这篇文章主要介绍“Oracle存储过程是怎样的”,在日常操作中,相信很多人在Oracle存储过程是怎样的问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle存储过程是怎样的”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-17
  • Solaris本地集群VCS安装过程是怎样的
    这篇文章将为大家详细讲解有关Solaris本地集群VCS安装过程是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。bash-3.2# ./installer -rsh  &nb...
    99+
    2023-06-06
  • CentOS 8/RHEL仓库安装的过程是怎么样的
    CentOS 8/RHEL仓库安装的过程是怎么样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。导读如何在CentOS 8/RHEL 8操作系统中添加...
    99+
    2023-06-05
  • linux编译安装的过程是什么
    这篇文章主要介绍“linux编译安装的过程是什么”,在日常操作中,相信很多人在linux编译安装的过程是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux编译安装的...
    99+
    2023-02-15
    linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作