Oracle数据库基础教程第4章 人民邮电出版社.ppt_第1页
Oracle数据库基础教程第4章 人民邮电出版社.ppt_第2页
Oracle数据库基础教程第4章 人民邮电出版社.ppt_第3页
Oracle数据库基础教程第4章 人民邮电出版社.ppt_第4页
Oracle数据库基础教程第4章 人民邮电出版社.ppt_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,Oracle 10g数据库应用导师:标题:第4章数据库管理、配置和维护。本课程介绍了Oracle数据库的管理方法,包括数据库的创建和删除管理、数据库的配置、数据库的备份和恢复等。本章中的知识点,关闭和启动数据库创建和删除数据库配置数据库用户管理,4.1关闭和启动数据库,Oracle数据库实例状态关闭数据库实例启动数据库实例更改数据库状态,Oracle数据库实例状态,OPEN。启动例程,加载并打开数据库。此模式是默认启动模式,允许任何有效用户连接到数据库并执行典型的数据访问操作。关闭(CLOSE)。将Oracle实例从允许用户访问数据库的状态转换到休眠状态。关闭操作首先终止用户访问数据库所需的

2、进程,然后释放计算机内存以运行Oracle。已安装。启动例程并装载数据库,但不要打开数据库。此模式用于更改数据库的归档模式或执行恢复操作,也用于数据文件恢复。因为数据库在这种状态下没有打开,所以不允许用户访问它。已开始(NOMOUNT)。启动实例,但不要装载数据库。此模式用于重新创建控制文件、恢复控制文件或从头重新创建数据库。因为数据库在这种状态下没有打开,所以不允许用户访问它。这种状态也称为“未加载”。关机数据库实例和关机正常是关机语句的默认选项,所以关机正常正常关机是完全一样的。立即关闭“关机立即”以初始化自动备份。如果电源将在相对较长的时间内切断。如果数据库或数据库应用程序异常,管理员无

3、法联系用户注销,或者用户无法注销。事务是包含一个或多个SQL语句的逻辑单元。事务中的SQL语句是一个完整的整体,它们要么被提交执行,要么被回滚撤销。关闭数据库实例,关闭事务关闭事务关闭事务中止关闭中止关闭中止如果数据库服务器的电源将很快切断,或者数据库实例启动时出现异常,您可以通过中止关闭来关闭数据库,关闭数据库实例,然后在企业管理器中关闭数据库。当数据库打开时,使用系统用户以系统数据库管理员身份登录企业管理器。关闭数据库实例、主机和目标数据库身份验证页面,关闭数据库实例,单击确定打开确认关闭页面,关闭数据库实例,单击高级选项按钮,您可以选择关闭数据库的方式,关闭数据库实例,打开启动数据库实例

4、页面,启动数据库实例,加载并打开数据库。(1)这是默认的数据库启动操作,这个功能可以直接使用STARTUP命令来实现。以这种方式启动数据库后,用户可以连接到数据库并执行数据访问操作。(2)除了启动数据库实例、加载和打开数据库之外,STARTUP命令还将从默认位置读取初始化参数。2.启动数据库实例,而不加载数据库。STARTUP NOMOUNT启动数据库实例,装载数据库,但不打开数据库。STARTUP MOUNT,启动数据库实例,4。启动后限制对数据库实例的访问。导入和导出数据。执行数据加载。暂时阻止指定用户访问数据库。执行迁移或升级操作。启动限制限制条款可以与装载、非装载和打开条款结合使用。您

5、可以通过执行以下命令来结束受限访问状态:更改系统禁用受限会话;启动数据库实例,强制实例启动强制(1)在企业管理器中,数据库实例没有启动页。,启动数据库实例,(2)打开“主机和目标数据库身份验证”页面,启动数据库实例,(3)用户需要具有管理员权限才能关闭数据库实例,包括主机操作系统的管理员和当前数据库实例的SYSDBA用户。输入后,单击确定打开确认打开页面。启动数据库实例,(4)开始打开数据库,更改数据库的状态并加载数据库实例。执行某些管理操作时,数据库必须启动并装载实例,但此时数据库是关闭的。ALTER DATABASE MOUNT打开关闭的数据库。ALTER DATABASE OPEN以只读

6、方式打开数据库。更改数据库以只读方式打开;4.2创建和删除数据库、创建数据库、删除数据库、欢迎窗口、选择要执行的操作、创建数据库、数据库模板、模板详细信息、创建数据库、数据库标识窗口、配置数据库管理选项、创建数据库、配置数据库身份验证、配置存储选项、创建数据库和恢复配置窗口。数据库内容窗口,创建数据库,自定义要执行的脚本,初始化参数窗口,创建数据库,设置数据块大小和最大进程数,设置字符集,设置数据库连接模式,设置数据库存储,创建数据库,设置创建选项,确认窗口,创建数据库,create database语句的基本语法如下:创建数据库数据库名称用户用户名通过密码控制文件识别重复使用日志文件组n日志

