




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
10201_database_linux_x86_64 安装2007-03-30 11:27:38分类:编写人:qsblj创建时间:2006-09-13修改时间:所需的组件:a:操作系统RHEL4-U4-x86_64-AS-dvd.isob:数据库 10201_database_linux_x86_64.cpio.gzc:补丁包compat-oracle-rhel4-1.0-5.i386.rpm(为了安装这个包,你会安装一些依赖包。下面的时候注意,如果不安装,会在OUI的“configuration assistant”处失败)/projects/c . hel4-1.0-5.i386.rpm一:主体应用主机编号:d01 主要应用:数据库服务器操作系统: RHEL4 主机名:databaseIP地址:9(系统安装时,自己手动设定为静态IP,不要用DHCP,OUI会报警告。)二:硬件部分主板: Intel Corporation 945GCPU:Intel(R) Pentium(R) DCPU 2.66GHz (双核 64)内存:2G网卡:00:14:85:DD:C9:60磁盘状况:MAXTOR 120G*1分区 文件系统类型 容量大小 挂载点/dev/hda1 ext3 200M /boot/dev/hda5 swap 4G swap(低于3000M,在OUI过程中会报警告,你的物理内存是一个影响因素。)/dev/hda6 ext3 20G /dev/hda7 ext3 20G /home/dev/hda8 ext3 20G /usr/dev/hda9 ext3 56G /Datas三:安装过程A:参考URL:1:/viewthread.php?tid=748627(主要参考)2:/u2/liujiang/archives/2006/5317.html3:/4636189.html4:/2005/12/chkconfiginit.htmlB:具体步骤Part I : 操作系统安装 ( RHEL4-U4-x86_64-ASnetinstall)由于没有光驱,所以采取网络安装形式,做了一个安装服务器U盘启动,进入安装程序(此处略,详见/viewthread.php?tid=463795)以下是安装是选择的组件 X Window System GNOME Desktop Environment KDE (KDE Desktop Environment ) Editors Graphical Internet Server Configuration Tools Development Tools X Software Development GNOME Software Development KDE Software Development Administration Tools System Tools共12大项 ,选择后是3057M如果照上面我的选择包的方式,一定会缺一些必备的包,我们来补全它。rpm -Uvh libaio-0.3.105-2.x86_64.rpm libaio-0.3.105-2.i386.rpmrpm -Uvh sysstat-5.0.5-11.rhel4.x86_64.rpmrpm -Uvh compat-gcc-32-3.2.3-47.3.x86_64.rpm compat-gcc-32-c+-3.2.3-47.3.x86_64.rpmcompat-libstdc+-33-3.2.3-47.3.x86_64.rpm(这里我打断一下,照着我上面的包,好像是都OK了。oracle安装所必需的依赖包都全,可以用rpm -q -qf %NAME-%VERSION-%RELEASE (%ARCH)n binutils compat-db control-center gcc gcc-c+ glibc glibc-common gnome-libs libstdc+ libstdc+-devel make pdksh sysstat xscreensaver libaio查询一下。事实并非如此。别说墨迹,很多人可能都是这么装的,可是就是通不过,这样的话,下面就有一个的借鉴作用。)rpm -Uvh xorg-x11-deprecated-libs-6.8.2-1.EL.13.36.i386.rpm(如果不安装,OUI无法启动,提示缺少libXp.so.6.2,事实上oracle无法找到64的这个库文件,必需安装i386的才可以。郁闷,怎么改LD_LIBRARY_PATH都没有用,就是说找不到。)rpm -Uvh glibc-devel-2.3.4-2.25.i386.rpm(如果不装,会提示你,缺少crt1.o,跟刚才一样,就是不认64位的这个文件)rpm -Uvh compat-oracle-rhel4-1.0-5.i386.rpm compat-libgcc-296-2.96-132.7.2.i386.rpm compat-libstdc+-296-2.96-132.7.2.i386.rpm libaio-devel-0.3.105-2.x86_64.rpm openmotif21-2.1.30-11.RHEL4.6.i386.rpm libgcc-3.4.6-3.i386.rpm(如果不装,你死定了。会烦死你。这步主要想安装compat-oracle-rhel4-1.0-5.i386.rpm 从oracle下来的补丁包。其它是为了满足依赖关系。会在OUI的“产生configuration assistant”处失败)最后查一下已有的安装包吧。上面包算是全了。但是先别急,还是不能装,现在得改些文件先搞定gcc 在oracle 安装的过程指定gcc 会出错。我们在上面安装了compat-gcc-32和compat-gcc-32-c+出错导致的现象是:用dbca建库的最后时刻进度没反应,面板变灰,也没有进度条,等n久也没有反应,就跟时间静止了一样。cd /usr/bin/mv gcc gcc.scriptmv g+ g+.scriptln -s gcc32 gccln -s g+32 g+vi /etc/sysctl.conf 行末添加以下内容# 20060913 add content for oracle installkernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144执行下述命令。导入刚才写入的参数。sysctl -pvi /etc/security/limits.conf 行末添加以下内容# 20060913 add content for oracle install* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 65536vi /etc/pam.d/login行末添加以下内容# 20060913 add content for oracle installsession required pam_limits.sovi /etc/selinux/config 确保以下内容SELINUX=disabledPart II : 用户及其它准备过程创建用户,和一些安装目录。groupadd dbagroupadd oinstalluseradd -g oinstall -G dba -m oraclepasswd oracle(以上创建用户的过程)mkdir -p /datas/apps/oraclemkdir -p /datas/installmv 10201_database_linux_x86_64.cpio.gzcd /data/installgzip -dc 10201_database_linux_x86_64.cpio.gz | cpio -divchown -R oracle.oinstall /datas/appschown -R oracle.oinstall /datas/install(以上创建安装环境,为oracle提供主目录和安装目录)mkdir /DISCARDchown oracle.oinstall /DISCARD(以上这个目录是在安装过程中解决报错的问题。如果没有这个目录,它会提示这个目录不存在。如果有了,它会略过,这个目录创建于否没有什么大的影响。)下面修改 oracle用户的.bash_profile文件su - oraclevi .bash_profile#-# Set for Oracle10g Install |#-trap 0 1 2 3 5 9 15trap clear 0export TMP=/tmpexport TMPDIR=$TMPexport ORACLE_BASE=/datas/apps/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=orasidexport ORACLE_TERM=xtermexport PATH=/usr/sbin:$PATHexport PATH=$ORACLE_HOME/bin:$PATH# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/usr/lib:/usr/local/libexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/usr/X11R6/lib64/export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport LD_ASSUME_KERNEL=2.6.9export NLS_LANG=Simplified Chinese_china.ZHS16GBK#LC_CTYPE=zh_CN.GB2312LC_ALL=zh_CNLANG=zh_CN.GB2312umask 022#if $USER = oracle ; thenif $SHELL = /bin/ksh ; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi#- Set OverPart III: 启动OUI,进行安装, 并用dbca创建数据库开始安装,登出系统,在图形界面下,以oracle重新登陆oraclelocalhost $/datas/install/database/runInstaller修改防火墙,给外部访问用。#vi /etc/sysconfig/iptables插入这些:#- For Oracle port-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 1158 -j ACCEPT-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 1521 -j ACCEPT-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 5560 -j ACCEPT#-dbca 在上面已经提及过了。创建数据库时无反应。su - oraclerelink all再执行dbca创建数据库就可以了。在运行$ORACLE_HOME/bin/dbstart时报错,Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnr解决方法:修改dbstart这个文件,把ORACLE_HOME_LISTNER=$ORACLE_HOMEPart VI: 创建脚本,重启后自动启动oracle添加自启动脚本首先编辑文件vi /etc/oratab# $ORACLE_SID:$ORACLE_HOME:orasid:/datas/apps/oracle/product/10.2.0/db_1:Y创建自启动脚本 oradbtouchdborachmod 700 dboravi dbora#!/bin/bash# chkconfig: 2345 80 05# description: Oracle 10g Server# /etc/init.d/dbora# Run-level Startup script for the Oracle Instance, Listener, and# Web Interfaceexport ORACLE_BASE=/datas/apps/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=orasidexport PATH=$PATH:$ORACLE_HOME/binORA_OWNR=oracle# if the executables do not exist - display errorif ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME then echo Oracle startup: cannot start exit 1fi# depending on parameter - startup, shutdown, restart# of the instance and listener or usage displaycase $1 in start) # Oracle listener and instance startup echo -n S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 虚拟语气详细讲解
- 物业工程部年中工作总结
- 慢性胆囊炎和胆石症护理
- 精细化管理工具在护理中的应用
- 事业编课件搜索问题
- 科室年度工作总结报告
- 公司程序文件培训课件
- 房地产造价成本年终总结
- 公司环境安全培训课件
- 公司物业管理课件
- 消防喷淋系统安装检验批质量验收记录(含内容)
- 社会保障学第一章
- 安全监理危险源控制表(填写)
- 精子和卵子的结构课件
- 高中英语【歌曲赏析】Try-Everything-双语课件
- 四位数乘四位数乘法题500道
- 地物点位误差检验表
- 经济法学2017(2)教学课件
- SB/T 10130-2008绞肉机技术条件
- 投资学英文版课件Ch 3 Securities markets
- GB/T 20468-2006临床实验室定量测定室内质量控制指南
评论
0/150
提交评论