选择显示字体大小

在redhat9.0上安装oracle9i数据库

最近在学习oracle9i数据库,在redhat9.0上安装的时候碰到了一些问题,参考了各种能够找到的资料,终于成功。现写成文章,希望给后来人以帮助。

1安装好redhat9.0操作系统,确保安装了以下的rpm开发包
gcc
cpp
glibc-devel
compat-libstdc++
glibc-kernheaders
binutils
可以使用命令来查看是否已安装了这些包
rpm –q gcc cpp compat-libstdc++ glibc-devel glibc-kernheaders binutils

2从oracle官方网站下载oracle9i安装文件并使用如下命令解包
zcat lnx_920_disk1.cpio.gz cpio –idmv
zcat lnx_920_disk2.cpio.gz cpio –idmv
zcat lnx_920_disk3.cpio.gz cpio –idmv
然后会有disk1 disk2 disk3三个子目录。

3设置内核参数
echo 4294967295 > /proc/sys/kernel/shmmax,建议放到/etc/rc.local文件里。

编辑/etc/sysctl.conf
kernel.shmmax=4294967295
我有512mb内存,所以设置这个数值。可根据实际情况设置。

4创建oracle用户帐号和安装目录
在shell下,作为root
groupadd dba
groupadd oinstall
useradd –g oinstall –g dba oracle
passwd oracle

mkdir /opt/oracle
mkdir /opt/oracle/product
mkdir /opt/oracle/product/9.2.0
chown –r oracle.oinstall /opt/oracle
mkdir /var/oracle
chown oracle.dba /var/opt/oracle
chmod 755 /var/opt/oracle

5设置环境变量
编辑/home/oracle/.bash_profile文件,添加下列行

export ld_assume_kernel=2.4.1
export oracle_base=/opt/oracle
export oracle_home=/opt/oracle/product/9.2.0
export oracle_sid=ora9i
export oracle_term=xterm
$oracle_home.network/admin
export nls_lang=american_american.zhs16gbk
export ora_nls33=$oracle_home/ocommon/nls/asmin/data
ld_library_path=$oracle_home/lib:/lib:/usr/lib
ld_library_path=$ld_library_path:/usr/local/lib
export ld_library_path

export path=$path:$oracle_home/bin

classpath=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlib
classpath=$classpath:$oracle_home.network/jlib
export classpath

6安装
进入disk1目录
./runinstaller
当link进行到61%时出现一个关于ins_oemagent错误,选择ignore,安装完后修复
当link进行到84%时出现一个关于ins_ctx错误,编辑$oracle_home/ctx/lib/env_ctx.mk文件,把$(ldlibflag)dl加到以下位置
inso_link=-l$(ctxlib)$ (ldlibflag)m $(ldlibflag)dl处。
安装完成

修复第一个错误
在shell下,oracle用户
cd $oracle_home.network/lib
make –f ins_client.mk install
编辑$oracle_home/ctx/lib/ins_ctx文件
13—14行处
$(link) $(ctxhxobj) $(inso_link)

$(link) –ldl $(ctxhxobj) $(inso_link)


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

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