选择显示字体大小

redhat 7.3/8 下的oracle 8i安装笔记


  
header: /setup/install.oracle.txt 12 02-12-18 18:20 chedong $

redhat 7.3/8 下的oracle 8i安装笔记
硬件需求
========
至少256m物理内存

系统准备
========
redhat8按server方式安装需要增加的安装包大类:
1 包含一个x系统,建议使用gnome,
2 将开发工具包develop tools选上,标准的gcc工具等就有了。
3 建议.network utiliety选上,nmap mtr之类的小工具很有用
安装大约1.4g空间

安装后将语言环境设置缺省的en_us.utf-8 (在redhat 7.3下缺省是en_us.iso885915)改成en_us
root#vi /etc/sysconfig/i18n
改成:
lang="en_us"
supported="en_us:en"


一 安装前准备
=============
0 下载:
1 最新的jvm:建议使用ibm jvm1.3
http://www-106.ibm.com/developerworks/java/jdk/

2 oracle8.1.7的安装包:
http://tec.net.oracle.com/software/products/oracle8i/content.html
linux81701.tar oracle8i的linux安装包
glibc-2.1.3-stubs.tar.gz 补丁程序

1 安装jdk
root#rpm -i ibmjava2-sdk-1.3.1-2.0.i386.rpm
java_home设置到/etc/profile
root#vi /etc/profile
export java_home=/opt/ibmjava2-131
export path=$path:/opt/ibmjava2-131/bin
2 创建用户和组
oracle8i服务用户名:oracle属于dba组
root#groupadd dba
root#useradd oracle -g dba
修改oracle用户密码:
root#passwd oracle

3 设置oracle用户的环境变量,加入以下设置:
oracle%vi ~oracle/.bash_profile
#####################################################
export ld_assume_kernel=2.2.5
# oracle_home主目录
export oracle_base=/home/oracle
export oracle_home=$oracle_base/product/8.1.7
# 缺省字符集:
export nls_lang=american
# 命令行工具入口
export path=$path:$oracle_home/bin
#####################################################
如果需要让这些环境设置马上生效:
source .bash_profile

oracle的安装过程
===================
解包linux81701.tar(大约530m)
oracle%tar xf linux81701.tar

oracle用户进入x环境下,运行解包出的disk1/runinstaller

整个安装过程最好开启2个窗口:一个是runinstaller, 在另外一个终端窗口里运行一些辅助脚本程序
以下是按照安装步骤2个窗口的切换过程:

oracle installer patch terminal
-------------------------------------------------------------------------------------------------
1 /path/to/disk1/runinstaller,
按部就班地按照缺省选项安装就行。
建议只选择:
1 oracle server
2.net8
3 oracle utilities
4 orcale configuration assistants
不安装ops,不安装jserver等,单数据库单实例,
否则会慢得让你怀疑死机了……

2 中间有关出现权限组设置时,
都填写预先设置好的dba组
oracle安装提示运行oracle用户组权限设置脚本时
root#orainstroot.sh

3 中间关于数据库安装的配置选择不安装数据库
(或者最后出现数据库助手时不安装,一定等用
oracle提供的glibc-2.1.3-stubs.tar.gz中的
setup_stub.sh打完补丁以后再装数据库

4 当oracle安装提示用root运行root.sh时
root#root.sh
oracle8.1.7.0.1的版本此时的root.sh有个bug在第156行,改正如下:
ruid=`/usr/bin/id$awk -f( '{print $2}'$awk -f) '{print $1}'`
最后少写个单引号" ' "---------^
5 oracle应用程序安装完成,
.net8配置按照缺省设置(perform typical
configuration)即可
至此:数据库应用和网络服务基本安装初步完成
数据库没有初始化,可以先退出installer安装界面

6 切换到oracle用户打补丁程序
oracle%cp glibc-2.1.3-stubs.tar.gz %oracle_home/
oracle%cd $oracle_home
oracle%tar zxf glibc-2.1.3-stubs.tar.gz
oracle%./setup_stubs.sh
7 补丁打完后,在x环境中,用oracle用户启动dbassist
按照提示创建数据库
oracle%dbassist

安装完成
数据库设置完成后,将新安装的oracle_sid设置到.bash_profile里:假设使用缺省的数据库实例id名:orcl
export oracle_sid=orcl

这时候已经可以使用dbstart脚本启动数据库
oracle%dbstart
或者
oracle%sqlplus
sql>connect internal
sql>startup

监听端口启动
oracle%lsnrctl start

三 设置服务自动启动
===================
设置相应数据库实例允许用系统服务自动启动
root# vi /etc/oratab
将最后的:
orcl:/home/oracle/product/8.1.7:n
改为:
orcl:/home/oracle/product/8.1.7:y


简单的服务自动启动脚本
root# vi /etc/rc.local
#start oracle8i listener first
su - oracle -c 'lsnrctl start'
#start oracle8i
su - oracle -c 'dbstart'


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons