oracle系统安装与配置手册.docx
《oracle系统安装与配置手册.docx》由会员分享,可在线阅读,更多相关《oracle系统安装与配置手册.docx(23页珍藏版)》请在冰豆网上搜索。
oracle系统安装与配置手册
oracle系统安装与配置手册
Oracle10g安装步骤
1.安装前准备
检查硬件与操作系统是否正常,检查硬盘分区是否合理,最好分配为C、D两个区,删除已经安装的其它类型的数据库,检查ip配置是否正常并唯一。
按照默认选项安装。
点击oracle安装文件的setup.exe,出现如下页面:
1、安装方法:
说明:
一般情况下选择基本安装,在oracle主目录位置填写你将要安装的目录路径;
至于是否安装实例按照需求来确定,如果不安装数据库实例,将
图中
去掉;如果需要安装数据库实例,就输入账号初始密码;
(注:
如果安装数据库实例,这个数据库实例所有参数都是安装文件默认的,安装过程中没有办法进行调整,比如有些数据库实例要求的字符集如果跟安装默认字符集不一致的话,就不要使用默认安装)
安装类型:
一般有企业版标准版个人版,这里默认安装企业版;
这一个步骤是进行系统软硬件环境检查,看当前机器是否符合数据库安装的基本条件,如果符合,直接按下一步,出现如下页面:
点击安装;
2.安装数据库
到这一步,安装文件已经在运行安装过程,只需要等待,然后点击完成安装就行了。
这样,数据的安装就已经完成,在这个安装中,系统自动安装了一个数据库实例,不过,往往这个数据库实例并不是我们所需要的,我们需要安装自己需要的数据库实例。
3.安装数据库实例
如下图所示,点击开始,启动oracle数据库实例安装文件;
将出现如下页面:
点击下一步:
选择创建数据库,并点击下一步:
选择一般用途,并点击下一步:
在这里,需要填写你安装的数据库实例的库名和sid,并点击下一步:
按照默认选择,点击下一步:
在这里,可以为安装文件默认账号输入对应密码,可以所有账号用统一的密码,也可以使用不同的密码,设置好之后,点击下一步:
点击下一步:
在这里可以修改所创建数据库实例文件存放路径,选择好之后点击下一步:
这里可以设置快速恢复区和是否启动归档模式,选择好之后点击下一步:
点击下一步:
在这一步骤可以设置数据库实例的各种参数,比如内存管理机制、字符集、进程数量、内存大小等,设置好之后点击下一步:
在这个步骤,可以设置数据库实例文件的存放路径及文件大小和数量等,设置好之后点击下一步:
这一步骤可以将前面建立数据库实例作为一个模板进行保存,并可以创建对应的数据库sql脚本,点击完成:
这一步骤将列出将要安装数据库实例的各种基本信息,确认后数据库实例将执行安装,点击确定:
这一步骤是安装过程,等待数据库实例安装完成。
4.验证与配置
Ø检查服务器是否启动:
打开系统服务列表,查看是否有刚刚安装的数据库实例服务,如下图所示:
可以看到,存在刚刚建立的setuptest这个sid数据库实例,并且已经启动,说明安装成功。
Ø打开数据库web控制台:
找到如图文件:
可以查看到数据库分配给当前安装数据库实例的控制台端口,为5502,这样可以访问当前数据库实例的控制台,如下图所示:
输入用户名跟密码,登录到控制台:
Ø检查表空间
选择管理,点击表空间:
可以看到,默认安装后有六个系统安装的表空间,这些空间存放了数据库的基本信息,而且很多使用率都很高,需要对表空间进行扩展,否则会影响数据库的正常运行,选中需要扩展的表空间,点击编辑:
可以看到是表空间中的数据文件使用率过高,需要扩展数据文件,点击编辑:
在这个页面可以扩展数据文件,正常情况下,表空间使用率不能高于80%,并且需要能够自动扩展,这样每场扩展的比例最好大于当前值得20%,可以设置自己需要的具体参数:
设置好参数之后,点击继续,再点击应用,回到表空间页面:
可以继续添加自己需要的表空间。
Ø检查用户:
点击用户:
在这里可以添加需要的用户,并授权。
Ø检查进程和会话:
用SYSDBA身份用户进入到如下图页面:
点击数据库配置下的,所有初始化参数。
进入到如下图页面:
类别选择:
“进程和会话”然后点“开始”按钮查询得到如下图页面:
点击“SPILE”:
然后类别选择:
“进程和会话”然后点“开始”按钮查询得到如下图页面:
可以在上面页面设置相应的参数,对于静态参数的修改要重启数据库才能生效。
5.配网、供电可靠性建数据库表空间
一般分为表和索引两种表空间。
表的表空间命名为:
TS_XXX(如:
TS_pwsc取的名字应该有意义)
索引表空间命名为:
IDX_XXX(如:
IDX_pwsc)
可以用上面的web界面来建表空间,也可以使用命令来建表空间。
命令建:
Windows系统命令如:
可以自动扩展的表空间
CREATETABLESPACETS_pwscDATAFILE
'E:
\oradata\sc\pwsc\TS_pwsc1.ORA'SIZE1024MAUTOEXTENDONNEXT8MMAXSIZEUNLIMITED,
'E:
\oradata\sc\pwsc\TS_pwsc2.ORA'SIZE1024MAUTOEXTENDONNEXT8MMAXSIZEUNLIMITED,
'E:
\oradata\sc\pwsc\TS_pwsc3.ORA'SIZE1024MAUTOEXTENDONNEXT8MMAXSIZEUNLIMITED,
'E:
\oradata\sc\pwsc\TS_pwsc4.ORA'SIZE1024MAUTOEXTENDONNEXT8MMAXSIZEUNLIMITED,
'E:
\oradata\sc\pwsc\TS_pwsc5.ORA'SIZE1024MAUTOEXTENDONNEXT8MMAXSIZEUNLIMITED,
'E:
\oradata\sc\pwsc\TS_pwsc6.ORA'SIZE1024MAUTOEXTENDONNEXT8MMAXSIZEUNLIMITED,
'E:
\oradata\sc\pwsc\TS_pwsc7.ORA'SIZE1024MAUTOEXTENDONNEXT8MMAXSIZEUNLIMITED,
'E:
\oradata\sc\pwsc\TS_pwsc8.ORA'SIZE1024MAUTOEXTENDONNEXT8MMAXSIZEUNLIMITED
LOGGING
ONLINE
PERMANENT
EXTENTMANAGEMENTLOCALAUTOALLOCATE
BLOCKSIZE8K
SEGMENTSPACEMANAGEMENTAUTO;
不能自动扩展表空间:
CREATETABLESPACETS_pwscDATAFILE
'E:
\oradata\sc\pwsc\TS_pwsc1.ORA'SIZE1024MAUTOEXTENDOFF,
'E:
\oradata\sc\pwsc\TS_pwsc2.ORA'SIZE1024MAUTOEXTENDOFF,
'E:
\oradata\sc\pwsc\TS_pwsc3.ORA'SIZE1024MAUTOEXTENDOFF,
'E:
\oradata\sc\pwsc\TS_pwsc4.ORA'SIZE1024MAUTOEXTENDOFF,
'E:
\oradata\sc\pwsc\TS_pwsc5.ORA'SIZE1024MAUTOEXTENDOFF,
'E:
\oradata\sc\pwsc\TS_pwsc6.ORA'SIZE1024MAUTOEXTENDOFF,
'E:
\oradata\sc\pwsc\TS_pwsc7.ORA'SIZE1024MAUTOEXTENDOFF,
'E:
\oradata\sc\pwsc\TS_pwsc8.ORA'SIZE1024MAUTOEXTENDOFF
LOGGING
ONLINE
PERMANENT
EXTENTMANAGEMENTLOCALAUTOALLOCATE
BLOCKSIZE8K
SEGMENTSPACEMANAGEMENTAUTO;
UNIX系统命令:
(UNIX与Windows只有文件存放路径写法不同)
如:
CREATETABLESPACETS_pwscDATAFILE
'/oradata/sc/pwsc/TS_pwsc1.ORA'SIZE1024MAUTOEXTENDOFF,
'/oradata/sc/pwsc/TS_pwsc2.ORA'SIZE1024MAUTOEXTENDOFF,
'/oradata/sc/pwsc/TS_pwsc3.ORA'SIZE1024MAUTOEXTENDOFF,
'/oradata/sc/pwsc/TS_pwsc4.ORA'SIZE1024MAUTOEXTENDOFF,
'/oradata/sc/pwsc/TS_pwsc5.ORA'SIZE1024MAUTOEXTENDOFF,
'/oradata/sc/pwsc/TS_pwsc6.ORA'SIZE1024MAUTOEXTENDOFF,
'/oradata/sc/pwsc/TS_pwsc7.ORA'SIZE1024MAUTOEXTENDOFF,
'/oradata/sc/pwsc/TS_pwsc8.ORA'SIZE1024MAUTOEXTENDOFF
LOGGING
ONLINE
PERMANENT
EXTENTMANAGEMENTLOCALAUTOALLOCATE
BLOCKSIZE8K
SEGMENTSPACEMANAGEMENTAUTO;
6.配网、供电可靠性建表及索引
建表时一定要指定表空间:
如
CREATETABLEPW_CORE_ORG
(
BMBMVARCHAR2(2BYTE),
ORGCODEVARCHAR2(50BYTE)NOTNULL,
ORGNAMEVARCHAR2(50BYTE)
)
TABLESPACETS_PWSC
建索引时一定要指定表空间:
CREATEINDEXBMBM_IDXONPW_CORE_ORG
(BMBM)
LOGGING
TABLESPACEIDX_PWSC
NOPARALLEL;
7.配网、供电可靠性用户权限说明
用户要操作一张表,则要给此用户赋权可以操作表所在的表空间,否则会报错。
给用户赋权表空间的所有权:
ALTERUSERJACALQUOTAUNLIMITEDONTS_PWSC;
对大表的查询操作,一定要建相应的索引。