好文档 - 专业文书写作范文服务资料分享网站

suse linux 10安装oracle10g具体步骤

天下 分享 时间: 加入收藏 我要投稿 点赞

在Suse Linux 10(32位i586)上安装Oracle 10.2g

一、系统需求

1. Linux内核要求为2.6.16.21以上版本:使用 uname –r 命令查看

2. 最低配置:

内存:推荐1G,,在虚拟机中为768M Swap分区:1G,设为内存的2倍 /opt磁盘空间:1.2G以上

磁盘空间:软件3.5G 数据1.2G

3. 需要的rpm安装包:

a) orarun b) binutils

c) compat-libstdc++ d) glibc和glibc-devel e) gcc f) ksh-93r

g) libaio和libaio-devel h) libelf i) libgcc

j) libstdc和libstdc++-devel k) make l) sysstat m) unixODBC

二、安装准备

Suse linux版本:SLES10SP2x86-i586.001.iso Oracle10g版本:10201_database_linux32.zip 虚拟机版本:VMware Worksation

三、 安装步骤

(一) Linux Suse10安装

Suse10的安装参照《虚拟机安装suse10.docx》

(二) Oracel10g的安装

1. 检查并安装必要文件包

a) 命令:rpm -q **

b) 要求的.rpm包未安装的,使用rpm –ivh *****.rpm命令进行安装,

上述要求的所有rpm包,都在suse10安装光盘中。

c) 还可采用YaST安装以上rpm包,建议采用这种形式,系统会自动

安装有依赖关系的包。

点击左下角“Computer”—>Control Center—>YaST

选择“software Management”

搜索要安装的包名,勾选并点击安装

D) 以上包中,一定要全部安装完成,否则会导致oracle安装失败,其中orarun包最为重要。

2. 设置Oracle环境变量

当orarun软件包安装时,会自动建立名为oracle的用户,和一个oinstall用户组。

a) 设置oracle用户的密码:passwd oracle

b) 现首先使oracle用户可用

修改/etc/passwd文件中oracle用户的shell suse-linux:/ # vi /etc/passwd

at:x:25:25:Batch jobs daemon:/var/spool/atjobs:/bin/bash bin:x:1:1:bin:/bin:/bin/bash

daemon:x:2:2:Daemon:/sbin:/bin/bash ftp:x:40:49:FTP account:/srv/ftp:/bin/bash

games:x:12:100:Games account:/var/games:/bin/bash

gdm:x:50:105:Gnome Display Manager daemon:/var/lib/gdm:/bin/false haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash

mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash messagebus:x:100:101:User for D-BUS:/var/run/dbus:/bin/false news:x:9:13:News system:/etc/news:/bin/bash

nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash ntp:x:74:103:NTP daemon:/var/lib/ntp:/bin/false

postfix:x:51:51:Postfix Daemon:/var/spool/postfix:/bin/false root:x:0:0:root:/root:/bin/bash

sshd:x:71:65:SSH daemon:/var/lib/sshd:/bin/false suse-ncc:x:102:104:Novell Customer Center

User:/var/lib/YaST2/suse-ncc-fakehome:/bin/bash

uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash

wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false test:x:1000:100:test:/home/test:/bin/bash

oracle:x:103:106:Oracle user:/opt/oracle:/bin/bash

红字为更改后的内容

c) 修改/ect/profile.d/oracle.sh文件

suse-linux:/etc/profile.d # vi oracle.sh 新增

ORACLE_BASE=/opt/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1 ORACLE_SID=orcl

export ORACLE_BASE ORACLE_HOME ORACLE_SID

d) 修改/etc/profile文件,添加环境变量 vi /etc/profile 新增以下内容:

export ORACLE_BASE=/opt/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1 export ORACLE_SID=orcl

export NLS_LANG=”SIMPLIFIED CHINESE_CHINA.ZHS16GBK” export LANG=zh

export PATH=$PATH:$ORACLE_HOME/BIN

保存后执行./profile (或source /etc/profile),使文件生效

3.

安装oracle

a) 上传10201_database_linux32.zip到tmp目录下

b) 解压unzip 10201_database_linux32.zip 到本目录,解压后文

件夹为databases

c) 给解压后的目录设置权限:chmod –R 755 /tmp/databases d) 修改/tmp/databases/install/oraparam.ini

vi /tmp/databases/install/oraparam.ini 把suse9改为suse10

e) 切换到oracle用户,注意不是su oracle,而是注销root,用图形

界面登陆oracle

f) 运行/tmp/databases/RunInstaller

./ RunInstaller

此时弹出oracle安装页面,最好选择“高级安装”,因为安装过程中可能选择数据库字符集。

安装图解。。。。。 g) 运行至最后

图。。。。。

进入终端命令行,切换到root用户下(su命令切换,输入密码后),执行以下的两个.sh文件

h) 启动监听器opt/oracle/product/10.1/bin/lsnrctl start i) 启动OEM

opt/oracle/product/10.1/bin/isqlplusctl start opt/oracle/product/10.1/bin/emctl start dbconsole

4. 设置oracle自启动 5. jdk安装 6. apache安装 7. 防火墙设置

suse linux 10安装oracle10g具体步骤

在SuseLinux10(32位i586)上安装Oracle10.2g一、系统需求1.Linux内核要求为2.6.16.21以上版本:使用uname–r命令查看2.最低配置:内存:推荐1G,,在虚拟机中为768MSwap分区:1G,设为内存的2倍/opt磁盘空间:1.
推荐度:
点击下载文档文档为doc格式
20m4w43ktp8uhsn07rpl
领取福利

微信扫码领取福利

微信扫码分享