08 Solaris10 + Oracle 11gR2安装教程.docx

上传人:b****7 文档编号:10787442 上传时间:2023-02-22 格式:DOCX 页数:17 大小:4.21MB
下载 相关 举报
08 Solaris10 + Oracle 11gR2安装教程.docx_第1页
第1页 / 共17页
08 Solaris10 + Oracle 11gR2安装教程.docx_第2页
第2页 / 共17页
08 Solaris10 + Oracle 11gR2安装教程.docx_第3页
第3页 / 共17页
08 Solaris10 + Oracle 11gR2安装教程.docx_第4页
第4页 / 共17页
08 Solaris10 + Oracle 11gR2安装教程.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

08 Solaris10 + Oracle 11gR2安装教程.docx

《08 Solaris10 + Oracle 11gR2安装教程.docx》由会员分享,可在线阅读,更多相关《08 Solaris10 + Oracle 11gR2安装教程.docx(17页珍藏版)》请在冰豆网上搜索。

08 Solaris10 + Oracle 11gR2安装教程.docx

08Solaris10+Oracle11gR2安装教程

技术文档模板

(v100810)

 

作者

王卫锋

审核

分类

Oracle

子类

DateBase11gR2

更新时间

2010-8-10

 

关键字

Solaris10,OracleDataBase11gR2

摘要

Solaris10平台安装OracleDataBase11gR2详细教程

主要适用环境

Solaris10,OracleDataBase11gR2

 

版本说明

版本号

拟制/修改责任人

拟制/修改日期

修改内容/理由

V100810

王卫锋

2010-8-10

新建

目录

版本说明2

1系统和软硬件环境说明3

2检查硬件配置是否符合要求3

3检查操作系统、软件、补丁环境是否符合要求3

4创建用户和组4

5配置Solaris10kernel参数5

6创建必要的目录6

7配置oracle的用户变量6

7安装OracleDatabase7

1系统和软硬件环境说明

硬件环境:

SunSPARC或x86服务器

软件环境:

Solaris10,OracleDataBase11gR2

2检查硬件配置是否符合要求

#/usr/sbin/prtconf|grep"Memorysize"#要求至少1GB内存

#/usr/sbin/swap-l#swap分区要求1-1.5倍内存大小

#sar-r-i5#确认可用的内存和swap分区

#df-h/tmp#/tmp目录至少有1GB空间

3检查操作系统、软件、补丁环境是否符合要求

#/bin/isainfo-kv#操作系统要求64位

#uname-r#版本Solaris10U6(5.10-2008.10)或以上

#more/etc/release

#pkginfo-iSUNWarcSUNWbtoolSUNWheaSUNWlibCSUNWlibmsSUNWsprotSUNWtooSUNWi1ofSUNWi1csSUNWi15csSUNWxwfnt

systemSUNWarcLintLibraries(usr)

systemSUNWbtoolCCStoolsbundledwithSunOS

systemSUNWheaSunOSHeaderFiles

systemSUNWi15csX11ISO8859-15CodesetSupport

systemSUNWi1csX11ISO8859-1CodesetSupport

systemSUNWi1ofISO-8859-1(Latin-1)OptionalFonts

systemSUNWlibCSunWorkshopCompilersBundledlibC

systemSUNWlibmsMath&MicrotaskingLibraries(Usr)

systemSUNWsprotSolarisBundledtools

systemSUNWtooProgrammingTools

systemSUNWxwfntXWindowSystemplatformrequiredfonts

#java-version

javaversion"1.5.0_20"

Java(TM)2RuntimeEnvironment,StandardEdition(build1.5.0_20-b02)

JavaHotSpot(TM)ServerVM(build1.5.0_20-b02,mixedmode)

#pkgadd-d./SUNWcttf

#pkgadd-d./SUNWgttf

#/usr/sbin/patchadd-p|grep120753-06

#/usr/sbin/patchadd-p|grep139574-03

#/usr/sbin/patchadd-p|grep119963-14

#/usr/sbin/patchadd-p|grep124861-15

#/usr/sbin/patchadd-p|grep125555-03

#/usr/sbin/patchadd-p|grep140796-01

#/usr/sbin/patchadd-p|grep140899-01

#/usr/sbin/patchadd-p|grep141016-01

#/usr/sbin/patchadd-p|grep139555-08

#/usr/sbin/patchadd-p|grep141414-10

#/usr/sbin/patchadd-p|grep141736-05

4创建用户和组

#grepdba/etc/group

#grepoinstall/etc/group

#grepoper/etc/group

#/usr/sbin/groupadd-g501oinstall

#/usr/sbin/groupadd-g502dba

#/usr/sbin/groupadd-g505oper

#/usr/sbin/groupadd-g506asmdba

#/usr/sbin/groupadd-g504asmadmin

#/usr/sbin/groupadd-g507asmoper

#/usr/sbin/useradd-u501-goinstall-Gdba,asmdba,oper-d/export/home/oracle-m-s/usr/bin/bashoracle

