Oracle数据库管理、配置和维护课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Oracle数据库管理、配置和维护课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 数据库 管理 配置 维护 课件
- 资源描述:
-
1、LCXZZU Review启动相应的服务启动相应的服务,查得为数据库实例分配的查得为数据库实例分配的HTTP,即可启动即可启动Oracle Enterprise Manager。在在OEM中对可数据库进行监测和管理,用户中对可数据库进行监测和管理,用户sys登录时,需要选择登录时,需要选择sysdba身份身份使用网络配置工具可定义网络服务名,也可通过对使用网络配置工具可定义网络服务名,也可通过对tnsnames.ora文件文件的编辑实现对网络服务名的管理的编辑实现对网络服务名的管理SQL Plus启动和退出的方法启动和退出的方法SQL Plus中,输入、编辑和运行命令的方法中,输入、编辑和运行
2、命令的方法SQL Plus中脚本文件的使用方法中脚本文件的使用方法SQL Plus中连接命令的使用方法中连接命令的使用方法SQL Plus运行环境的定义方法运行环境的定义方法LCXZZU第第4 4章章 数据库管理、配置和维护数据库管理、配置和维护LCXZZU本章主要内容本章主要内容4.1 创建和删除数据库创建和删除数据库4.2 配置数据库配置数据库4.3 维护数据库实例维护数据库实例LCXZZU本章学习目标本章学习目标 掌握创建和删除数据库的方法;掌握创建和删除数据库的方法; 掌握对数据库内存参数、还原管理、初始掌握对数据库内存参数、还原管理、初始化参数管理和数据库功能使用情况统计的化参数管理
3、和数据库功能使用情况统计的方法;方法; 理解理解Oracle数据库实例的不同状态;数据库实例的不同状态; 掌握数据库实例的启动、关闭及状态改变掌握数据库实例的启动、关闭及状态改变的方法;的方法;LCXZZU4.1 创建和删除数据库创建和删除数据库4.1.1创建数据库创建数据库4.1.2删除数据库删除数据库LCXZZU4.1.1创建数据库1. 使用使用“Database Configuration Assistant”工具创建工具创建Oracle数据库数据库2. 使用使用DBCA命令创建数据库命令创建数据库3. 使用使用SQL语句手动创建数据库语句手动创建数据库LCXZZU1使用使用DBCA工具
4、创建工具创建Oracle数据库数据库单击单击“开始开始”“程序程序”“Oracle-OraDb10g_home1” “配置和移植工具配置和移植工具” “Database Configuration Assistant”,进入,进入“欢迎使用欢迎使用”窗口。窗口。 LCXZZU选择要进行的操作选择要进行的操作 单击单击“下一步下一步”按钮,进入按钮,进入“步骤步骤1:操作:操作”窗口,用户有以下窗口,用户有以下4种选择:种选择: 创建数据库。创建数据库。 配置数据库选件。(如果当前没有数据库,则此项不可选)配置数据库选件。(如果当前没有数据库,则此项不可选) 删除数据库。(如果当前没有数据库,则
5、此项不可选)删除数据库。(如果当前没有数据库,则此项不可选) 管理模板。管理模板。选择第一项选择第一项“创建数据库创建数据库” 。LCXZZU步骤步骤2:数据库模板:数据库模板 单击单击“下一步下一步”按钮,进入按钮,进入“步步骤骤2:数据库模板:数据库模板”窗口,窗口,用户有以下用户有以下3种选择:种选择: 一般用途或事务处理。一般用途或事务处理。 定制数据库。定制数据库。 数据仓库。数据仓库。选择选择“一般用途或事务处理一般用途或事务处理”选选项项 。 LCXZZU模板详细信息模板详细信息 如果要查看数据库如果要查看数据库选项的详细信息,选项的详细信息,单击单击“显示详细信显示详细信息息”
6、按钮,打开按钮,打开“模板详细资料模板详细资料”窗窗口查看包含的数据口查看包含的数据库组件,如图库组件,如图4.4所所示。单击示。单击“关闭关闭”按钮,返回按钮,返回“数据数据库模板库模板”窗口。窗口。 LCXZZU步骤步骤3:数据库标识:数据库标识 单击图单击图4.3中的中的“下一步下一步”按钮,进按钮,进入入“步骤步骤3:数据库标识:数据库标识”窗口,窗口,如图所示。在这一步中,需要输入如图所示。在这一步中,需要输入全局数据库名和全局数据库名和Oracle系统标识符系统标识符(SID)。全局数据库名是)。全局数据库名是Oracle数据库的唯一标识,所以不能与已数据库的唯一标识,所以不能与已
7、有的数据库重名。打开有的数据库重名。打开Oracle数据数据库时,将启动库时,将启动Oracle实例。实例由实例。实例由Oracle系统标识符惟一标识,从而系统标识符惟一标识,从而区分该计算机上的任何其他实例。区分该计算机上的任何其他实例。在默认情况下,全局数据库名和在默认情况下,全局数据库名和SID同名,这里假定为同名,这里假定为orcl。 LCXZZU配置数据库管理选项配置数据库管理选项 单击单击“下一步下一步”按钮,打开按钮,打开“步骤步骤4:数据库:数据库管理选项管理选项”窗口窗口 LCXZZU配置数据库的身份验证配置数据库的身份验证 单击单击“下一步下一步”按钮,打开按钮,打开“步骤
8、步骤5:数据库身份验证:数据库身份验证”窗口,窗口,如图如图4.7所示。为了安全起见,必须为新数据库中的所示。为了安全起见,必须为新数据库中的SYS、SYSTEM、DBSNMP和和SYSMAN用户指定口令。可以选择所有用户指定口令。可以选择所有账户使用相同的口令,也可以分别设置这账户使用相同的口令,也可以分别设置这4个用户的口令。个用户的口令。 LCXZZU步骤步骤6:存储选项:存储选项 单击单击“下一步下一步”按钮,打开按钮,打开“步骤步骤6:存储选项:存储选项”窗口,如窗口,如图所示。图所示。用户可以在此选择数据库的存用户可以在此选择数据库的存储机制,包括:储机制,包括: 文件系统。使用文
9、件系统进文件系统。使用文件系统进行数据库存储。行数据库存储。 自动存储管理(自动存储管理(ASM)。可)。可以简化数据库存储管理,优以简化数据库存储管理,优化数据库布局以改进化数据库布局以改进I/O性能性能。使用此选项必须指定一组。使用此选项必须指定一组磁盘以创建磁盘以创建ASM磁盘组或指磁盘组或指定一个现有的定一个现有的ASM磁盘组。磁盘组。 LCXZZU步骤步骤7:恢复配置:恢复配置 单击图中的单击图中的“下一步下一步”按钮,打开按钮,打开“步骤步骤7:恢复配置:恢复配置”窗口。窗口。此处可以设置此处可以设置Oracle数据库的备份和恢复选项。可以使用快速恢复区,数据库的备份和恢复选项。可
10、以使用快速恢复区,也可以启用归档。默认的快速恢复区为也可以启用归档。默认的快速恢复区为ORACLE_BASE/flash_recovery_area。建议将数据库文件和。建议将数据库文件和恢复文件放在物理位置不同的磁盘中,以便保护数据和提高性能。恢复文件放在物理位置不同的磁盘中,以便保护数据和提高性能。 LCXZZU配置数据库内容配置数据库内容 单击单击“下一步下一步”按钮,打开按钮,打开“步步骤骤8:数据库内容:数据库内容”窗口,如图所窗口,如图所示。示。此窗口中有两个选项卡:此窗口中有两个选项卡:“示例示例方案方案”和和“定制脚本定制脚本”。 在在“示例方案示例方案”选项中,可以选项中,可
11、以配置是否在新数据库中安装示例配置是否在新数据库中安装示例方案。示例方案包括人力资源、方案。示例方案包括人力资源、订单输入、产品媒体、销售历史订单输入、产品媒体、销售历史和发运队列等。如果要安装示例和发运队列等。如果要安装示例方案,选择方案,选择“示例方案示例方案”复选框复选框即可。即可。 在在“定制脚本定制脚本”页面中,可以页面中,可以指定创建数据库后自动运行的指定创建数据库后自动运行的SQL脚本,例如创建默认的表。脚本,例如创建默认的表。可以选择不运行脚本或指定要运可以选择不运行脚本或指定要运行的脚本。行的脚本。 LCXZZU步骤步骤9:初始化参数:初始化参数 单击单击“下一步下一步”按钮
12、,打开按钮,打开“步骤步骤9:初始化参:初始化参数数”窗口。窗口。LCXZZU设置数据块大小和最大进程数设置数据块大小和最大进程数 LCXZZU设置字符集设置字符集 LCXZZU设置数据库连接模式设置数据库连接模式 专用服务器模式:数据库将为每个客户机连接分配专用资源,当预期专用服务器模式:数据库将为每个客户机连接分配专用资源,当预期客户机连接总数较小,或客户机向数据库发出的请求持续时间较长,请客户机连接总数较小,或客户机向数据库发出的请求持续时间较长,请使用此模式。使用此模式。 共享服务器模式:多个客户端连接共享一个数据库分配的资源池。当共享服务器模式:多个客户端连接共享一个数据库分配的资源
13、池。当大量用户需要同时连接数据库并且有效地利用系统资源时,请使用此模大量用户需要同时连接数据库并且有效地利用系统资源时,请使用此模式。此时将启用式。此时将启用Oracle共享服务器功能。共享服务器功能。LCXZZU设置数据库存储设置数据库存储 单击单击“下一步下一步”按钮,打开按钮,打开“步骤步骤10:数据库存储:数据库存储”窗口窗口 。LCXZZU设置创建选项设置创建选项 单击单击“下一步下一步”按钮,打开按钮,打开“步骤步骤11:创建选项:创建选项”窗口,如图所示。窗口,如图所示。在这一步中,可以选择在这一步中,可以选择“创建数据库创建数据库”、保存编辑的数据库模板,还、保存编辑的数据库模
14、板,还可以生成创建数据库的脚本。可以生成创建数据库的脚本。 LCXZZU创建数据库创建数据库确认窗口确认窗口 p创建数据库创建数据库 LCXZZU“创建完成创建完成”窗口窗口 LCXZZU2使用使用DBCA命令创建数据库命令创建数据库 DBCA命令的帮助信息命令的帮助信息LCXZZU【例【例4.1】 使用使用DBCA命令以静默方式创建命令以静默方式创建数据库数据库ora11g,具体如下:,具体如下:dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname ora11g -sid ora11g -respons
15、e -characterSet AL32UTF8 -memoryPercentage 30 -emConfiguration LOCAL用户需要依次输入用户需要依次输入SYS 用户、用户、SYSTEM 用户、用户、DBSNMP 用户用户和和SYSMAN用户的口令,然后开用户的口令,然后开始创建数据库。始创建数据库。 LCXZZU命令中使用的参数说明命令中使用的参数说明 -silent指定以静默方式执行指定以静默方式执行dbca命令。命令。 -createDatabase指定使用指定使用dbca命令创建数据库。命令创建数据库。 -templateName指定用来创建数据库的模板名称,这里指定为指
16、定用来创建数据库的模板名称,这里指定为General_Purpose.dbc,即一般用途的数据库模板。使用此参数相当于在,即一般用途的数据库模板。使用此参数相当于在图形界面中选择创建一般用途数据库。图形界面中选择创建一般用途数据库。 -gdbname指定创建的全局数据库名称,这里指定名称为指定创建的全局数据库名称,这里指定名称为ora11g。 -sid指定数据库系统标识符,这里指定为指定数据库系统标识符,这里指定为ora11g,与数据库同名。,与数据库同名。 -responseFile指定安装响应文件,指定安装响应文件,NO_VALUE表示没有指定响应文件。表示没有指定响应文件。响应文件包含了
17、在交互方式安装过程中对由用户提供的对安装问题的回答。响应文件包含了在交互方式安装过程中对由用户提供的对安装问题的回答。在响应文件中为每个问题都保存为一个变量。例如,在响应文件中设置在响应文件中为每个问题都保存为一个变量。例如,在响应文件中设置Oracle根目录和安装类型等参数的值。根目录和安装类型等参数的值。Oracle提供的响应文件保存在安装提供的响应文件保存在安装目录的目录的response目录下,如图目录下,如图4.23所示。所示。 -characterSet指定数据库使用的字符集,这里指定为指定数据库使用的字符集,这里指定为AL32UTF8。 -memoryPercentage指定用于
18、指定用于Oracle的物理内存的百分比,这里指定为的物理内存的百分比,这里指定为30%。 -emConfiguration指定指定Enterprise Management的管理选项。的管理选项。LOCAL表表示数据库由示数据库由Enterprise Manager本地管理;本地管理;CENTRAL表示数据库由表示数据库由Enterprise Manager集中管理;集中管理;NOBACKUP表示不启用数据库的每天自动表示不启用数据库的每天自动备份功能;备份功能;NOEMAIL表示不启用邮件通知功能;表示不启用邮件通知功能;NONE表示不使用表示不使用Enterprise Manager管理数
19、据库。管理数据库。LCXZZU3使用SQL语句手动创建数据库(1)用)用oradim工具创建数据库实例工具创建数据库实例首先需要创建一个首先需要创建一个Oracle实例,实例名(实例,实例名(SID)与要创)与要创建的数据库同名。可以使用建的数据库同名。可以使用oradim工具来创建数据库实工具来创建数据库实例,具体方法如下:例,具体方法如下:oradim -new -sid -intpwd oradim是一个命令行工具,用于对是一个命令行工具,用于对Oracle服务进行手服务进行手动创建、修改和删除等。打开命令窗口,执行下面的命动创建、修改和删除等。打开命令窗口,执行下面的命令,实例名为令,
展开阅读全文