Oracle9i for sun solaris安装手册Word文档格式.docx

上传人:b****6 文档编号:19397836 上传时间:2023-01-05 格式:DOCX 页数:10 大小:22.86KB
下载 相关 举报
Oracle9i for sun solaris安装手册Word文档格式.docx_第1页
第1页 / 共10页
Oracle9i for sun solaris安装手册Word文档格式.docx_第2页
第2页 / 共10页
Oracle9i for sun solaris安装手册Word文档格式.docx_第3页
第3页 / 共10页
Oracle9i for sun solaris安装手册Word文档格式.docx_第4页
第4页 / 共10页
Oracle9i for sun solaris安装手册Word文档格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

Oracle9i for sun solaris安装手册Word文档格式.docx

《Oracle9i for sun solaris安装手册Word文档格式.docx》由会员分享,可在线阅读,更多相关《Oracle9i for sun solaris安装手册Word文档格式.docx(10页珍藏版)》请在冰豆网上搜索。

Oracle9i for sun solaris安装手册Word文档格式.docx

使用Invertory缺省路径, 

点击 

”OK” 

10.进入”Unix 

Group 

Name 

”界面, 

组名输入 

“dba” 

.此时会有一个对话框弹出,提示用户 

用 

root 

执行 

/tmp/orainstRoot.sh 

脚本.(如果在安装之前手动建立了/var/opt/oracle目录,并改变了属性,就不会跳出对话框)7

11.进入”File 

Locations”界面.其中 

“Destination…” 

栏中缺省为环境变量。

ORACLE_HOME 

所指的路径. 

否则,检查环境变量是否生效. 

12.进入”Available 

Products”界面. 

选择第一项 

”Oracle9i 

Database 

” 

点击右下角”Product 

Languages”按钮,选择语言 

”Simplified 

Chinese”.点击 

13.进入”Installation 

Types” 

界面. 

如想最大化安装ORACLE 

产品,则选 

“Enterprise 

Edition”.如想可以自由选择安装产品,则选 

“Custom”. 

14.进入”Database 

Configuration”界面.注意:

应选择 

“ 

Customized 

”,可以对数据库进行个性化创建.如:

数据文件的位置,大小等. 

”点击 

15.进入”Operating 

System 

Groups” 

界面.对于OSDBA 

OSOPER 

框都输入 

dba 

16.如 

步中选择的是 

“Custom”, 

则会出现 

产品选择 

的界面. 

选择完后, 

17.出现 

”Summary” 

界面,总结要安装的内容. 

开始安装 

时间比较长. 

其中会提示换第二张盘或第三张盘. 

在提示对话框中要修改Path为 

/cdrom/disk2 

或 

/cdrom/disk3 

18.”Install 

Successful”后, 

会有对话框提示用root用户执行root.sh 

脚本.7

19.打9204补丁,把补丁包解开后会在当前的文件夹生成Disk1的文件夹,。

7

20.#su 

– 

oracle7

21.#runInstall7

22.后面的和安装一样了。

3数据库的创建过程8

3.1启动建库图形工具 

Oracle 

Configuration 

Assistant 

”如果在安装数据库产品时, 

确认过要进行数据库的创建, 

此工具会自行启动.否则, 

进入$ORACLE_HOME/bin 

目录, 

dbca 

来启动建库工具.8

3.2“Welcome”界面过后,选择 

“create 

database” 

“NEXT” 

.8

3.3弹出 

“Net 

Assistant” 

界面.8

3.4进入“Template”界面, 

选择 

New 

”. 

3.5指定 

Global 

和SID. 

3.6进入“ 

Features 

”界面. 

以下各项在有用户需求的情况下才选中.8

3.7选择数据库运行方式:

一般为 

“Dedicated 

Server 

Mode” 

专用服务器方式.9

3.8设置初始化参数 

9

3.9对数据库存储参数的修改及对象的添加:

3.10开始创建数据库,可以保存建库文件。

4数据库的启动9

5附录:

10

1系统要求和安装前的参数修改

内存.

SWAP大小:

2倍的物理内存,且至少400 

.

磁盘空间:

数据库软件2G, 

数据文件 

1G 

临时空间:

/tmp 

至少 

400 

OS 

PATCH:

SUN最新的推荐PATCH.

SUNWarc

SUNWbtool

SUNWhea

SUNWlibm

SUNWlibms

SUNWsprot

SUNWtoo

SUNWi1of

SUNWxwfnt

的文件大小限制

ulimit 

-Sa

–Ha

vi 

/etc/system 

