欢迎来到天天文库
浏览记录
ID:50455960
大小:746.50 KB
页数:40页
时间:2020-03-09
《数据库系统原理与应用——Oracle版教学课件刘淳第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ORACLE数据库提纲安装与配置启动和关闭数据库ORACLE体系结构ORACLE数据库访问控制SQL*PLUS工具2ORACLE数据库2.1安装与配置与安装有关的基本概念最佳的灵活的体系结构ORACLE基目录(ORACLEBASE)ORACLE主目录(ORACLEHOME)OracleUniversalInstaller2ORACLE数据库2.1安装与配置数据库服务器安装1、演示安装过程2、确认安装是否成功2ORACLE数据库2.1安装与配置(续)客户端安装1、演示安装过程2、确认安装是否成功2ORACLE数据库2.1安装与配置(续)默认安装的数据库内容1、默认的数
2、据库账号和口令2用户名称说明SYSTEM用于数据库管理,具有DBA角色SYS用于数据库管理,具有DBA权限。该用户管理数据库的字典,是权限最高也是最重要的用户,通常由级别最高的用户掌握SCOTT具有CONNECT和RESOURCE角色,能够连接数据库,能够创建表、视图等数据库对象,具有基本用户所必须的权限,通常用于测试HR例子账号,其中包含了一些人力资源管理方面的表ORACLE数据库2.1安装与配置(续)默认安装的数据库内容(续)2、Oracle相关的Windows服务安装完成后,系统会自动启动两个Windows服务:OracleServiceSID和OracleH
3、OME_NAMETNSListener如果安装了企业管理器组件,则还会启动OracleDBConsoleSID服务。还有一些已安装的特殊服务,如OracleHOME_NAMEiSQL*Plus,该服务是运行iSQL*Plus必须的。2ORACLE数据库2.1安装与配置(续)默认安装的数据库内容(续)3、默认表空间和数据文件2表空间数据文件说明EXAMPLEExample01.dbf存放示例模式TEMPTemp01.dbf临时表空间,执行SQL语句时需要用临时表空间存放中间结果数据SYSAUXSysaux01.dbf用于SYSTEM表空间的辅助表空间,有些工具和选件过
4、去使用SYSTEM,现在移到了该表空间SYSTEMSystem01.dbf系统表空间,存放数据字典,包括表、视图、存储过程等数据对象的定义信息UNDOTBSUndotbs01.dbf在数据库运行在自动撤消(undo)管理模式时,用于存放撤消信息。默认情况下,新建的数据库都是运行在自动撤消管理模式下USERSUser01.dbf为用户应用提供存储空间。默认情况下,用户数据存放在这个表空间,但可以根据需要创建自己的存储表空间ORACLE数据库2.1安装与配置(续)默认安装的数据库内容(续)4、默认初始化参数数据库启动时必须从一个初始化参数文件或服务器参数文件读取启动参数
5、。初始化参数文件是一个文本文件,而服务器参数文件是一个二进制文件。默认初始化参数文件名为init.ora,该文件存放在目录Oracle_BASEadminDB_NAMEpfile;默认的服务器参数文件名称为SPFILESID.ora2ORACLE数据库2.1安装与配置(续)默认安装的数据库内容(续)5、默认重做日志文件6、默认控制文件7、数据字典2ORACLE数据库2.2启动和关闭数据库启动和关闭数据库的方式有如下几种使用SQL*Plus;使用Oracle管理助手;使用Windows服务。2ORACLE数据库2.2启动和关闭数据库(续)使用SQL*Plus启动
6、和关闭数据库Oracle实例与数据库的关系2实例后台进程SGA数据库文件数据库应用软件ORACLE数据库2.2启动和关闭数据库(续)使用SQL*Plus启动和关闭数据库(续)关闭数据库(1)输入sqlplus/nolog并按“确定”启动SQL*Plus(2)在SQL命令提示符下输入如下语句:CONNECTsystem/ASSYSDBA(3)在SQL命令提示符下键入SHUTDOWNIMMEDIATE并按回车2ORACLE数据库2.2启动和关闭数据库(续)使用SQL*Plus启动和关闭数据库(续)SHUTDOWN命令的四种参数(1)NORMAL(2)
7、IMMEDIATE(3)TRANSACTIONAL(4)ABORT2ORACLE数据库2.2启动和关闭数据库(续)使用SQL*Plus启动和关闭数据库(续)打开数据库(1)一步打开数据库的操作(2)启动实例但不加载数据库(3)启动实例,加载数据库但不打开数据库2ORACLE数据库2.2启动和关闭数据库(续)使用Windows服务启动和关闭数据库在安装完数据库后,系统会自动启动两个Windows服务OracleServiceSIDOracleHOME_NAMETNSListener在OracleServiceSID服务启动的同时,将自动启动Oracle数据库,用户
此文档下载收益归作者所有