RedHat as5 oracle10g 安装

上传人:灯火****19 文档编号:124912695 上传时间:2020-03-14 格式:DOC 页数:24 大小:3.63MB
返回 下载 相关 举报
RedHat as5 oracle10g 安装_第1页
第1页 / 共24页
RedHat as5 oracle10g 安装_第2页
第2页 / 共24页
RedHat as5 oracle10g 安装_第3页
第3页 / 共24页
RedHat as5 oracle10g 安装_第4页
第4页 / 共24页
RedHat as5 oracle10g 安装_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《RedHat as5 oracle10g 安装》由会员分享,可在线阅读,更多相关《RedHat as5 oracle10g 安装(24页珍藏版)》请在金锄头文库上搜索。

1、Oracle Database 10g Release 2 (10.2.0.1) Installation On Red Hat Enterprise Linux 5 (RHEL5)安装需求1.swap 分区不低于2G 2.selinux 状态disable3.物理内存不低于512M1.图形安装解压unzip 10201_database_linux32.zipcd database首先装上以下软件包,否则安装oracle不会成功rpm -Uvh setarch-2*rpm -Uvh make-3*rpm -Uvh glibc-2*rpm -Uvh libaio-0*rpm -Uvh comp

2、at-libstdc+-33-3*rpm -Uvh compat-gcc-34-3*rpm -Uvh compat-gcc-34-c+-3*rpm -Uvh gcc-4*rpm -Uvh libXp-1*rpm -Uvh openmotif-2*rpm -Uvh compat-db-4*host配置vi /etc/sysctl.conf #共享内存(管理共享内存)kernel.shmmax = 536870912 (单位为:bit 最好为物理内存的一半,1024M*1024*1024/2)kernel.shmmni = 4096 (单位为:bit)kernel.shmall = 131072

3、(单位为:页,1页=4K 1024M*1024/2/4)#打开文件fs.file-max = 65536#网络(没有单位)net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=1048576net.core.rmem_max=1048576net.core.wmem_default=262144net.core.wmem_max=262144#信号量kernel.sem = 250 32000 100 128 (250:表示有250个信号量 100:表示一次能够处理100个信号量 128:表示共有128个信号集 32000

4、=250*128)运行下面命令使设置生效/sbin/sysctl -p建立oracle用户和组groupadd oinstall groupadd dbauseradd -g oinstall -G dba oraclepasswd oracle建立相应的目录mkdir -p /u01/app/oracle/product/10.2.0/db1chown -R oracle.oinstall /u01注意oracle10g不支持5.0,需做以下设置编辑/etc/redhat-release vi /etc/redhat-release Red Hat Enterprise Linux Serv

5、er release 5 (Tikanga) 被 redhat-4 替换或者在安装时加上ignoreSysPrereqs忽略版本,如下sh ./runInstaller -ignoreSysPrereqs(在图形界面下,oracle用户,database目录下)登陆oracle 建立相应的环境变量su - oracle vi /.bash_profileexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db1export ORACLE_SID=db1export LANG=en_US

6、.utf8export PATH=$PATH:$ORACLE_HOME/bin开始安装启动安装程序(图形窗口)xhost + (用root用户执行)sh ./runInstaller -ignoreSysPrereqs(用oracle用户)弹出图形界面开始安装把有warning的地方勾上,实验性的选择一个模板安装出现这个提示时要求执行这两个脚本,按照提示进入到相应的目录执行即可.点击ok即可点击exit安装完成验证是否成功,以oracle用户登陆,执行sqlplus / as sysdba在sql提示符下输入命令启动数据库,并查询运行状态,出现以下图示表示成功.查看数据库启用的是什么文件表示数

7、据库启用的是二进制文件spfiledb1.ora,如果在VALUE下为空的话,表示启用的是initdb1.ora文本文件,这里的db1为自己设置环境变量时的SID,设置不同这里显示就不同.数据库的启动与三个文件有关,且优先级为:spfileSID.ora spfile.ora initSID.ora,数据库启动时就寻找这些文件,当找到这三个文件中的一个时就启动数据库,如果找不到spfileSID.ora就找spfile.ora,如果spfile.ora找不到就找initSID.ora,找到哪个文件就以哪个文件启动,如果这三个文件都找不到,那么数据库将无法启动.关闭数据库可以用命令shutdow

