安装ORACLE 10g for sun solaris的过程

1.修改Solaris 系统参数

vi /etc/system ( 在此文件末尾加入以下几行 )

set shmsys:shminfo_shmmax=18442450944

set shmsys:shminfo_shmmin=1

set shmsys:shminfo_shmmni=100

set shmsys:shminfo_shmseg=10

set semsys:seminfo_semmns=1000          #processes+instance_processes+system  instance_processes=5(smon,pmon,dbwr,lgwr,arch)

set semsys:seminfo_semmni=110             #system=系统占用信号量 用命令查出:ipcs -sb                            

文件保存修改后,重启计算机,使参数生效 .

2.插入oracle10g  拷贝到硬盘。

mkdir /gyj

ls /cdrom/cdrom0                                 #确认光盘内容是否能显示

mount |grep cdro                                 #查出cdrom的设备文件

mount -r -F hsfs  /dev/dsk/cxtydzsn  /cdrom      #把光盘绑定,cxtydzsn指cdrom的设备文件

cp 包名.cpio.gz  /gyj

gunzip      cpio.gz

cpio –idcmv <包名.cpio

3.创建DBA组 和 ORACLE 用户

groupadd dba

useradd –g dba –d /export/home/oracle –m oracle

passwd oracle

mkdir –p /ora/oracle/product/10g

chown –R oracle:dba /ora/oracle

chmod –R 755 /ora/oracle

4.编辑 ORACLE 用户的配置文件,加入必要的环境变量

su – oracle

ls -a(-l)

vi  .profile

ORACLE_BASE=/export/home/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2.0

ORACLE_SID=lxdb

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/bin:/etc:/usr/ccs/bin:/usr/local/bin:/usr/openwin/bin:/usr/ucb

LD_LIBRARY_PATH=$ORACLE_HOME/lib:ORACLE_HOME/network/lib:/usr/local/lib:/usr/lib

TMPDIR=/var/tmp

export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH LD_LIBRARY_PATH  TMPDIR

umask 022

保存文件后执行,使环境变量生效

env                                         #查看环境变量起作用了没  

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/database/Oracle/

5.开始安装

xhost +                                     #root

su - oracle

export DISPLAY=127.0.0.1:0.0                #oracle

cd /gyj

./runInstaller

dbca                                        #进入$ORACLE_HOME/bin

lsnrctl start                         (或lsnrctl stop,lsnrctl status)

sqlplus /nolog

connect / as sysdba

startup                               ( 或 shutdown  immediate)

6.调整内存参数

alter system set processes=1000 scope=spfile;

alter system set sga_max_size=1024M scope=spfile;    #若物理内存比较大,设为小于物理内存一半

create pfile from spfile;

shutdown immediate;

startup

7.自动启动脚本

在Solaris下自动启动oracle

修改oracle系统配置文件/etc/oratab

/etc/oratab 格式为: SID:ORACLE_HOME:AUTO

在/etc/init.d下面新建一个文件dbora,内容:

#!/bin/sh

ORA_HOME=/ora/oracle/product/10g

ORA_OWNER=oracle

su - $ORA_OWNER -c "lsnrctl start"

su - $ORA_OWNER -c "sqlplus /nolog @$ORA_HOME/dbstart.sql"

$ORA_HOME/dbstart.sql的内容:

conn / as sysdba

startup

exit

将dbora改成可执行

chmod 744 dbora

将dbstart.sql改成oracle所有

chown oracle /ora/oracle/product/10g/dbstart.sql

然后作一个连接

ln -s /etc/init.d/dbora /etc/rc2.d/S99dbora

作者:csdn博客 郭一军_guoyJoe

时间: 2024-08-19 23:47:14

安装ORACLE 10g for sun solaris的过程的相关文章

基于Linux (RHEL 5.5) 安装Oracle 10g RAC

    本文所描述的是在Red Hat 5.5下使用vmware server 来安装Oracle 10g RAC(OCFS + ASM),本文假定你的RHEL5已经安装完毕,下面列出的是对Linux的具体配置及安装过程. 一.安装环境 1.主机操作系统环境概况: 主机名 操作系统 处理器 内存 磁盘 网卡 robinson Windows XP Professional Service Pack 3 Intel酷睿2双核 1.6GHZ 3GB DDR2 667 MHz 500 GB, SATA

