Oracle数据库安装手册.docx
《Oracle数据库安装手册.docx》由会员分享,可在线阅读,更多相关《Oracle数据库安装手册.docx(25页珍藏版)》请在冰豆网上搜索。
Oracle数据库安装手册
Oracle10g安装手册
一、安装过程
1.软件准备
2.运行安装程序Setup.exe,系统将启动OracleUniversalInstaller,然后进行先决条件检查。
会出现如下图示
3.之后,系统将打开如下界面:
选择安装方法。
ORACLE提供了两种安装方法:
基本安装(I)和高级安装(A)。
从上面的图中我们可以看到两种安装方法的不同之处。
Oracle默认是选择基本安装。
4.基本安装,当填好对应的各项之后,“下一步”按钮将由灰色恢复正常,如下图所示,这时点击下一步即可进行安装。
5.高级安装,选择“高级安装”,“下一步”按钮会恢复正常,点击下一步,
将出现如下的画面“选择安装类型”。
安装类型共有4种,分别是企业版(E)、标准版(S)、个人版(P)和定制(C)。
每种安装的不同之处,我们也可以从图片上看到。
为了完整安装Oracle10g,我们选择了定制,然后选择下一步。
6.出现“指定主目录详细信息”设置。
这里我们可以输入或选择所安装产品的名称以及安装产品的完整路径。
如下图所示,这里我们没有进行修改,直接下一步。
7.加载产品之后,将出现选择产品组件的画面,如下图所示,选择需要的组件之后,点击下一步。
这里我们选择了几乎所有的组件。
8.出来的画面为“产品的先决条件检查”步骤。
当我们在第4步选择基本安装后,直接就可以跳到这个画面。
9.点击“下一步”,一会将出现“创建数据库”的画面,如下图,这里有三个选项,分别为创建数据库(C)、配置自动存储管理(ASM)(A)和仅安装数据库软件(S)。
这里我们选择了创建数据库(C)。
点击下一步。
10.OracleMTSRecoveryService配置界面,如下图,下一步
11.最后检查安装清单,然后点击安装。
12.安装中的画面,系统将复制文件并进行配置。
13.配置助手,安装完成后系统会自动运行下面所示的配置程序。
14.紧接着系统出现如下的界面OracleNetConfigurationAssistant,选择“执行典型配置“后,系统将返回13步中所示的画面继续运行下面的配置程序。
15.数据库创建
DatabaseConfigurationAssistant界面,选择模版来创建数据库。
这里会有11步操作。
步骤一:
数据库模版,选择定制数据库,下一步
步骤二:
数据库标识。
填入全局数据库名(XXXX)和SID(XXXX)(默认为ustorage),下一步
步骤三:
管理选项,默认,下一步
步骤四:
数据库身份证明。
可以为系统中的帐户配置不同的口令,为方便起见,我这里选择了“所有帐户使用同一口令”,设置初始口令,然后点击下一步。
步骤五:
存储选项,默认,下一步。
步骤六:
数据库文件所在位置。
默认,下一步。
步骤七:
恢复配置。
默认,下一步
步骤八:
数据库内容,默认,下一步
步骤九:
初始化参数。
包括内存、调整大小、字符集和连接模式等的修改。
默认,下一步
步骤十:
数据库存储。
可以指定用于创建数据库的存储参数。
该页允许查看和更改控制文件、表空间、数据文件、回退段和重做日志组。
默认,下一步
步骤十一:
创建选项。
默认勾选创建数据库,然后点击完成。
这时系统会弹出一个确认框,点击“确定”即可开始数据库的创建过程。
创建过程如下:
创建并启动Oracle实例,创建数据库文件,创建数据字典视图,添加OracleJVM,添加OracleDataMining,添加OracleText,添加OracleXML数据库,添加OracleOLAP,添加OracleSpatial,添加OracleLabelSecurity,添加EnterManager档案库,添加用于.NET的OracleDatabaseExtensions,最后创建数据库。
经过漫长的数据库创建过程之后,终于提示如下,表示数据库创建完成。
16.点击退出之后,系统将返回第13步继续执行SqlPlus的配置过程,这一步是自动执行的,不需要人工干预。
之后系统将提示如下信息,表示数据库已经安装完成,至此,数据库安装完成,同时我们记录下最后画面中的信息,方便我们日后对数据库进行管理等操作。
信息如下:
EnterpriseManagerDatabaseControlURL-(XXXX):
http:
//xxxx:
1158/em
数据库配置文件已经安装到C:
\oracle\product\10.2.0,同时其他选定的安装组件也已经安装到C:
\oracle\product\10.2.0\db_1。
iSQL*PlusURL为:
http:
//xxxx:
5560/isqlplus
iSQL*PlusDBAURL为:
http:
//xxxx:
5560/isqlplus/dba
四:
创建表空间
1.在数据库安装成功后,系统会为该库分配一个专用的访问路径(以公司192.168.18.11服务器的为例),有服务器上创建好ustorage数据库后,系统分配了:
http:
//192.168.18.11:
5502/em为浏览器访问路径。
在浏览在输入http:
//192.168.18.11:
5502/em,打开下面界面:
2.输入用户名:
sys,密码:
mysteelsoft(创建数据库时设置的);连接身份选择:
dba,进行到如下登录;
3.点击“管理”进入管理页面
4.点击“表空间”,打开如下页面
5.点击“创建”,打开下面页面
6.在名称处输入表空间名,如:
ustorage,点击当前页面的“添加”,打开添加页在;
在上图文件名处理输入一个名子,如:
ustorage.dbf,其它设置同上图即可。
点击“继续”,再点击“确定”,完成表空间创建。
建用户和分配权限:
1.安装pl/sql软件
2.通过pl/sql以sys用户角色为dba登录到ustorage数据库。
3.运行在下语句
--对于新建的库,第一句话可以不用执行。
dropuserdevelopercascade;
createuserdeveloper
identifiedbymysteelsoft
defaulttablespaceeTradePD
temporarytablespacetemp
quotaunlimitedoneTradePD;
GRANT"CONNECT"TOdeveloperWITHADMINOPTION;
ALTERUSERdeveloperDEFAULTROLEALL;
GRANT"RESOURCE"TOdeveloperWITHADMINOPTION;
ALTERUSERdeveloperDEFAULTROLEALL;
GRANTALTERANYINDEXTOdeveloperWITHADMINOPTION;
GRANTALTERANYINDEXTYPETOdeveloperWITHADMINOPTION;
GRANTALTERANYPROCEDURETOdeveloperWITHADMINOPTION;
GRANTALTERANYSEQUENCETOdeveloperWITHADMINOPTION;
GRANTALTERANYTABLETOdeveloperWITHADMINOPTION;
GRANTALTERANYTRIGGERTOdeveloperWITHADMINOPTION;
GRANTALTERANYTYPETOdeveloperWITHADMINOPTION;
GRANTCREATEANYINDEXTOdeveloperWITHADMINOPTION;
GRANTCREATEANYINDEXTYPETOdeveloperWITHADMINOPTION;
GRANTCREATEANYPROCEDURETOdeveloperWITHADMINOPTION;
GRANTCREATEANYSEQUENCETOdeveloperWITHADMINOPTION;
GRANTCREATEANYSYNONYMTOdeveloperWITHADMINOPTION;
GRANTCREATEANYTABLETOdeveloperWITHADMINOPTION;
GRANTCREATEANYTRIGGERTOdeveloperWITHADMINOPTION;
GRANTCREATEANYTYPETOdeveloperWITHADMINOPTION;
GRANTCREATEANYVIEWTOdeveloperWITHADMINOPTION;
GRANTCREATESESSIONTOdeveloperWITHADMINOPTION;
GRANTDEBUGANYPROCEDURETOdeveloperWITHADMINOPTION;
GRANTDELETEANYTABLETOdeveloperWITHADMINOPTION;
GRANTDROPANYINDEXTOdeveloperWITHADMINOPTION;
GRANTDROPANYINDEXTYPETOdeveloperWITHADMINOPTION;
GRANTDROPANYPROCEDURETOdeveloperWITHADMINOPTION;
GRANTDROPANYSEQUENCETOdeveloperWITHADMINOPTION;
GRANTDROPANYSYNONYMTOdeveloperWITHADMINOPTION;
GRANTDROPANYTABLETOdeveloperWITHADMINOPTION;
GRANTDROPANYTRIGGERTOdeveloperWITHADMINOPTION;
GRANTDROPANYTYPETOdeveloperWITHADMINOPTION;
GRANTDROPANYVIEWTOdeveloperWITHADMINOPTION;
GRANTEXECUTEANYINDEXTYPETOdeveloperWITHADMINOPTION;
GRANTEXECUTEANYPROCEDURETOdeveloperWITHADMINOPTION;
GRANTEXECUTEANYTYPETOdeveloperWITHADMINOPTION;
GRANTFORCEANYTRANSACTIONTOdeveloperWITHADMINOPTION;
GRANTINSERTANYTABLETOdeveloperWITHADMINOPTION;
GRANTLOCKANYTABLETOdeveloperWITHADMINOPTION;
GRANTSELECTANYSEQUENCETOdeveloperWITHADMINOPTION;
GRANTSELECTANYTABLETOdeveloperW