8、n abort来执行,(不管有多少个用户在使用强行立即关闭)adump目录bdump目录cdump目录dpdump目录pfile目录/oradata/db1目录密码文件orapwdb12.静默安装在静默安祖昂之前必须将先前装的数据库卸载掉,并删除相应的目录,必须得删除干净除了product目录外,其余的全部删掉.进入到下面目录,将其中的文件全部删掉.以root登陆,进入/etc目录,执行:rm rf ora*,删除以ora开始的文件编辑/database/response目录下的enterprise.rsp文件修改enterprise.rsp文件的权限,以便oracle用户能够操作。chown

9、 oralce.oinstall enterprise.rspchomd 777 enterprise.rspvi enterprise.rspUNIX_GROUP_NAME=oinstallORACLE_HOME=/u01/app/oracle/product/10.2.0/db1ORACLE_HOME_NAME=oracle10g_home1INSTALL_TYPE=EEs_nameForDBAGrp=dba s_nameForOPERGrp=dban_configurationoption=3(表示安装)进入到解压软件的database目录下执行(oracle用户)命令运行完后要求执行两

10、个脚本/u01/app/oracle/oraInventory/orainstRoot.sh/u01/app/oracle/product/10.2.0/db1/root.Sh(以root用户)以oracle用户建立oracle数据库所需目录,到/u01/app/oracle/下建立。cd $ORACLE_BASE可以进入上面目录,注意这都是上面建立好的,环境变量设置的。mkdir -p admin/db1cd admin/db1mkdir adump bdump cdump dpdump udumpadump :审计信息, 于监视用户所执行的数据库操作,Oracle会将审计跟踪结果存放到OS

11、文件(默认位置为$ORACLE_BASE/admin/$ORACLE_SID/adump/)或数据库(存储在system表空间中的SYS.AUD$表中,可通过视图dba_audit_trail查看)中。默认情况下审计是没有开启的。bdump :记录后台进程产生trace文件,后台进程trace 和alert log ,就是说 alert_sid.log也存在这个目录中ORACLE数据库的日志文件$ORACLE_BASE/admin/orasid/bdump/alert_orasid.log记录了重作日志的转换,数据库启动和关闭,数据库结构的改变,回退段的修改,死锁,内部错误等信息.cdump

12、:core trace,一般是用来日志应用程序的 除非数据库出了问题 否则基本上不会有什么信息dpdump :是存放一些登录信息的pfile :初始化参数文件 initSIDudump :记录用户产生的trace文件,前台手动trace的,比如sql trace之后session的trace文件然后返回到/u01/app/oracle/目录下,创建以下目录,用来存放库文件(使用create database时的库文件)mkdir -p oradata/db1创建密码文件cd /u01/app/oracle/product/10.2.0/db1/dbsorapwd file=orpwdb1 pa

13、ssword=123456 force=y(注意,file=orpwdb1这句必须这样设置,linux下oracle的密码文件名格式为orpwSID,这里我的SID为db1)进入下面目录创建数据库启动文件initdb1.ora,写入下面必须也是最基本的四项参数.cd /u01/app/oracle/product/10.2.0/db1/dbs执行创建数据库脚本:createdb.sql在目录/u01/app/oracle/product/10.2.0/db1/dbs下脚本内容CREATE DATABASE db1 USER SYS IDENTIFIED BY sys USER SYSTEM I

14、DENTIFIED BY sys LOGFILE GROUP 1 (/u01/app/oracle/oradata/db1/redo01.log) SIZE 100M, GROUP 2 (/u01/app/oracle/oradata/db1/redo02.log) SIZE 100M, GROUP 3 (/u01/app/oracle/oradata/db1/redo03.log) SIZE 100M MAXLOGFILES 5 MAXLOGMEMBERS 5 MAXLOGHISTORY 1 MAXDATAFILES 100 MAXINSTANCES 1 CHARACTER SET AL32

15、UTF8 NATIONAL CHARACTER SET AL16UTF16 DATAFILE /u01/app/oracle/oradata/db1/system01.dbf SIZE 325M REUSE EXTENT MANAGEMENT LOCAL SYSAUX DATAFILE /u01/app/oracle/oradata/db1/sysaux01.dbf SIZE 325M REUSE DEFAULT TABLESPACE usertbs DATAFILE /u01/app/oracle/oradata/db1/usertbs.dbf SIZE 10M REUSE DEFAULT

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号