`
modabobo
  • 浏览: 509701 次
文章分类
社区版块
存档分类
最新评论

Radhat linux下安装oracle

 
阅读更多


RedHat5.3下面安装Oracle10.2.0.1的过程

一: 检查Linux系统下面是否有如下的软件包,如果没有则使用光盘安装
binutils-2.15.92.0.2-22
compat-db-4.1.25-9
control-center-2.8.0-12.rhel4.5
gcc-3.4.6-8
gcc-c++-3.4.6-8
glibc-2.3.4-2.36
glibc-common-2.3.4-2.36
gnome-libs-1.4.1.2.90-44.1
libstdc++-3.4.6-8
libstdc++-devel-3.4.6-8
make-3.80-6.EL4
pdksh-5.2.14-30.3

compat-gcc-34-c++-33

libXp-1.0.0-8.1.el5.i386
sysstat-5.0.5-14.rhel4
xscreensaver-4.18-5.rhel4.13

对于我的系统,只需要安装

rpm -ivh openmotif-2*rpm -ivh compat-db-4*

在DVD光盘上面使用find命令找到sysstat的rpm包位置,并使用rpm -ivh /media/cdrom/RedHat/RPMS/sysstat-5.0.5-14.rhel4.i386.rpm安装完之后,继续下一步

二: 创建系统相应用户和组groupadd oinstallgroupadd dbauseradd -g oinstall -G dba oraclepasswd oracle

三: 更改Linux相应系统参数,及更改用户限制

1.更改Linux系统内核参数,更改完这些参数需要重启系统以生效

vi /etc/sysctl.conf

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_max = 262144运行下面的命令使得内核参数生效:/sbin/sysctl –p

2.更改oracle这个用户在Linux系统下面的限制vi /etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536更改完这些系统参数后需要重启系统以生效

增加下面的内容到文件 /etc/pam.d/login 中,使shell limit生效:session required /lib/security/pam_limits.so

四:设置oracle的环境变量su - oracle先更改一下oracle这个用户的.bash_profile 将下面代码拷贝到.bash_profile里面umask 022unset TNS_ADMINTEMP=/tmpTMPDIR=/tmpexport TEMP TMPDIR

export ORACLE_BASE=/u01/app/oracle

export ORACLE_SID=db_sid

export ORACLE_HOME=/home/oracle/app/oracle/product/10.2.0/db_1

export PATH=$PATH:$ORACLE_HOME/bin

五: 创建ORACLE_BASE的目录、以及作为tablespace的oradata的相应文件夹,然后并安装oracle

mkdir -p /home/oracle/app/oracle/product/10.2.0/db_1

chown -R oracle:oinstall /home/oracle/app

chmod -R 775 /home/oracle/app

mkdir -p /home/oracle/app/oracle/oradata/db_sid/

chown oracle:oinstall/home/oracle/app/oracle/oradata/db_sid/

chmod -R 755 /home/oracle/app/oracle/oradata

六:开始安装前的准备工作

unzip 10201_database_linux32.zip

然后可以开始安装了/home/oracle/database/runInstaller 执行安装,这个时候会启动安装的GUI界面,字符集选择AL32UTF-8

有时候回遇到

Can't connect to X11 window server using ':0.0' as the value of

这个问题,主要是因为开机登录的用户不是oracle造成的。

比如:启动的时候是用root进来的,安装oracle时的用户是oracle,这时需要给oracle用户赋xwindow启动的权限:

xhost local:oracle

当然,如果开始,你用的是其他用户,那你就用这个用户执行上面的命令

停止监听命令:$ lsnrctl stop开启监听命令:$ lsnrctl start

dbca 创建数据库实例

export ORACLE_SID=irs 导入数据库实例irs

sqlplus /nolog

conn as sysdba

user:oraclepasswd:oracle

startup 启动数据库




  


  
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics