Chinaunix首页 | 论坛 | 博客
  • 博客访问: 537193
  • 博文数量: 154
  • 博客积分: 4055
  • 博客等级: 上校
  • 技术积分: 1381
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-01 14:26
文章分类

全部博文(154)

文章存档

2014年(2)

2013年(2)

2011年(2)

2010年(11)

2009年(9)

2008年(35)

2007年(22)

2006年(71)

我的朋友

分类: Oracle

2007-10-06 09:36:56

    ORACLE11G已经出来很久了,很早以前就准备装,可是总是时间不够,本来1个小时全都高定的,现在去搞了好久,实在不好意思,后来找了很多原因,最后确定可能是ORACLE下载的时候,没有下在全,或者里面存在一些BUG,总是在安装到2%的时候,安装日志没有什么变化,并且数据库进度也不忘后走了,痛苦的要命,后来我跟换了AS3U6,AS4U1,AS4U3,AS4U5 4个LINUX版本,都还是不行,最后没有办法,我又下载了一次,幸亏公司的速度能达到1m/S爽死了。
    果然一切顺利,呵呵,希望大家对待什么事情都要细心点,多想想,很多事情在你考虑不可能的时候,也可能会发生。呵呵!
    我的安装过程,很简单,和原来的10G,9I差不多,呵呵!
    最初的准备我就不说了,开始配置吧!
    支持linux版本:
 Asianux 2.0
 Asianux 3.0
 Oracle Enterprise Linux 4.0
 Oracle Enterprise Linux 5.0
 Red Hat Enterprise Linux 4.0
 Red Hat Enterprise Linux 5.0
 SUSE Enterprise Linux 10.0
    1、系统环境变量:
   /etc/sysctl.conf
       kernel.shmall = 268435456
       fs.file-max = 6553600
       kernel.shmmax = 2147483648
       kernel.shmmni = 4096
       kernel.sem = 250 32000 100 128
       net.ipv4.ip_local_port_range = 1024 65000
       net.core.rmem_default = 4194304
       net.core.rmem_max = 4194304
       net.core.wmem_default = 262144
       net.core.wmem_max = 262144
   /etc/security/limits.conf
       oracle hard nproc 16384
       oracle soft nproc 2047
       oracle hard nofile 65536
       oracle soft nofile 1024
   /etc/pam.d/login
       session    required     /lib/security/pam_limits.so
       session    required     pam_limits.so
   由于在我的虚拟机上测试的,所以没有设置/etc/profile文件
  2、查看所需要的包是否安装好,版本高一点没有问题
   需要的包:
binutils-2.15.92.0.2-18
compat-libstdc++-33.2.3-47.3
elfutils-libelf-0.97-5
elfutils-libelf-devel-0.97-5
glibc-2.3.9.4-2.19
glibc-common-2.3.9.4-2.19
glibc-devel-2.3.9.4-2.19
gcc-3.4.5-2
gcc-c++-3.4.5-2
libaio-devel-0.3.105-2
libaio-0.3.105-2
libgcc-3.4.5
libstdc++-3.4.5-2
libstdc++-devel-3.4.5-2
make-3.80-5
sysstat-5.0.5
unixODBC-2.2.11
unixODBC-devel-2.2.11
我安装的是linux5所以,包版本高一点:
binutils-2.17.50.0.6-2.el5
compat-libstdc++-33-3.2.3-61
elfutils-libelf-0.124-1.el5
elfutils-libelf-devel-0.124-1.el5
glibc-2.5-4
glibc-devel-2.5-4
glibc-headers-2.5-4
glibc-common-2.5-4
gcc-c++-4.1.1-30
libgcc-4.1.1-30
gcc-4.1.1-30
gcc-c++-4.1.1-30
libaio-0.3.106-3.2
libaio-devel-0.3.106-3.2
libgcc-4.1.1-30
compat-libstdc++-33-3.2.3-61
libstdc++-4.1.1-30
libstdc++-devel-4.1.1-30
automake16-1.6.3-8
make-3.81-1.1
sysstat-7.0.0-2.1.el5
unixODBC-2.2.11-7.1
unixODBC-devel-2.2.11-7.1
如果不存在可以去光盘里找到,然后  rpm -ivh package安装
  3、然后建立oracle用户,付权限:
groupadd oinstall
groupadd dba
useradd -G oinstall -g dba -d /home/oracle oracle
passwd oracle
付权限:
chown -R oracle:oinstall /oracle
chmod -R  755 /oracle
 4、配置oracle环境变量:
su - oracle
vi .bash_profile
添加
export PATH
export ORACLE_SID=ora11
export ORACLE_BASE=/oracle/product
export ORACLE_HOME=$ORACLE_BASE/11.1
export ORACLE_ADMIN=$ORACLE_BASE/admin
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/jlib
export JAVA_HOME=$ORACLE_HOME/jdk
export ORA_NLS10=$ORACLE_HOME/nls/data
export PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/lib:$JAVA_HOME/bin
  5、安装
   root用户xhost一下或者xhost + ipaddress ,然后再用oracle用户去安装就可以了
安装完成以后,
SQL*Plus: Release 11.1.0.6.0 - Production on Sat Oct 6 04:44:09 2007
Copyright (c) 1982, 2007, Oracle.  All rights reserved.
Enter user-name: / as sysdba
 
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
PL/SQL Release 11.1.0.6.0 - Production
CORE    11.1.0.6.0      Production
TNS for Linux: Version 11.1.0.6.0 - Production
NLSRTL Version 11.1.0.6.0 - Production
 
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
   OK11g新的一步告成.对于11g里面的新冬冬,还有很多功能的增加,需要学习哦,开始了新的旅程!!!!
 
阅读(983) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~