windows+oracle9i数据库安装配置手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库安装配置说明
本文以windows2000 advanced sever+oracle9.2.0.1 标准版为例主要说明建库时的相关配置(数据库版本oracle9iR2企业版9201)
1、oracle9i软件安装
说明:
9安装前请确定当前操作系统用户是否具有相应权限
9确保C盘有足够的剩余空间(500M以上,因为oracle安装需要使用临时空间)
(1)双击第一张光盘中的setup.exe,系统进入安装界面
(2)单击下一步,如图
(3)输入oracle主目录及安装目标路径,完成后单击下一步,
(4)选择要安装的产品:Oracle9i Database 9.2.0.1.0,单击下一步
(5)选择安装类型:企业版,单击下一步。
(6)选择只安装软件,单击下一步
(7)采用默认端口,单击下一步
(8)单击安装开始安装。
安装过程中间会提示换盘,请指定正确的安装文件目录。
2、9207补丁包安装
说明:若在oracle9i软件安装过程选择了只安装软件(不建数据库),则可直接安装完补丁包后再建库。
若补丁包安装前已建库,则需另外执行数据库upgrade操作(具体参见补丁包中的说明文档)。
本文安装采用只安装软件的方式,因此不需要执行数据库upgrade操作。
(1)双击补丁包Disk1目录下的setup.exe,如图
(2)单击下一步,如图
(3)单击路径栏右侧的三角符号,选择已安装的oracle软件主目录路径,如图
(4)单击下一步,如图所示
(5)采用默认的产品组件,单击下一步
(6)单击安装,系统将完成补丁安装
3、创建数据库
(1) 在oracle程序组里启动数据库配置向导(Database Configure Assistant)
(2) 单击下一步,选择创建数据库选项
(3) 单击下一步,选择New Database
(4) 单击下一步,数据全局数据库名(orcl)
(5) 单击下一步,去掉所用数据库特性
(6) 单击下一步,选择专用服务器模式
(7) 单击下一步,配置初始化参数
初始化参数包括内存参数、字符集、数据库大小、文件位置、归档模式等。
下面就各参数配置进行说明。
A、内存参数
内存参数有两种配置方法:典型与自定义
典型:按照实际物理内存的百分比分配给oracle使用,选择典型配置,可Oracle内存占用百分比一般应在40~70%为宜。
选择典型后,oracle自动分配内存的使用,可单击显示内存的分配情况按钮查看
oracle各内存结构的内存大小分配情况。
自定义:自定义Oracle各部分内存大小,主要包括共享池,缓冲区高速缓存,java 池,大型池,PGA等。
上述几个参数的设置方法如下:(以下设置以内存为2G为例,如果你的机器的物理内存少于2GB,则按照比例缩小,如果大于2GB,则按照下面的数值配置)¾共享池:一般设置在100M-400M之间,一般200M就够用了。
¾缓冲区高速缓存:该参数的值应为block size的整数倍,一般在500M-700M之间。
¾大型池:一般设置在10M-30M之间,例如,设置为20M;
¾Java池:一般设置在50M。
¾PGA:一般设置为100M左右。
配置以上参数的原则是,四个参数的使用内存的值加起来,应该在机器物理内存的40%-70%间,具体可根据实际物理内存调整。
B、字符集:选择数据库字符集为ZHS16GBK,国家字符集为AL16UTF16
C、数据库大小:设置数据库块大小为8K,排序区域大小为1048576字节。
D、文件位置
一般采用默认设置,不需修改。
E、归档模式
一般采用默认设置,不需设置。
(8) 单击完成创建数据库。
4、配置监听及服务名
在程序组中启动net manager,
(1)配置监听服务
选择监听程序后,单击左侧的加号添加监听程序
数据监听程序名称,一般采用默认名称LISTENER,单击确定,
选择添加的监听程序LISTENER,然后单击右侧面板中的添加地址,如图
在右侧面板上方选择数据库服务
单击添加数据库,如图
文件Æ保存网络配置。
(2)配置服务名
选中服务名,如下图所示
单击左侧的加号,将弹出对话框如下图
输入Net服务名oradb,单击下一步
选择TCP/IP协议,单击下一步
在主机名中输入数据库服务器名或IP地址,单击下一步
输入数据库SID:orcl
单击完成即可。
5、创建用户及表空间
数据库创建完成后,用PL/SQL developer工具以sys用户登录,创建Username用户并授予相应权限。
说明:
¾创建表空间之前请确认相应的目录已存在(下面示例中的蓝色字体部分,可根据实
际情况修改)
¾文件大小(下面示例中的红色字体部分)可根据实际需要修改,最小配置请参见附最小配置说明
A、在command window中运行创建用户命令
SQL>create user username identified by password default tablespace users temporary
tablespace temp;
B、在command window中运行授予权限命令
SQL>grant connect,resource,dba to username;
C、在command window中运行创建表空间命令(请根据实际需要修改相应数据文件
目录位置及数据文件个数)
SQL>create tablespace user_ddata datafile ‘d:\oradata\user_ddata01.dbf’ size 3000M,
‘d:\oradata\user_ddata02.dbf’ size 3000M, ‘d:\oradata\user_ddata03.dbf’ size 3000M
extent management local uniform size 1M;
SQL>create tablespace user_ldata datafile ‘d:\oradata\user_ldata01.dbf’ size 3000M,
‘d:\oradata\user_ldata02.dbf’ size 3000M, ‘d:\oradata\user_ldata03.dbf’ size 3000M
extent management local uniform size 1M;
SQL>create tablespace user_idata datafile ‘c:\oradata\user_idata01.dbf’ size 3000M,
‘c:\oradata\user_idata02.dbf’ size 3000M, ‘c:\oradata\user_idata03.dbf’ size 3000M
extent management local uniform size 1M;
SQL>create tablespace user_sdata datafile ‘c:\oradata\user_sdata01.dbf’ size 1000M,
‘c:\oradata\user_sdata02.dbf’ size 1000M, ‘c:\oradata\user_sdata03.dbf’ size 1000M
extent management local uniform size 1M;
6、导入全新数据库
在命令行(开始Æ运行,然后键入cmd命令)中运行命令:
imp username/password@oradb file=d:\oradb2_9207.dmp fromuser=username touser=username feedback=10000 log=d:\oradb.log
说明:以下参数请根据实际情况修改
------@oradb后面的为服务名
------file=d:\ oradb2_9207.dmp全新安装数据库文件
-------log=d:\oradb.log日志文件路径
7、修改job参数
在pl/sql中执行alter system set job_queue_processes=10 scope=both;
作者:肖艳华(CNOUG:brotherxiao)
msn:brotherxiao@。