Fedora 10/Solaris 9 安装Oracle10g 实录
fedora装在VMWare6.5上,分配内存2G,硬盘16G
- 安装前先装配必须的包,当然先装上yum的安装组件,详细yum的安装可以参看http://www.inthirties.com/info/?p=60。
- 下载oracle10g
http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201linuxsoft.html
仔细阅读oracle10g的安装文档
http://download.oracle.com/docs/cd/B19306_01/install.102/b15660/toc.htm
- 查看oracle10g必备安装包
RHEL4的必须安装包
并逐一安装
$rpm -qa | grep make
[root@myrhel david]# rpm -qa | grep make
automake14-1.4p6-12
automake16-1.6.3-5
make-3.80-7.EL4
automake-1.9.2-3
automake17-1.7.9-5
automake15-1.5-13
可以看到已经安装。
如果没有使用yum或者yumex来安装
$yum search sysstat
sysstat.i386 5.0.5-19.el4 base
$yum install sysstat.i386
- 伪装Fedora成RHEL 修改文件/etc/redhat-release Red Hat Enterprise Linux AS release 3
- 简历安装用户组和使用组
$su - root
#groupadd dba //数据库系统管理理组
#groupadd oinstall //Oracle文件所有者的组
#useradd -g oinstall -G dba -m -s /bin/bash oracle
#passwd oracle
- 准备安装目录
$su - root
#mkdir -p /opt/oracle/product/10.1.0/
#chown -R oracle.oinstall /opt/oracle
加入oracle的环境变量
如果只是给oracle用户加,可以在~/bash_profile里添加 如果是其他指定用户的bash_profile加入也可以
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.01/db_1
export ORACLE_SID=ORCL
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:$PATH:/usr/sbin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$CLASSPATH;
- 将文件加压并安装Oracle10g
unzip 10202_database_linux32.zip -d /tmp/oracleinstall
- 安装Oracle10g
./runInstaller
安装完毕 启动监听和数据库
修改系统参数
vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
运行命令是参数改动生效
/sbin/sysctl -p
$lsnrctl start
$conn “/ as sysdba”
sql>startup
有时我们可能不能直接在服务器上安装,我们可以用远程来进行安装
vncserver安装后
用vncclient连上服务器
先以root
执行 export DISPLAY=连接客户端的IP:1.0
执行xhost
再切换为oracle,运行./runInstaller.
===============================================================
Inthirties关注Oracle数据库 维护,优化,安全,备份,恢复,迁移,故障处理