#如果oracle用户不存在就创建用户,设置主组为oinstall,附属组为dba

#mkdir-p/u01/app/oracle/oraInventory

#chown-Roracle:

oinstall/u01

5配置Solaris10kernel参数

#vi/etc/system

setnoexec_user_stack=1

setsemsys:

seminfo_semmns=1024

setsemsys:

seminfo_semvmx=32767

setsemsys:

seminfo_semmni=250

setsemsys:

seminfo_semmsl=500

setshmsys:

shminfo_shmmax=6442450944

setshmsys:

shminfo_shmmni=250

setmax_nprocs=30000

setmaxuprc=16384

#projadd-Uoracle-Gdba-c"Oracledefaultproject"-p100group.dba#添加project项目group.dba,并且将用户oracle和组dba加入到这个项目中

#projmod-sK"project.max-shm-memory=(privileged,6G,deny)"group.dba

#projmod-sK"project.max-sem-ids=(privileged,250,deny)"group.dba

#projmod-sK"process.max-sem-nsems=(privileged,500,deny)"group.dba

#projmod-sK"project.max-shm-ids=(privileged,250,deny)"group.dba

#projmod-sK"process.max-file-descriptor=(privileged,65536,deny)"group.dba

#cat/etc/project

system:

0:

:

:

:

user.root:

1:

:

:

:

noproject:

2:

:

:

:

default:

3:

:

:

:

group.staff:

10:

:

:

:

group.dba:

100:

Oracledefaultproject:

oracle:

dba:

process.max-file-descriptor=(privileged,

65536,deny);process.max-sem-nsems=(privileged,500,deny);project.max-sem-ids=(privileged,

250,deny);project.max-shm-ids=(privileged,250,deny);project.max-shm-memory=(privileged,6

442450944,deny)

#/usr/sbin/usermod-Kproject=group.dbaoracle#给用户oracle分配project项目

#more/etc/user_attr

oracle:

:

:

:

type=normal;project=group.dba

$id-poracle#确认oracle用户模式的project设置

uid=100(oracle)gid=100(dba)projid=100(group.dba)

$prctl-nproject.max-shm-memory-iprocess$$

process:

5754:

-bash

NAMEPRIVILEGEVALUEFLAGACTIONRECIPIENT

project.max-shm-memoryprivileged6.00GB-deny

6创建必要的目录

#df-h

#mkdir-p/u01/app/oracle#创建软件目录

#mkdir-p/u02/oradata#创建数据目录

#chown-Roracle:

oinstall/u01/app/oracle

#chown-Roracle:

oinstall/u02/oradata

#chmod-R775/u01/app/oracle

#chmod-R775/u02/oradata

7配置oracle的用户变量

$su-oracle

$echo$SHELL

$vi.profile

sttyistrip

umask022

TMP=/tmp

TMPDIR=/tmp

exportTMPTMPDIR

ORACLE_BASE=/u01/app/oracle

ORACLE_SID=sales

PATH=/usr/bin:

/usr/sbin:

/usr/ucb:

/etc:

/u01/app/oracle/product/11.2.0/dbhome_1/bin

exportORACLE_BASEORACLE_SIDPATH

$chown-Roracle:

oinstall.profile

$chown-Roracle:

oinstall.login

$../.profile

$DISPLAY=remote_host:

0.0

$exportDISPLAY#设置DISPLAY的值(Bourne、Bash或者Kornshell),remote_host是指有图形显示的终端,比如用Xmanager连接主机的笔记本的地址,如果使用显示器安装就不需要配置这个变量了

$echo$SHELL#确认shell和DISPLAY变量值设置正确

$echo$DISPLAY

$xhost+fully_qualified_remote_host_name#允许远程主机启用X应用,后面跟主机名或是ip地址

$xclock#确认X应用设置正确,可以在/usr/X11R6/bin/xclock或者/usr/openwin/bin/xclock找到xclock,DISPLAY设置正确会在本地屏幕上看到xclock

$ORACLE_HOSTNAME=#设置ORACLE_HOSTNAME的值(Bourne、Bash或者Kornshell)

$exportORACLE_HOSTNAME

$TMP=/tmp#如果/tmp目录空间不够,设置TMP和TMPDIR变量值为其他目录(Bourne、Bash或者Kornshell)

$TMPDIR=/tmp

$exportTMPTMPDIR

$ORACLE_BASE=/u01/app/oracle#ORACLE_BASE和ORACLE_SID变量(Bourne、Bash或者Kornshell)

$ORACLE_SID=sales#database的名字,不要超过5个字符

$exportORACLE_BASEORACLE_SID

$unsetORACLE_HOME#确认ORACLE_HOME和TNS_ADMIN变量没有设置(Bourne、Bash或者Kornshell)

$unsetTNS_ADMIN

$umask#确认变量都已经设置正确

$env|more

7安装OracleDatabase

$/mnt/db/runInstaller#需要X窗口显示

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 图表模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1