( 

在此文件末尾加入以下几行 

set 

shmsys:

shminfo_shmmax=4294967296

含义:

这个设置并不决定究竟Oracle数据库或者操作系统使用多少物理内存,只决定了最多可以使用的内存数目。

这个设置也不影响操作系统的内核资源。

设置方法:

0.5×

物理内存

例子:

Setshmsys:

shminfo_shmmax=10485760

shminfo_shmmin=1

共享内存的最小大小。

一般都设置成为1。

shminfo_shmmin=1

shminfo_shmmni=100

系统中共享内存段的最大个数。

shminfo_shmmni=100

shminfo_shmseg=10

每个用户进程可以使用的最多的共享内存段的数目。

shminfo_shmseg=20

semsys:

seminfo_semmns=1024

系统中emaphores的最大个数。

这个值可以通过以下方式计算得到:

各个Oracle实例的initSID.ora里边的processes的值的总和(除去最大的Processes参数)+最大的那个Processes×

2+10×

Oracle实例的个数。

Setsemsys:

seminfo_semmns=200

seminfo_semmni=100

系统中semaphoreidentifierer的最大个数。

把这个变量的值设置为这个系统上的所有Oracle的实例的init.ora中的最大的那个processes的那个值加10。

seminfo_semmni=100

setsemsys:

seminfo_semmsl=300

一个set中semaphore的最大个数。

设置成为10+所有Oracle实例的InitSID.ora中最大的Processes的值。

seminfo_semmsl=200

seminfo_semopm=315

每次semop系统调用操作数

seminfo_semvmx=32767

信号灯最大值

Process参数能在initsid.ora里面找到,这个文件在$oracle_home/dbs这个文件夹里。

文件保存修改后,reboot,使参数生效 

.

groupadd 

dba

useradd 

–g 

–d 

/export/home/oracle 

–m 

oracle

passwd 

如使用其它mount点,应将其属主赋予ORACLE 

用户:

例如:

chown 

–R 

oracle:

/u01

chmod 

755 

/export/home/oracle/.profile

ORACLE_BASE=/oracle/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/9.2.0

#ORACLE_SID= 

eam1 

此值根据用户要求而定

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 

字符集根据用户要求而定

PATH=$ORACLE_HOME/bin:

/bin:

/sbin:

/usr/bin:

/usr/ccs/bin:

/usr/local/bin

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

$ORACLE_HOME/network/lib:

/usr/local/lib:

/usr/lib

DISPLAY=10.20.68.15:

0.0 

此处IP为启动图形界面机器的地址

TMPDIR=/var/tmp

export 

ORACLE_BASE 

NLS_LANG 

PATH 

LD_LIBRARY_PATHDISPLAY

umask 

022

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

2安装步骤

调用图形可用.

2.使用xmanager,用root用户登陆。

第一张安装盘,开始安装.

4.Solaris自动mount光区,在/cdrom下会自动mount上一个名为cdrom0的文件夹

5.#su 

6.#cd 

/

7.#/cdrom/cdrom0/runInstaller

如果出现can'

tconnecttox11window错误,则为上面DISPLAY参数设置错误,解决方法:

用xmanager登录后,打开一个terminal,查看此时DISPLAY的设置:

set|grepDISPLAY,得到数值后,把这个数值写入到oracle用户文件夹里的.profile文件。

脚本.(如果在安装之前手动建立了/var/opt/oracle目录,并改变了属性,就不会跳出对话框)

脚本.

oracle 

21.#runInstall

3数据库的创建过程

来启动建库工具.

选中 

“Perform 

typical 

Configuration” 

项,进行网络的典型配置.

以下各项在有用户需求的情况下才选中.

1.Oracle 

Spatial 

------ 

用于空间地理信息系统

2.Oracle 

Ultra 

Search 

3.Oracle 

OLAP 

Services 

用于数据仓库的应用

4.Example 

Schemas 

例子数据库

专用服务器方式.

Memory 

选择custom 

方式 

 

指定Shared 

Pool 

Buffer 

Cache 

的大小.

Archive:

一般情况为日志归档方式(Archive 

Log 

Mode),并可以修改归档日志的存放路径.

DB 

Sizing:

指定 

块大小 

Block 

Size 

):

8K

1.Sort 

Area 

512K.

2.Character 

Sets 

zhs16gbk

File 

Locations:

初始化参数文件的名字和路径.

“Create 

Persistenet 

Initializes 

Parameters 

file” 

项:

不选

“Trace 

Directories” 

项 

保留缺省值.

Controlfile 

指定控制文件的大小和存储路径。

Tablespace 

可对system,tools,users,temp,indx,undotbs表空间进参数的修改。

Datafiles 

可对已有数据文件修改参数,也可添加新数据文件。

Rollback 

Segments 

可以添加回滚段。

Redo 

log 

Groups 

可以修改在线日志的大小,也可添加新日志文件或日志组。

4数据库的启动

Oracle9i 

与 

8i不同,去掉了SVRMGRL 

工具。

数据库的启停只能用sqlplus 

具体方法:

sqlplus 

/nolog

SQL>

connect 

as 

sysdba

已连接。

startup 

shutdown 

启动监听:

$lsnrctl 

start

停止监听:

stop

oracle和SUNSolaris内核参数

一些预备知识

  sharedmemory:

共享内存段:

  一个内存区域,可以被不同的进程读取。

Oracle使用它来构成SGA。

Oracle使用以下三种方法来创建一个SGA区:

  1.使用单个共享内存段。

  2.使用连续多个共享内存段。

  3.使用多个不连续共享内存段。

  Oracle优先使用的一种方法,如果成功,则继续初始化,不成功则使用第二种方法,再不成功则使用第三种方法。

如果再不成功,则初始化失败,Oracle报告错误代码。

  Semaphore:

  可以看作一个标记。

可以有On和Off两种状态。

Oracle使用semaphores来实现服务器进程对SGA区的存取控制。

Sharedmemory和semaphore是Oracle在Unix上运行的重要资源。

如果Oracle实例得不到所需要的资源,实例启动就会失败。

  参数:

  对于运行一个Oracle实例的Solaris系统,改变/etc/system文件中的一些关于共享内存的参数,以使Oracle实例可以正常运行。

如果有多个实例的话,还需根据下面方法重新计算某些值。

  shmmax

  含义:

  设置方法:

0.5*物理内存

  例子:

shminfo_shmmax=10485760

  shmmin

shminfo_shmmin=1:

  shmmni

  shmseg

shminfo_shmseg=20:

  semmni

  semmns

  semmsl:

seminfo_semmsl=-200

  改变了/etc/system里边以上参数以后,重新启动计算机:

  $reboot

  然后检查当前的参数:

  $sysdef-I

  如果系统参数仍旧没有改变得话,使用以下命令:

  $modload/kernel/sys/shmsys。

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

当前位置:首页 > 外语学习 > 法语学习

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

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