LINUX下oracle10g的安装方式.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:14 大小:6.7MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

LINUX下oracle10g的安装方式.doc

LINUX下oracle10g的安装方式.doc

预览

免费试读已结束,剩余 4 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Oracle安装物理条件1、内存1g以上2、IP地址必须为静态3、/etc/hosts中的主机名和/etc/sysconfig/network中的hostname一致安装顺序1、修改环境变量2、oracle软件3、创建监听(netca)mount系统镜像文件(是LINUX系统中Oracle的安装包,只用一次而且很大,不用直接解压,直接挂入即可)mount命令是将磁盘内容挂入并解压到Linux中,光盘中的文件不能直接挂入,只能先copy到Linux当前用户有权限的文件夹,再挂入至/mnt,/mnt中的文件对root用户开放,但PC重启后就需要重新挂入;用虚拟机安装的Linux与windows文件共享的文件夹在/mnt/hgfs目录下,共享前需要安装/mnt/cdrom/VWWareTool_X.X_tar.gz文件.首先使用root用户将redhat5系统镜像文件mount到系统中mount-oloop/home/Upload/rhel-server-5.4-x86_64-dvd.iso/mnt安装依赖包使用root用户进入/mnt/Server中安装oracle依赖的程序包,下面的依赖包必须确保已经安装上了,否则oracle有可能安装不上,由于Linux版本不同,所以依赖包的文件名也有所区别,当找不到文件时,可以在/Server文件夹下双击手动安装。只要在安装系统时将所有的服务包都装上,本步可以省略。(使用rpm–qsetarch-2*可以显示未安装的属于setarch-2*的依赖)cd/mnt/Serverrpm-Uvhsetarch-2*rpm-Uvhmake-3*rpm-Uvhglibc-2.5-42.x*rpm-Uvhlibaio-0.3.106-3.2.x*rpm-Uvhcompat-libstdc++-33-3.2.3-61.x*rpm-Uvhcompat-gcc-34-3.4.6-4.x*rpm-Uvhcompat-gcc-34-c++-3.4.6-4.x*rpm-Uvhgcc-4.1.2-46.el5.x*rpm-UvhlibXp-1.0.0-8.1.el5.x*rpm-Uvhopenmotif-2.3.1-2.el5.x*rpm-Uvhcompat-db-4.2.52-5.1.x*创建用户、组使用root用户创建oinstall、dba组,并将oracle用户同时加入两组(切换root用户时使用su–命令,这样在变更用户的同时也变更了环境变量以及工作目录,否则可能提示groupadd、useradd命令不存在)groupaddoinstall(建立oinstall组)groupadddba(建立dba组)useradd-goinstall-Gdbaoracle(建立oracle用户,并加入oinstall主组和dba组;-g指定用户所属的群组。-G指定用户所属的附加群组;)passwdoracle(更改oracle用户密码为oracle)同样可以采用linux图形界面创建用户及目录创建文件夹及给用户授予权限使用Root用户创建oracle安装使用的文件夹并将所有者改成oraclemkdir-p/home/app/oracle/product/10.2.0/db_1(生成一个目录:-p若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录)chown-Roracle:oinstall/home/app/oracle(变更文件与目录的拥有者或所属群组:R或--recursive是递归处理,将指定目录下的所有文件及子目录一并处理)更改环境变量及参数使用root用户更改系统环境变量编辑/etc/sysctl.conf增加内容如下:(其中文件中已经有kernel.shmall与kernel.shmmax项,只用修改其值即可;使用vi或gedit命令来修改文件;vi命令以:x来保存退出)kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096#semaphores:semmsl,semmns,semopm,semmnikernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144运行下面的命令使得内核参数生效:/sbin/sysctl–p,