RedHat_Enterprise_Linux_5_下安装Oracle
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-02
在我们现在的工作的环境中,数据库有着非常大的用处,给我们带来了很多方便,但同时在管理及安装上时麻烦了不少,尤其是在linux上安装管理,对很多人来说,实在是头疼,不知道怎么去安装,那我今天就来把基于Red Hat Enterprise Linux 5完整的安装,希望对大家有所帮助,同样在接下来的文章中我们还会介绍到关于 1、把安装包下载过来,下图中的10201_database_linux32.zip 2、接下来我们解压此包. [root@wjx-as5-32 ~]# unzip 10201_database_linux32.zip 如下图解压完后,多出了一个database的目录, 3、复制database到根下 [root@wjx-as5-32 ~]# cp -rf database / 4、赋予database一个足够的大权限, [root@wjx-as5-32 ~]# chmod -R 777 database/ 5、创建两个组, [root@wjx-as5-32 ~]# groupadd dba [root@wjx-as5-32 ~]# groupadd oinstall 6、创建一个Oracle用户,指定属组是oinstall同时属于dba. [root@wjx-as5-32 ~]# useradd -g oinstall -G dba -d /home/oracle -m oracle [root@wjx-as5-32 ~]# passwd oracle 7 、创建一个目录, [root@wjx-as5-32 ~]# mkdir -p /opt/oracle/product/10.2.0/db_1 8、让/opt/oracle/下所有权限都变成Oracle用户 [root@wjx-as5-32 ~]# chown -R oracle /opt/oracle/ 9、oracle在检测版本的时候,不支持5.1我们把5.1改为4, [root@wjx-as5-32 ~]# vi /etc/redhat-release 10、让后我们把镜像挂载上,cd到下面的目录, [root@wjx-as5-32 ~]# mount /dev/cdrom /mnt/cdrom/ [root@wjx-as5-32 ~]# cd /mnt/cdrom/Server/ 11、安装gcc [root@wjx-as5-32 Server]# rpm -ivh gcc-4.1.2-14.el5.i386.rpm glibc-devel-2.5-18.i386.rpm glibc-headers-2.5-18.i386.rpm kernel-headers-2.6.18-53.el5.i386.rpm libgomp-4.1.2-14.el5.i386.rpm 如下图安装完成 13、切换到oracle用户下 [root@wjx-as5-32 ~]# su – oracle 14、接下来我们就需要导出图形了,后面的IP跟的是你利用导出图形的PC机的IP. [oracle@wjx-as5-32 ~]$ export DISPLAY=192.168.0.123:0 [oracle@wjx-as5-32 ~]$ export LANG="" [oracle@wjx-as5-32 ~]$ cd /database/ [oracle@wjx-as5-32 database]$ ./runInstaller 然后下一步: 继续下一步: 正在检测: 框里面的全部勾选上: 有一个警告,没事,继续下一步: Install安装: 此过程需要一段时间,耐心等待,在安装到62左右的时候会报一个错误: 下面就是错误,点击continue继续, 出现下图: 下图,点击OK, 运行下面的两个脚本,切记是在root用户下执行,执行完之后点击OK, [root@wjx-as5-32 ~]# /home/oracle/oraInventory/orainstRoot.sh [root@wjx-as5-32 ~]# /opt/oracle/product/10.2.0/db_1/root.sh 15、打开下面的文件,在里面写上几句话,只写图片上的四句, [oracle@wjx-as5-32 database]$ vi ~/.bash_profile 16、进入数据库,下面的这些步骤注意用户的切换. [oracle@wjx-as5-32 ~]$ sqlplus / as sysdba 17、在root用户下,cd到/mnt/cdrom/Server /opt/oracle/product/10.2.0/db_1/admin/orcl/pfile/init.ora.427200901849 (这些数字是随机产生的). /opt/oracle/product/10.2.0/db_1/dbs/initORCL.ora [root@wjx-as5-32 Server]# cd /opt/oracle/product/10.2.0/db_1/dbs/ [root@wjx-as5-32 dbs]# fuser -k lkORC SQL> startup SQL> shutdown immediate; 给scott用户解锁 SQL> alter user scott account unlock; scott 用户解锁 Sql>alter user scott identified by tiger; 给scott 一个密码 Sql> grant connect , r |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux学习笔记:搭建sendmial服务器案例解析(二)下一篇: linux ftp
关于RedHat_Enterprise_Linux_5_下安装Oracle的所有评论