• 博客访问: 3073249
  • 博文数量: 67
  • 用 户 组: 普通用户
  • 注册时间: 1970-01-01 08:00
个人简介

鏆傛棤浠嬬粛

文章分类

全部博文(67)

文章存档

2012年(1)

2011年(6)

2010年(2)

2009年(6)

2008年(25)

2007年(27)

分类: Oracle

2008-07-18 19:12:31

ora10g install on RHAS4 step by step .

[@more@]

1.从linux as4第三光盘上复制libaio-0.3.102-1.i386.rpm和libaio-devel0.3.102-1.i386.rpm到系统并安装。
rpm -ivh libaio-0.3.102-1.i386.rpm
做个链接:
ln -s /usr/lib/libstdc++.so.6.0.3 /usr/lib/libstdc++.so.5
如果不做此链接,在安装过程中建好数据库,将会出现不能链接不上数据库问题。

2.启用telnet服务:
在第4张光盘下有telnet-server-0.17-39.el5.i386.rpm文件,安装之:
rpm –ivh telnet-server-0.17-39.el5.i386.rpm
Vi /etc/xinetd.d/telnet
把此项改成disable=no
service xinetd restart 重启服务即可启动。
允许root登录
默认不允许root通过telnet登录的,下面是修改方法
vi /etc/pam.d/login
auth require pam_securetty.so
修改为
#auth require pam_securetty.so
或者
mv /etc/securetty /etc/securetty.bak
3.关闭防火墙
setup firewall configuration

--------------------------------------------

4, 添加下面的行到/etc/security/limits.conf以修改你的资源限制:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384

5.编辑/etc/sysctl.conf文件,在后面添加下参数做微调操作系统内核。
kernel.core_uses_pid=1
kernel.shmall=2097152
#(以字节为单位,物理内存数量*1024*1024*2, 为内存的2倍)
kernel.shmmax=2147483648
kernel.shmmni = 4096
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
保存退出执行以下命令使配置马上生效
sysctl -p
如果没有错误提示到下一步。

6.创建用户和组及相关目录
--创建dba组
/usr/sbin/groupadd dba
--创建oinstall组
/usr/sbin/groupadd oinstall
--创建oracle用户并设置用户所属组
/usr/sbin/useradd -g oinstall -G dba -m oracle

--创建相关安装目录
mkdir -p /opt/ora10/product
mkdir /var/opt/oracle

--设置目录所有者和权限
chown -R oracle.oinstall /opt/ora10
chown -R oracle.dba /var/opt/oracle
chmod -R 775 /opt/ora10
chmod -R 775 /var/opt/oracle

7.以root身份打开另一个终端窗口
执行:
xhost + --这步至关重要,不执行这步在以oracle用户运行 # ./runInstaller时会启动不了图型安装界面

su - oracle --su到oracle用户下,
更改用户的一些配置
vi .bash_profile
添加以下参数,主要是配置oracle软件运环境参数
export ORACLE_BASE=/opt/ora10/product
export ORACLE_HOME=/home/oracle/OraHome_1
export ORACLE_SID=ora10g
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/usr/lib:/usr/local/lib
export NLS_LANG="Simplified Chinese_china".ZHS16GBK

保存退出
--执行以下命令让配置马上生效或以oracle用户登录使设置生效
source $HOME/.bash_profile

8.进入到解压后oracle目录
或者以root用户执行:
mkdir /wind
#mount //192.168.0.1/oin /mnt/oin
mount -t smbfs -o username=administrator,password=xxx //172.21.1.29/ora /wind
gunzip ship.db.cpio.gz
cpio -idmv < ship.db.cpio)

$./runInstall--主要大小写
往下就是图型安装界面,在安装的过程中会提示你以root用户身份运行些脚本,响应窗口会提示你如何做
在安装时一定要记得选择支持多语言核心字符集(AL32UTF8)。

9.安装好后打/home/oracle_OraHome_1/network/admin/sqlnet.ora文件添加
SQLNET.AUTHENTICATION_SERVICE=(NTS)
只要在本地主机上运行sqlplus以数据库系统管理员登录都必须输入密码才可进入oracle数据库系统。

10.oracle其它方面的操作及维护得去看oracle相关的资料。

阅读(1884) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册