书签 分享 收藏 举报 版权申诉 / 50
上传文档赚钱

类型Oracle数据库管理、配置和维护课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:2940251
  • 上传时间:2022-06-13
  • 格式:PPT
  • 页数:50
  • 大小:1.94MB
  • 【下载声明】
    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服务进行手服务进行手动创建、修改和删除等。打开命令窗口,执行下面的命动创建、修改和删除等。打开命令窗口,执行下面的命令,实例名为令,

    20、实例名为OracleDB,初始密码为,初始密码为OraclePass。oradim -new -sid OracleDB -intpwd OraclePassLCXZZU新建的新建的OracleDB实例对应的服务实例对应的服务 LCXZZU(2)创建文本初始化参数文件()创建文本初始化参数文件(PFILE) 手动创建一个文件初始化参数文件手动创建一个文件初始化参数文件C:OracleDBinitOracleDB.ora,内容如下:,内容如下:db_name=OracleDBinstance_name=OracleDBmemory_target=320Mprocesses = 50audit_C

    21、:appAdministratoradminOracleDBadumpaudit_trail =dbdb_block_size=4096db_domain=db_recovery_C:appAdministratorflash_recovery_areaOracleDBdb_recovery_diagnostic_dest=C:appAdministratordispatchers=(PROTOCOL=TCP) (SERVICE=OracleDBXDB)open_cursors=100 undo_tablespace=UNDOTBS1control_files = (C:appAdminist

    22、ratororadataOracleDBCONTROL01.CTL, C:appAdministratororadataOracleDBCONTROL02.CTL)compatible =11.2.0以上目录下的文件夹需要手动创建以上目录下的文件夹需要手动创建LCXZZU主要参数说明主要参数说明 db_name指定数据库名称为指定数据库名称为OracleDB。 instance_name指定数据库实例名称为指定数据库实例名称为OracleDB。 memory_target指定指定Oracle总共使用的共享内存的大总共使用的共享内存的大小,这个参数是动态的,但不能超过小,这个参数是动态的,但不能

    23、超过MEMORY_MAX_TARGET参数设置的大小。参数设置的大小。 processes指定整个系统可以启动多少个进程,包括系指定整个系统可以启动多少个进程,包括系统自己的后台进程。统自己的后台进程。 db_block_size指定指定Oracle数据库数据块的大小。数据库数据块的大小。 db_recovery_指定备份数据库文件的路径。指定备份数据库文件的路径。 undo_tablespace指定默认还原表空间。指定默认还原表空间。 control_files指定数据库控制文件。指定数据库控制文件。 dispatchers指定监听器使用的网络协议和服务。指定监听器使用的网络协议和服务。 c

    24、ompatible指定数据库兼容的版本。指定数据库兼容的版本。LCXZZU(3)使用)使用CREATE DATABASE语句创建数据库语句创建数据库 CREATE DATABASE 数据库名数据库名 USER 用户名用户名 IDENTIFIED BY 密码密码 CONTROL LOGFILE GROUP n 日志文件日志文件, MAXLOGFILES 整数整数 MAXLOGMEMBERS 整数整数 MAXDATAFILES 整数整数 MAXINSTANCES 整数整数 ARCHIVELOG | NOARCHIVELOG CHARACTER SET 字符集字符集 DATAFILE 数据文件数据文

    25、件, SYSAUX DATAFILE 数据文件数据文件, DEFAULT TABLESPACE 表空间名表空间名 DEFAULT TEMPORARY TABLESPACE 临时表空间名临时表空间名 TEMPFILE 临时文件临时文件 UNDO TABLESPACE 撤销表空间名撤销表空间名 DATAFILE 文件名文件名LCXZZU参数说明参数说明 USERIDENTIFIED BY 设置数据库管理员的密码,例如设置数据库管理员的密码,例如SYS用用户或户或SYSTEM用户。用户。 CONTROL 使用已有的控制文件(如果存在的话)。使用已有的控制文件(如果存在的话)。 LOGFILE GRO

    26、UP n日志文件日志文件, 定义日志文件组和成员。定义日志文件组和成员。 MAXLOGFILES 定义最大的日志文件数量。定义最大的日志文件数量。 MAXLOGMEMBERS 定义日志文件组中最大的日志文件数量。定义日志文件组中最大的日志文件数量。 MAXDATAFILE 定义数据库中最大的数据文件数量。定义数据库中最大的数据文件数量。 MAXINSTANCES 定义数据库中最大的实例数量。定义数据库中最大的实例数量。 ARCHIVELOG | NOARCHIVELOG 设置数据库的运行模式为归档模设置数据库的运行模式为归档模式或非归档模式。式或非归档模式。 CHARACTER SET 定义存

    27、储数据的字符集。定义存储数据的字符集。 DATAFILE 定义数据文件的位置和初始大小。定义数据文件的位置和初始大小。 SYSAUX DATAFILE 定义定义SYSAUX表空间中数据文件的位置和初始表空间中数据文件的位置和初始大小。大小。 DEFAULT TABLESPACE 定义默认的表空间。定义默认的表空间。 DEFAULT TEMPORARY TABLESPACE 定义临时表空间的名称和定义临时表空间的名称和文件位置。文件位置。 UNDO TABLESPACE 定义撤销表空间的位置和文件位置。定义撤销表空间的位置和文件位置。LCXZZU创建创建OracleDB数据库的语句数据库的语句

    28、Create database OracleDBmaxinstances 4maxloghistory 1maxlogfiles 16maxlogmembers 3maxdatafiles 10log 1 C:appAdministratororadataOracleDBredo01.log size 10M,group 2 C:appAdministratororadataOracleDBredo02.log size 10Mdatafile C:appAdministratororadataOracleDBsystem01.dbf size 50Mautoextend on next 10

    29、M extent management localsysaux datafile C:appAdministratororadataOracleDBsysaux01.dbf size 50Mautoextend on next 10Mdefault temporary tablespace temptempfile C:appAdministratororadataOracleDBtemp.dbf size 10M autoextend on next 10Mundo tablespace UNDOTBS1 datafile C:appAdministratororadataOracleDBu

    30、ndotbs1.dbf size 20Mcharacter set ZHS16GBKnational character set AL16UTF16user sys identified by sysuser system identified by system ;LCXZZU在命令窗口中执行下面的命令在命令窗口中执行下面的命令 将当前数据库实例切换为将当前数据库实例切换为OracleDB。set ORACLE_SID=OracleDB然后执行下面的命令,启动然后执行下面的命令,启动SQL Plus工具。工具。sqlplus /nolog在在SQL Plus工具的命令提示符工具的命令提示符S

    31、QL后面输入并执行下面的命令,连接到后面输入并执行下面的命令,连接到Oracle数数据库。据库。conn sys/Pass as sysdba其中其中sys是用户名,是用户名,Pass是密码,是密码,sysdba是系统管理员角色。是系统管理员角色。执行下面的命令,使用初始化参数文件执行下面的命令,使用初始化参数文件initOracleDB.ora启动数据库实例。启动数据库实例。startup pfile=C:OracleDBinitOracleDB.ora nomount执行结果如下:执行结果如下:ORACLE 例程已经启动。例程已经启动。Total System Global Area 33

    32、4786560 bytesFixed Size 1374444 bytesVariable Size 205522708 bytesDatabase Buffers 121634816 bytesRedo Buffers 6254592 bytes如果提示某个目录不存在,请手动创建,然后再执行上面的命令。如果提示某个目录不存在,请手动创建,然后再执行上面的命令。在在C:appAdministratororadata目录下创建目录下创建OracleDB目录,用于保存数据库文件目录,用于保存数据库文件。然后使用下面的命令执行。然后使用下面的命令执行C:OracleDBCreateDatabase.

    33、sql。C:OracleDBCreateDatabase.sql;LCXZZU(4)执行安装后脚本)执行安装后脚本 在在SQL Plus中执行下面的脚本:中执行下面的脚本:C:appAdministratorproduct11.2.0dbhome_1RDBMSADMINcatalog.sql;C:appAdministratorproduct11.2.0dbhome_1RDBMSADMINcatproc.sql; C:appAdministratorproduct11.2.0dbhome_1sqlplusadminpupbld.sql;然后执行下面的然后执行下面的SQL语句创建服务器参数文件(

    34、语句创建服务器参数文件(SPFILE)。)。CREATE SP pfile=C:OracleDBinitOracleDB.ora;LCXZZU(5)使用)使用DBCA工具配置数据库工具配置数据库 打开打开DBCA工具,如图所示。单击工具,如图所示。单击“下一步下一步”按钮,打开选择操作页按钮,打开选择操作页面。选择面。选择“配置数据库选件配置数据库选件”,然后单击,然后单击“下一步下一步”按钮,打开选择按钮,打开选择数据库页面数据库页面 LCXZZU选择要配置的数据库选择要配置的数据库 选择选择“配置数据库选件配置数据库选件”,然后单击,然后单击“下一步下一步”按钮,按钮,打开选择数据库页面,

    35、如图所示。选择新建的数据库打开选择数据库页面,如图所示。选择新建的数据库OracleDB,然后打开,然后打开“下一步下一步”按钮,打开设置管理选按钮,打开设置管理选项的页面项的页面 LCXZZU选择要配置的数据库组件选择要配置的数据库组件 LCXZZU设置用户口令设置用户口令 LCXZZU选择连接模式选择连接模式 LCXZZU配置后新增的配置后新增的OracleDBConsoleOracleDB服务服务 LCXZZU4.1.2删除数据库删除数据库 1. 使用使用“Database Configuration Assistant”工具工具可以删除数据库可以删除数据库2. 使用使用DROP DAT

    36、ABASE语句删除数据库语句删除数据库3. 使用使用DBCA命令删除数据库命令删除数据库LCXZZU1使用使用“Database Configuration Assistant”工具可以删除数据库工具可以删除数据库单击单击“开始开始”“程序程序” “Oracle-OraDb10g_home1” “配置和移植工具配置和移植工具” “Database Configuration Assistant”,进入,进入“欢欢迎使用迎使用”窗口。窗口。单击单击“下一步下一步”按钮,按钮,进入进入“步骤步骤1:操作:操作”窗窗口。口。选择选择“删除数据库删除数据库”,然后单击然后单击“下一步下一步”按按钮,进

    37、入钮,进入“步骤步骤2:数据:数据库库”窗口。在列表中选窗口。在列表中选择需要删除的数据库,择需要删除的数据库,例如例如OracleDB。LCXZZU确认删除确认删除Oracle数据库数据库 单击单击“完成完成”按钮,打开按钮,打开“确认确认”对话框。对话框。单击单击“是是”按钮,将打开按钮,将打开“删除数据库删除数据库”窗口。窗口。LCXZZU2使用使用DROP DATABASE语句删除数据库语句删除数据库 首先在命令窗口中执行下面的命令,运行首先在命令窗口中执行下面的命令,运行SQL Plus。sqlplus /nolog在删除数据库之前,需要用户以在删除数据库之前,需要用户以SYSDBA

    38、或或SYSOPER身份登录,并身份登录,并且将数据库以且将数据库以MOUNT模式启动。在模式启动。在SQL提示符后面执行下面的命令提示符后面执行下面的命令。CONNECT SYS/SYSPWD AS SYSDBA;- 使用使用SYS用户登录,用户登录, SYSPWD为密码,根据实际情况填为密码,根据实际情况填写写SHUTDOWN IMMEDIATE;- 立即关闭数据库立即关闭数据库STARTUP MOUNT;- 启动并加载数据库启动并加载数据库ALTER SYSTEM ENABLE RESTRICTED SESSION;- 将数据库切换将数据库切换 至至RESTRICTED状状态态DROP D

    39、ATABASE;- 删除数据库LCXZZU确认当前数据库是否为要删除的数据库确认当前数据库是否为要删除的数据库 执行执行DROP DATABASE语句之前,请执行下面的语句之前,请执行下面的SELECT语句,确认当前语句,确认当前数据库是否为要删除的数数据库是否为要删除的数据库。据库。select name from v$database;LCXZZU3. 用用DBCA命令删除数据库命令删除数据库 【例例4.2】使用使用DBCA命令以静默方式删除数据库命令以静默方式删除数据库ora11g,命令如下:,命令如下:dbca -silent -deleteDatabase -sourceDB ora11g -sid ora11gLCXZZU第第3 3章章 OracleOracle数据库管理工具数据库管理工具LCXZZU第第3 3章章 OracleOracle数据库管理工具数据库管理工具

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Oracle数据库管理、配置和维护课件.ppt
    链接地址:https://www.163wenku.com/p-2940251.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库