7、文件, MAXLOGFILES整数MAXLOGMEMBERS整数MAXDATAFILES整数MAXINSTANCES整数archivelog | noarchivelog字符集数据文件,SYSAUX数据文件,DEFAULT TABLE表空间表空间名称DEFAULT临时表空间临时表空间名称TEMPFILE临时文件撤消表空间撤消表空间名称数据文件名称,创建数据库,示例4.1使用create database语句创建数据库OracleDB。 代码如下:创建由系统pwd标识的数据库Oracle db用户系统由系统pwd标识的用户系统控制文件重用日志文件组1 (redo01.log)大小10M,组2 (

8、redo02.log)大小10M,最大日志文件10最大日志成员10最大数据文件100最大实例1字符集US7ASCII数据文件系统01.dbf大小100M重用范围管理本地DEFA ULT表空间tbs_1默认临时表空间tempts1临时文件temp01.dbf大小10M重用;删除数据库,数据库配置助理-欢迎使用该窗口,删除数据库,删除数据,删除数据库,删除数据库语句删除数据库连接系统/系统数据库;关闭IMMDIATESTARTUP MOUNT删除数据库;4.3配置数据库,查看和设置内存参数恢复管理初始化参数管理,查看和设置内存参数,查看和设置内存参数,PGA内存参数配置页面,查看和设置内存参数,P

9、GA内存使用详细信息,恢复管理,Oracle维护取消对数据库所做更改的信息。这种信息包括交易操作的记录,统称为“恢复”。恢复操作回滚有效事务,恢复中断的事务,提供读取一致性,并从逻辑错误中恢复。自动撤消管理基于撤消表空间。早期版本的Oracle使用回滚段来存储恢复,也称为手动恢复管理模式。还原管理、还原管理页面、还原管理、编辑还原表空间页面以及初始化参数管理。初始化参数文件可以是只读文本文件或读写二进制文件。二进制文件被称为服务器参数文件,它总是存储在数据库服务器上。在视窗操作系统中,默认的文本初始化参数文件名是初始化%ORACLE_SID%。ora,默认路径是% Oracle _ homea

10、base。%ORACLE_SID%表示当前数据库实例名称,%ORACLE_HOME表示ORACLE数据库产品的安装目录。,初始化参数管理,例如,如果数据库实例为orcl,则文本初始化参数文件的绝对路径为c : oracleproduct 10 . 2 . 0 db _ 1 database initorcl.ora。默认情况下,initorcl . ora的内容如下:spfile=c : oracleproduct 10 . 2 . 0 db _ 1/DBS/spfile orcl . ora,初始化参数管理,常用初始化参数全局数据库名称(1)全局数据库名称包括用户定义的本地数据库名称和数据库

11、位置信息(2)初始化参数DB_NAME定义本地数据库的名称,参数DB_DOMAIN定义网络结构的域信息。数据库名称=orcl数据库域=则全局数据库名称为,初始化参数管理并定义闪回恢复区域(1)闪回恢复区域是Oracle数据库存储和管理与备份/恢复相关的文件的位置。(2)初始化参数数据库_恢复_文件_DEST。定义闪回恢复区域的位置。它可以是目录、文件系统或自动存储管理(ASM)磁盘组。数据库恢复文件DEST大小.指定闪回恢复区域中的最大字节数。只有当数据库恢复文件DEST有效时,才能指定此参数。初始化参数管理,并指定控制文件。使用初始化参数CONTROL_FILES为数据库指定控制文件名。当执

12、行CREATE DATABASE来创建数据库时,将创建CONTROL_FILES中指定的控制文件列表。如果初始化参数文件中没有CONTROL_FILES,Oracle数据库将使用默认文件名来创建控制文件。指定块大小。使用初始化参数数据库块大小指定数据库的标准块大小。默认情况下,块大小可以在系统表空间和其他表空间中使用。通常,数据库块大小设置为4K或8K。管理SGA。初始化参数SGA可以指定SGA的最大内存量。初始化参数SGA _目标用于指定SGA的实际大小。设置SGA目标后,SGA的组件大小将自动设置,包括共享池大小、大型池大小、JAVA池大小、数据库缓存大小和流池大小。初始化参数管理并设置最

13、大进程数。使用初始化参数PRocESS确定操作系统中可以连接到Oracle数据库的最大进程数。指定撤消空间的管理方法。每个Oracle都必须有一个方法来维护恢复数据库的操作,并在提交之前记录事务的动作。使用UNDO_MANAGEMENT初始化参数设置是否启动自动撤消管理模式。在自动撤消管理模式下,撤消数据保存在撤消表空间中。默认情况下,撤消管理的值为手动。如果数据库实例启动自动恢复管理模式,系统将选择一个恢复表空间来存储恢复的数据。UNDO _ TABLE初始化参数用于指定当前实例的UNDO表空间。设置版本兼容性。使用初始化参数COMPONENT设置Oracle数据库版本的兼容性。例如,在创建

14、数据库时,如果在初始化参数文件中指定了COMPONENT=9 . 2 . 0 . 2,则在使用要求10.0兼容性的性能时,将生成一条错误消息。如果您需要在Oracle 10g中使用数据库的早期版本,此功能非常有用。初始化参数管理,使用企业管理器查看和设置初始化参数,初始化参数管理,修改SPFile中定义的所有初始化参数,初始化参数管理,使用SHOW PARAMENTS语句显示初始化参数信息,例如,在SQL*Plus中输入SHOW PARAMENTS语句,执行结果如下:名称类型值-o7 _ dictionary _ accessibility布尔false active _ instance _

15、 count integer AQ _ TM _ processes integer Er0 archive _ lag _ target integer 0 ASM _ disk groups string ASM _ disk string ASM _ power _ limiteinteger 1,管理初始化参数,并使用ALTER SYSTEM语句例如,将SGA _最大_大小的值设置为1g: alter system SGA _最大_大小=1gscope=SPFILEscope子句指定参数更改的适用范围,它可以采用以下值:spfile。更改仅对SPFILE文件有效。对于动态参数,更改将在下次启动时生效。静态参数只能以这种

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论