Oracle数库管理之创建和删除数据库.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle数库管理之创建和删除数据库

Oracle数据库管理之创建和删除数据库 一、数据库管理概述?在完成Oracle软件安装后,DBA就应该对组织和管理数据库负责任,其主要任务是:?(1)启动和关闭数据库;?(2)创建数据库;?(3)删除数据库;?(4)调整初始化参数;?(5)管理网络。?对于数据库的管理,必须要具有SYSDBA和SYSOPER的角色,才有权启动、关闭、运行数据库。SYSDBA角色拥有SYS数据表的所有权限,SYSOPER的角色拥有Public数据表的所有权限。?二、数据库的管理方法?(1)DOS命令行方式?命令行管理是DBA管理数据库服务器的传统方法。在数据库服务器上,Oracle提供了一些在DOS方式下的可执行文件,存放在bin目录下。这些可执行文件可以用于完成启动、关闭、逻辑备份和口令更改等基本功能。但这种方法只能在数据库服务器上运行,无法进行远程分布式管理,且管理功能有限。?进入命令行管理方式的简单步骤:?在命令行提示符后面输入dgmgrl后,按回车,运行dgmgrl.exe文件;?输入help命令,将显示可以在命令行管理方式下使用的命令;?输入help command,可以查看各个命令的语法,如help startup。?(2)SQL*Plus命令行方式?SQL*Plus命令行方式主要依靠编写和使用脚本来简化工作。其命令、脚本所提供的功能比命令行方式多,但命令、脚本的语法都需要记忆和掌握。?(3)数据库配置助手(DBCA,Database Configuration Assistant)图形化方式?DBCA是一个操作简单、灵活而强大的GUI环境。安装Oracle数据库软件后,可以使用DBCA来创建和配置数据库。DBCA能够按步骤知道用户完成创建新数据库、更改现有数据库的配置或删除数据库。通过DBCA选择数据库选项后,许多通常需要手动执行的数据库创建任务会自动执行。使用DBCA可以从预定义的数据库模板列表中进行选择,也可以使用现有数据库作为创建模板的样本。?(4)网络配置助手(ONCA,Oracle Net Configuration Assistant)与网络管理器(ONM,Oracle Net Manager)图形方式?用于配置数据库的监听程序和网络服务名等信息。?(5)企业管理器(OEM)图形方式?OEM利用浏览器环境下的客户端Applet程序完成管理任务,突破了客户机/服务器的管理模式,对硬件要求低。在OEM中可以启动、停止数据库,可以对数据库的性能、参数进行监视和调整。?三、创建数据库的准则:?一个完整的数据库系统包括:?(1)物理结构:即一系列操作系统文件等;?(2)逻辑结构:即表、索引等;?(3)内存结构:即SGA区、PGA区等;?(4)进程结构:即DBWR进程、LGWR进程等。?这几个结构之间是相互联系的,是一个有机的整体。直观地理解数据库的创建过程,实质上就是在Oracle所基于的操作系统上,按照特定的规则,建立一系列文件,包括控制文件、数据文件、重做日志文件、程序文件、执行文件等,并将这些文件交给Oracle数据库服务器进行管理,以便启动相应的进程、服务、存储和管理数据,即建立起组成一个完整数据库系统的物理结构、逻辑结构、内存结构和进程结构。?四、 使用DBCA创建数据库?(“开始”—cmd-dbca);(1)选择“开始”—“程序”—Oracle-Oracle10g_home1—配置和移植工具—Database Configuration Assistant命令,启动DBCA,出现“欢迎使用”窗口,如图1:?图1(2)单击“下一步”按钮,出现“操作”窗口,并选择“创建数据库”,如图2:?图2(3)单击“下一步”按钮,出现“数据库模板”窗口,如图3:?图3(4)单击“下一步”按钮,出现“数据库标识”窗口,并输入全局数据库名:student,SID:student.cs.hubu,如图4:?图4注意:全局数据库名与SID?全局数据库名:是将数据库与任何其他数据库唯一标识出来的数据库全称。全局数据库名的格式为database_name.database_domain。例如,student.cs.hubu是一个典型的全局数据库名。数据库名部分(如student)是数据库的简单名称,数据库域部分(如cs.hubu)指定数据库所在的域,它通常和企业内的网络域相同。全局数据库名的数据库名部分不能超过8个字符,并且只能包含字母、数字字符和句点(.)字符。?SID(System Identifier,系统标识符):用来标识Oracle数据库的特定例程。对于任何一个数据库,都至少有一个引用数据库的例程。SID可以是未被此计算机上其他例程使用的任何名称。SID是Oracle数据库例程的唯一标识符,最多只能有8个字母、数字字符。每个数据库例程

文档评论(0)

ytn058 + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档