在 Linux 上安装 Oracle 10g

  概述 这是在 Linux 上安装 Oracle 10g 软件主要组件指南系列的第一部分.这些文章详细介绍了 Linux 的所有三个已认证的英语发行套件(未介绍 Asianux),并假设使用廉价的 Intel x86 硬件.同时,还逐步演示了为评估主要 Oracle 10g 产品而在常见硬件上进行安装和配置的过程. 该系列的根本目标是逐步演示如何安装和配置 10g 网格的所有组件.通过这个系列,您将了解如何安装和配置单实例 Oracle 10g 数据库(本文).双节点 Oracle RAC 1

linux下安装oracle 10g

在linux下安装oracle是一件令人生畏的事情,其复杂程度远远超过安装linux操作系统本身.如果能够进行成功的安装oracle,那么同时也就顺便掌握了linux一些技术.本文介绍在redhat linux 下安装oracle 10g 的方法.在这里说明一,Oracle 10g的g是grid 的缩写,意为网格,目前较为前沿的网络计算技术. Oracle 10g 对软硬件的要求都非常的高,所以要玩转的话的花不少银子.首先来看看它对硬件的要求:内存512兆(建议1G),cpu 主频2.0G以上,

Red Linux 6.0下安装Oracle 10g

一. 环境说明 RedHat Enterprise Linux 6.0 + Virtual Box 4.1.8 + Oracle 10g 二. 安 装前配置 1. 安装Oracle 10g R2所需的软件包 用root登录到系统,依次安装以下包 # cd /mnt/cdrom/Server/ # rpm -Uvh setarch-2* # rpm -Uvh make-3* # rpm -Uvh glibc-2*(这里匹配了两个软件包 有一个i386无法安装,直接 # rpm -Uvh glibc

Linux (RHEL 5.4)下安装 Oracle 10g R2

如转载,请注明出处:http://blog.csdn.net/robinson_0612/archive/2010/03/30/5431428.aspx           虽然 Oracle 10g Database Release 2 已经推出几年了,但这个版本仍然为很多初学者学习的版本,下面详细讲述了安装 Oracle 10g 的步骤. 一. linux 的版本选用     目前 linux(RHEL) 使用的主要版本为 5.4 版,可以到下面的地址下载其安装文件.        RHEL

Linux系统环境下安装Oracle 10g的困难

在linux下安装oracle是一件令人生畏的事情,其复杂程度远远超过安装linux操作系统本身.如果能够进行成功的安装oracle,那么同时也就顺便掌握了linux一些技术.本文介绍在redhat linux 下安装oracle 10g 的方法.在这里说明一下,Oracle 10g的g是grid 的缩写,意为网格,目前较为前沿的网络计算技术. Oracle 10g 对软硬件的要求都非常的高,所以要玩转的话的花不少银子.首先来看看它对硬件的要求:内存512兆(建议1G),cpu 主频2.0G以上

Win7 64bit安装Oracle 10g Server的报错

今天一名新员工问在win7 64bit安装Oracle 10g Server时第一步就报错的问题. 双机setup.exe,一个黑屏闪过,在界面中输入SYS等的用户名密码以及安装路径后下一步,直接报"未知"的错误. 黑屏的内容显然很关键,于是从cmd中运行setup.exe,抓到报错内容: "在 oraparam.ini 中未找到先决条件检查,不执行系统先决条件检查. 准备从以下地址启动 Oracle Universal Installer C:\Users\ADMIN~1\

AIX下字符界面安装oracle 10g过程

1 . 安装数据库之前的准备工作.首先必须确认你的机器配置,操作系统,以及你需要安装的oracle数据库的版本.针对不同的机器.操作系统和oracle版本你可以参考以下网站.www.oracle.com (oracle数据库的官方网站,英文要加强哦^-^)在这个网站里面包含了你所需要的信息,不过在你Download的时候需要注册哦^-^2 . 针对通过Windows下登陆Linux OR Unix下安装的用户来说.(如果你是在Windows下安装oracle数据库,有图形界面提供给你,真是一个不

Red Hat 6.5安装Oracle 10g故障汇总

  目前Oracle 12c第一版已经推出接近一年时间,行业普遍接受11gR2作为安装标准配置.笔者接受了一个在64bit Red Hat安装老版本Oracle 10gR2的任务.在这个过程中,遇到一些问题,将解决策略记录下来,留待需要的朋友待查.   1.OS版本兼容   OS与Database Software之间的兼容性问题是我们需要考虑的第一关.在Oracle 10g时代,Linux普遍版本是4.x,所以对于我们安装的Red Hat 6.5,在安装兼容性检查过程中是会报错的. 这个问题还