环境:
OS:Solaris 10
DB:10.2.0.1
在Solaris下安装oracle跟在Linux下安装大同小异,如下演示如何在Solaris10下安装oracle.
1.安装介质准备
在oracle官网下载10201_database_solx86_64.zip
2.添加oracle组和oracle用户
#groupadd oinstall
#groupadd dba
#useradd -g oinstall -G dba -d /export/home/oracle -s /bin/bash -m oracle
#passwd oracle
#groupadd dba
#useradd -g oinstall -G dba -d /export/home/oracle -s /bin/bash -m oracle
#passwd oracle
-g:用户所属组
-G:用户所属附加组
-d:用户主目录
-s:用户默认shell类型,在指定具体shell的时候,确保该目录下有该shell,记得有一个安装好AIX直接将某个用户的shell修改成/bin/bash,导致无法使用,因为AIX默认是不安装bash的,需要另外安装.
oracle:用户名
-m:参数表示自动创建此用户的主目录
3.检查补丁
#pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot \
SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
system SUNWarc Lint Libraries (usr)
system SUNWbtool CCS tools bundled with SunOS
system SUNWhea SunOS Header Files
system SUNWi1of ISO-8859-1 (Latin-1) Optional Fonts
system SUNWlibm Math & Microtasking Library Headers & Lint Files (Usr)
system SUNWlibms Math & Microtasking Libraries (Usr)
system SUNWsprot Solaris Bundled tools
system SUNWtoo Programming Tools
system SUNWxwfnt X Window System platform required fonts
ERROR: information for "SUNWsprox" was not found
ERROR: information for "SUNWi1cs" was not found
ERROR: information for "SUNWi15cs" was not found
#pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot \
SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
system SUNWarc Lint Libraries (usr)
system SUNWbtool CCS tools bundled with SunOS
system SUNWhea SunOS Header Files
system SUNWi1of ISO-8859-1 (Latin-1) Optional Fonts
system SUNWlibm Math & Microtasking Library Headers & Lint Files (Usr)
system SUNWlibms Math & Microtasking Libraries (Usr)
system SUNWsprot Solaris Bundled tools
system SUNWtoo Programming Tools
system SUNWxwfnt X Window System platform required fonts
ERROR: information for "SUNWsprox" was not found
ERROR: information for "SUNWi1cs" was not found
ERROR: information for "SUNWi15cs" was not found
在安装盘中找到如上的需要的补丁,将其copy到 /var/spool/pkg
# pwd
#/cdrom/sol_10_106_x86/Solaris_10/Product
#cp -R ./SUNWi1cs /var/spool/pkg
#cp -R ./SUNWi15cs /var/spool/pkg
#cp -R ./SUNWsprot /var/spool/pkg
# pwd
#/cdrom/sol_10_106_x86/Solaris_10/Product
#cp -R ./SUNWi1cs /var/spool/pkg
#cp -R ./SUNWi15cs /var/spool/pkg
#cp -R ./SUNWsprot /var/spool/pkg
可以安装补丁了
# pkgadd
# pkgadd
pkgadd -d /SUNPAG SUNWi15cs
The following packages are available:
1 SUNWi15cs X11 ISO8859-15 Codeset Support
(i386) 2.0,REV=2004.10.17.15.04
2 SUNWi1cs X11 ISO8859-1 Codeset Support
(i386) 2.0,REV=2004.10.17.15.04
3 SUNWsprot Solaris Bundled tools
(i386) 5.10,REV=2004.12.18
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: 1
The following packages are available:
1 SUNWi15cs X11 ISO8859-15 Codeset Support
(i386) 2.0,REV=2004.10.17.15.04
2 SUNWi1cs X11 ISO8859-1 Codeset Support
(i386) 2.0,REV=2004.10.17.15.04
3 SUNWsprot Solaris Bundled tools
(i386) 5.10,REV=2004.12.18
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: 1
逐一安装如上的3个补丁.
检查安装的补丁是否成功
# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot \
> SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
system SUNWarc Lint Libraries (usr)
system SUNWbtool CCS tools bundled with SunOS
system SUNWhea SunOS Header Files
system SUNWi15cs X11 ISO8859-15 Codeset Support
system SUNWi1cs X11 ISO8859-1 Codeset Support
system SUNWi1of ISO-8859-1 (Latin-1) Optional Fonts
system SUNWlibm Math & Microtasking Library Headers & Lint Files (Usr)
system SUNWlibms Math & Microtasking Libraries (Usr)
system SUNWsprot Solaris Bundled tools
system SUNWtoo Programming Tools
system SUNWxwfnt X Window System platform required fonts
ERROR: information for "SUNWsprox" was not found
# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot \
> SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
system SUNWarc Lint Libraries (usr)
system SUNWbtool CCS tools bundled with SunOS
system SUNWhea SunOS Header Files
system SUNWi15cs X11 ISO8859-15 Codeset Support
system SUNWi1cs X11 ISO8859-1 Codeset Support
system SUNWi1of ISO-8859-1 (Latin-1) Optional Fonts
system SUNWlibm Math & Microtasking Library Headers & Lint Files (Usr)
system SUNWlibms Math & Microtasking Libraries (Usr)
system SUNWsprot Solaris Bundled tools
system SUNWtoo Programming Tools
system SUNWxwfnt X Window System platform required fonts
ERROR: information for "SUNWsprox" was not found
这里只剩 SUNWsprox 没有安装了,先不管了,在安装盘里也找不到.
4.修改Solaris系统参数(root用户)
备份/etc/system
# pwd
/etc
#cp system system.backup20120721
#vi system
添加如下内容
set noexec_user_stack=1
set semsys:seminfo_semmni=300
set semsys:seminfo_semmns=1050
set semsys:seminfo_semmsl=400
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=300
set shmsys:shminfo_shmseg=30
备份/etc/system
# pwd
/etc
#cp system system.backup20120721
#vi system
添加如下内容
set noexec_user_stack=1
set semsys:seminfo_semmni=300
set semsys:seminfo_semmns=1050
set semsys:seminfo_semmsl=400
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=300
set shmsys:shminfo_shmseg=30
2G内存设置set shmsys:shminfo_shmmax=4294967295
重启系统使参数生效,执行
#init 6
#init 6
5.创建目录并设置环境变量
查看oracle使用的shell
bash-3.00$ cat /etc/passwd|grep oracle
oracle:x:100:100::/export/home/oracle:/bin/bash
查看oracle使用的shell
bash-3.00$ cat /etc/passwd|grep oracle
oracle:x:100:100::/export/home/oracle:/bin/bash
修改环境变量
$cd ~
vi .profile添加如下内容
$cd ~
vi .profile添加如下内容
ORACLE_SID=oracl
export ORACLE_SID
ORACLE_BASE=/u01/app/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:/usr/bin:/usr/ucb:/etc:.
export PATH
umask 022
export ORACLE_SID
ORACLE_BASE=/u01/app/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:/usr/bin:/usr/ucb:/etc:.
export PATH
umask 022
注意这里要分开两行来写
ORACLE_SID=oracl
export ORACLE_SID
单独一行export ORACLE_SID=oracl 好像是不行的.
ORACLE_SID=oracl
export ORACLE_SID
单独一行export ORACLE_SID=oracl 好像是不行的.
创建目录
#cd /
#mkdir u01
#chown oracle:dba /u01
#cd /
#mkdir u01
#chown oracle:dba /u01
$mkdir -p $ORACLE_BASE/admin
$mkdir -p $ORACLE_HOME
$mkdir -p $ORACLE_HOME
6.将oracel安装软件上传到服务器,我下载的是10201_database_solx86_64.zip,在windows下解压缩后上传到/ftp目录.授予runInstaller执行权限,我干脆将这个目录执行chown -R u+x ./database
$./runInstaller
出现图形安装界面
这里选择高级安装.
指定安装组,点击Next.
选择企业版安装.
选择安装目录
一些安装前的检查
选择只安装软件.
显示准备安装的组件,点击Install.
开始安装.
7.Oracle软件安装好后,就可以使用DBCA创建数据了,跟在其他平台安装的没有差别,都是图形界面,这里就不再截图介绍了.
8.Oracle自启动如何配置
相关推荐
在安装Oracle10G的过程中,还需要注意以下几点: - **环境变量设置**:如ORACLE_HOME、PATH、LD_LIBRARY_PATH等需要正确设置。 - **权限管理**:确保Oracle用户对所需目录具有适当的读写权限。 - **网络配置**:...
### Solaris 10 下安装 Oracle 11g R2 数据库详解 #### 一、环境准备 在开始安装之前,需要确保环境已经准备好。本文档以 Sun T5220 服务器为例,运行的操作系统为 Solaris 10 Update 10 (U10)。以下是安装前的...
### Solaris 10 下安装 Oracle 10g 数据库 #### 一、环境准备与配置 在开始安装 Oracle 10g 数据库之前,首先需要确保 Solaris 10 操作系统的环境已经准备好,并且进行了必要的配置。以下是一些基本步骤: 1. **...
以下是在Solaris 10上安装Oracle 11g OCP平台的关键步骤和相关知识点: 1. **系统准备**: - **硬件要求**:确保系统满足Oracle 11g的最低硬件配置,包括足够的CPU、内存和磁盘空间。 - **软件更新**:更新...
在本文中,我们将深入探讨如何在Solaris 10操作系统上安装和配置Oracle 10g数据库。Oracle 10g是一款强大的关系型...安装solaris5.10安装oracle10g配置文档.doc文件应提供更详细的步骤和指导,帮助你顺利完成整个过程。
在安装 Solaris 10 U11 操作系统之前,需要准备好硬件环境。这里使用了 T4-1 服务器,配备 32G 内存、2 块 600G 硬盘做硬 Raid 镜像、4 个网口(igb0 igb1 igb2 igb3);EMC5300 存储。该服务器分配了三个 1T 的卷...
在安装 Solaris 系统之前,需要配置虚拟机的硬件环境。因为安装 Solaris 系统+Oracle+Netnumne 需要大约 20G 的空间,所以需要给虚拟机分配 30G 的硬盘空间。虚拟机的配置如下: * 选择“New virtual Machine”,...
在本篇详尽的"Solaris 9下安装Oracle 9操作指南"中,我们将深入探讨如何在Sun Microsystems的Solaris 9操作系统上成功安装和配置Oracle 9i数据库。Oracle 9i是一款功能强大的关系型数据库管理系统,适用于企业级应用...
本文档详细介绍了在 Solaris 10 操作系统环境下安装 Oracle 11g R2 数据库所需的各种硬件、软件需求, 包括具体的内存要求、交换分区大小、系统架构、磁盘空间要求以及必需的软件包和系统补丁。确保这些条件得到满足...
这个过程涵盖了在Solaris 10环境下安装Oracle 10g所需的基本步骤,确保了系统环境的准备、用户权限的设置、系统参数的优化,以及安装程序的正确执行。在实际操作中,应根据具体情况进行调整,并注意解决可能出现的...
Oracle Solaris 10安装指南是一份详细的文档,旨在帮助用户规划、安装和升级Oracle Solaris 10操作系统。Solaris是一款由Oracle公司开发和维护的UNIX操作系统,它基于System V Release 4 (SVR4) UNIX标准,具有高度...
在安装前,确保所有依赖包已安装。使用 `# pkginfo -i` 命令检查,如缺少,可以从安装光盘的 `/Solaris_10/Product` 目录中复制到 `/var/spool/pkg` 并使用 `pkgadd` 命令进行安装。官方推荐的包包括:SUNWarc、...
4. **预安装步骤**:在安装前,需要进行一系列预配置,包括设置环境变量(如 `ORACLE_HOME`, `ORACLE_SID`, `PATH` 等)、调整系统参数(如 `ulimit` 和 `nofile` 设置)以及创建数据文件存储目录。 5. **安装过程*...
Solaris9 下安装 Oracle9 操作指南 在 Solaris 9 操作系统中安装 Oracle 9i 是一个复杂的过程,但通过本指南,您可以轻松地完成安装过程。本指南将指导您完成从准备硬件到安装 Oracle 9i 的所有步骤。 一、准备...
在安装Oracle R2 10g之前,必须确保Solaris 10操作系统已经正确安装,并且计算机的硬件资源(如内存、硬盘空间)满足Oracle数据库的基本要求。接下来,检查磁盘空间是否足够,如果分区空间不足,需要进行相应调整。...
在Solaris 10环境下安装Oracle 10g数据库是一项常见的IT任务,尤其对于那些依赖于Oracle数据库的企业级应用来说至关重要。本文将详细介绍在Solaris 10上安装Oracle 10g数据库的具体步骤,并附带了一些必要的截图来...
### Solaris 5.10 下安装 Oracle 10g 的详细步骤 #### 一、安装前的准备工作 ##### 1.1 设置系统变量 在 Solaris 5.10 系统上安装 Oracle 10g 需要进行一系列的系统变量设置,以确保系统能够满足 Oracle 的需求。...
在安装Oracle RAC之前,你需要进行一系列的系统配置: 1. 创建Oracle用户组和账号: 在所有节点上,你需要创建名为`oinstall`和`dba`的用户组,然后创建一个名为`oracle`的用户,将其分配给这两个组。这可以通过`...
### 在Solaris 10 x86_64平台上安装Oracle 11gR2的知识点解析 #### 一、前言 本文将详细介绍在Solaris 10 x86_64平台上安装Oracle 11g Release 2 (11.2)的过程。这一过程不仅包括了必要的硬件配置检查,还涵盖了...