当前位置: 首页 > 图文教程 > 数据库 > Oracle > RHEL AS4上安装oracle 10R2 的方法

Oracle
Excel VBA连接并操作Oracle
Oracle 外连接实现代码
oracle 存储过程和函数例子
Oracle 数据库操作类
ORACLE 分区表的设计
Oracle 用户权限管理方法
Oracle In和exists not in和not exists的比较分析
利用windows任务计划实现oracle的定期备份
ORACLE11g随RHEL5系统自动启动与关闭的设置方法
在oracle 数据库查询的select 查询字段中关联其他表的方法
plsql和tsql常用函数比对
plsql与tsql的语法不同
ASP.NET调用oracle存储过程实现快速分页
执行drop表操作后数据库无法起动
分析Oracle有时会用索引来查找数据的原因
数据从MySQL迁移到 Oracle的注意事项
快速理解Oracle归档模式的命令及参数
在Oracle里加快SQL执行的三种方法
几条常见的数据库分页 SQL 语句
Oracle9I OCP认证过程

Oracle 中的 RHEL AS4上安装oracle 10R2 的方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-30   浏览: 56 ::
收藏到网摘: n/a

RHEL AS4上安装oracle 10R2 

  1、检查安装环境

  rpm -q setarch compat-libstdc++-33 make glibc openmotif21 compat-db libaio gcc compat-gcc-32 compat-gcc-32-c++

  2、添加相关的用户与组

  groupadd oinstall

  groupadd dba

  groupadd oper

  useradd -g oinstall -G dba oracle

  passwd oracle

  3、建立路径并配置权限

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

  chown -R oracle.oinstall /u01

  chmod -R 755 /u01

  4、修改内核及相关配置文件的参数

  cat >> /etc/sysctl.conf <

>kernel.shmall = 2097152 //系统共享内存页面的最大数目
>kernel.shmmax = 2147483648 //共享内存段的最大尺寸,一般是内存容量的50%
>kernel.shmmni = 4096 //系统共享内存段的最大数目
>kernel.sem = 250 32000 100 128 //四个值的含义分别是:semmsl:每个ID的最

  //大信号量数目 semmns:系统中信号量的最大

  //数目(必须大于或等于semmni*semmsl)

  //semopm:每次信号量调用的最大操作次数

  //semmni:信号标识符的最大数目

>fs.file-max = 65536 //linux分配的最大文件句柄数
>net.ipv4.ip_local_port_range = 1024 65000 //IP端口号的范围默认为1024-4999只

  //允许3975个向外的连接,但这不够//Oracle使用

>net.core.rmem_default = 262144
>net.core.wmem_default = 262144
>net.core.rmem_max = 262144
>net.core.wmem_max = 262144
>EOF

  cat >> /etc/profile <

>if [ \$USER = "oracle" ]; then
>if [ \$USER = "/bin/ksh" ]; then
>ulimit -p 16384
>ulimit -n 65536
>else
>ulimit -u 16384 -n 65536
>fi
>umask 022
>fi
>EOF

  cat >> /etc/csh.login <

>if ( \$USER == "oracle" ) then
>limit maxproc 16384
>limit descriptors 65536
>umask 022
>endif
>EOF

  5、配置oracle用户的变量

  $vi .bash_profile

  export ORACLE_BASE = /u01/app/oracle

  export ORACLE_HOME = $ORACLE_BASE/product/10.2.0/db_1

  export ORACLE_SID = lemon //数据库的SID

  export PATH = $PATH:$ORACLE_HOME/bin

  6、安装oracle

  此时可以进行安装了。要用oracle用户登录,直接进入X-window界面。通过鼠标点击安装文件进行安装。安装过程中一些选项添加内容如下:

  Oracle Home Location: /u01/app/oracle/product/10.2.0/db_1

  Global Database Name: lemon

  Enter the full path of the inventory directory: /u01/app/oracle/oraInventory

  7、修改dbstart文件

  #vi $ORACLE_HOME/bin/dbstart

  ORACLE_HOME_LISTNER = $ORACLE_HOME

  8、相关命令

  A.#dbstart //启动数据库

  #dbshut //关闭数据库

  B.#emctl start dbconsole //开启企业管理器

  #emctl stop dbconsole //关闭企业管理器

  C.#lsnrctl start //启动监听

  #lsnrctl stop //关闭监听

  D.#emctl start agent //开启代理

  #emctl stop agent //关闭代理

  E.#sqlplus /nolog

  conn / as sysdba

  startup //启动实例

  shutdown immediate //关闭实例

  F.#tnsping 10.0.0.77 //测试Oracle数据库是否通

  G.http://10.0.0.77:5560/isqlplus //isQL*Plus URL

  http://10.0.0.77:5560/isqlplus/dba //isQL*Plus DBA URL

  http://10.0.0.77:1158/em //Enterprise Manager 10g Database Control URL