SuSE Linux10上如何安装Oracle数据库呢?下面给大家一步步的讲解这些步骤。
系统要求:
内存:推荐1G
Swap分区:设为内存的2倍
/tmp磁盘空间:400MB以上
磁盘空间:软件3.5G 数据1.2G
所需软件:
SuSE Linux10 for x86
Oracle database 10gR2 for linux32
Orarun-1.8-109.15.i586.rpm软件包,可以从http://ftp.novell.com/partners/oracle/sels-9下载
安装步骤:
1、安装SuSE
安装SuSE一定确保安装“C/C++Compiler and Tools”软件包。
# gcc version 查看是否安装该软件包
2、安装所需软件包
安装orarun软件包
#rpm ivh orarun-1.8-109.15.i586
oinstall
useradd -g oinstall -G dba oracle
6、设置密码
passwd oracle
7、修改oracle用户配置文件,在其中添加: #su - oracle #vi .bash_profile export
TMP=/tmp export TMPDIR=$TMP export ORACLE_BASE=/u01/app/oracle
#自定义的安装路径 export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;
export ORACLE_SID=ORCL #自己定义的oracleSID
export ORACLE_TERM=xterm
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH; export PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORAC
LE_HOME/rdbms/jlib
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p
ulimit -n
else
ulimit -u -n
fi
fi
8、建立安装目录
su - root
mkdir -p /u01/app/oracle
9、修改文件所有者并配置安装包和用户环境:
chown -R oracle:oinstall /u01
Install the following packages:
# From RedHat AS5 Disk
cd /media/Server
rpm -Uvh setarch-2*
rpm -Uvh make-3*
rpm -Uvh glibc-2*
rpm -Uvh libaio-0*
rpm -Uvh compat-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*
10、重启系统
11、以oracle用户身份登录,安装
12、通过samba将oracle安装软件上传到linux机器的/u01下,然后解压
unzip _database_linux32.z
13、解压完生成database目录
cd /u01/database
cd install
vi oraparam.ini (默认10g不支持redhat-5,修改此文件增加对redhat-5的支持,第39行)
Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinu
x-1.0,asianux-1,asianux-2
14、安装
检查用户id
id 必须是oracle
cd /u01/database
./runInstaller 执行安装文件,进行安装
15、按照提示安装即可(和Windows的安装一样)。Oracle认证 1.选择安装方法,我们选择高级安装
2.选择安装类型选择企业版:
3.只定安装目录信息,进行下一步,:
4.安装程序对系统的安
repos recreate
EMCA 开始于 2011-3-19 15:02:50
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
--------------------------------------------------
---------------
已指定以下设置
数据库 ORACLE_HOME ................
D:oracleproduct10.2.0db_1
数据库主机名 ................ ORCL-10A
监听程序端口号 ................ 1521
数据库 SID ................ orcl
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
--------------------------------------------------
---------------
是否继续? [yes(Y)/no(N)]: y
2011-3-19 15:03:17 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 D:oracleproduct10.2.0db_1cfgtoollogsemcaorc
lemc
a_2011-03-19_03-02-50-下午.log。
2011-3-19 15:03:20 oracle.sysman.emcp.EMReposConfig
dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2011-3-19 15:03:22 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
2011-3-19 15:03:22 oracle.sysman.emcp.EMReposConfig
createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2011-3-19 15:05:53 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2011-3-19 15:05:58 oracle.sysman.emcp.util.DBControlUtil
startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2011-3-19 15:06:38 oracle.sysman.emcp.EMDBPostConfig
performConfiguration
信息: 已成功启动 Database Control
2011-3-19 15:06:38 oracle.sysman.emcp.EMDBPostConfig
performConfiguration
警告: 无法创建 Database Control 快捷方式
2011-3-19 15:06:38 oracle.sysman.emcp.EMDBPostConfig
performConfiguration
信息: Database Control URL 为http://ORCL-10A:5500/em
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2011-3-19 15:06:38
新的管理地址为
http://ORCL-10A:5500/em
测试访问一切正常
本文章出自Oracle 金牌WDP CUUG,更多Oracle认证培训请浏览CUUG官网