Oracle数据库(扩展DBF文件)的数据文件用于保存数据库中的数据。系统数据、数据字典数据、临时数据、指标数据和应用程序数据都存储在数据文件中,数据库中的数据,用户的操作,如插入,删除,修改和查询数据,本质上是对数据文件的操作,数据库容量的大小是由所有数据文件占用空间的大小决定。

数据库管理综述

在完成Oracle软件安装后,DBA应该负责数据库的组织和管理。主要任务是:

(1)启动和关闭数据库;

(2)创建数据库;

(3)删除数据库;

(4)调整初始化参数;

(5)管理网络。

在数据库管理中,你必须有SYSDBA和SYSOPER开始,作用相近,并运行数据库,数据库角色具有系统数据表的所有权限,并对SYSOPER角色具有公共数据表的所有权限。

两。数据库管理方法

(1)DOS命令行模式

命令行管理是DBA管理数据库服务器的传统方式,在数据库服务器,Oracle提供了在DOS方式多个可执行文件,存放在bin目录下的可执行文件可以用来完成诸如启动、关机、逻辑备份的基本功能,并更改密码。但这种方法只能运行在数据库服务器上,可以进行远程分布式管理,而管理的作用是有限的。

进入命令行管理的一个简单步骤:

在dgmgrl是命令行提示后输入的dgmgrl.exe文件按回车。

输入帮助命令,并显示可在命令行管理模式中使用的命令。

输入帮助,您可以查看各种命令的语法,如帮助启动。

(2)sql +命令行模式

sql +命令行主要依赖于编写和使用脚本来简化工作。命令和脚本提供的功能多于命令行,但是命令和脚本的语法需要记住和掌握。

(3)为DBCA图形方法,数据库配置助手

如果使用的是一个简单的,灵活的和强大的GUI环境。安装Oracle数据库软件后,您可以使用DBCA创建和配置database.dbca可以知道步骤,用户完成一个新的数据库的建立,改变了现有数据库的配置,或删除数据库。在选择数据库选项通过DBCA,许多数据库创建任务,通常需要手动执行会自动执行,使用DBCA可以选择预定义的数据库模板列表,或现有的数据库可以作为一个样本来创建模板。

(4)网络配置助手(onca,Oracle Net Configuration Assistant)和网络管理器(系统,Oracle Net Manager)的图形模式

配置数据库侦听器和网络服务名称的信息。

(5)企业经理(OEM)的图形模式

OEM在浏览器环境下使用客户端applet程序完成管理任务。它突破了客户机/服务器的管理模式,对硬件要求低,在OEM中可以对数据库进行启动和停止,对数据库的性能和参数进行监控和调整。

三。创建数据库的标准:

一个完整的数据库系统包括:

(1)物理结构:一系列操作系统文件等。

(2)逻辑结构:表、索引等;

(3)记忆结构:SGA区、PGA区等;

(4)过程:过程结构的DBWR,LGWR进程,等等。

这些结构是相互关联的,一个有机的整体,直观地了解数据库的创建过程,操作系统基本上是基于Oracle数据库中,根据特定的规则,一系列文件的建立,包括数据文件、控制文件、重做日志文件、程序文件、可执行文件和Oracle数据库服务器管理提交文件,以启动相应的程序,服务,数据的存储和管理,即建立的物理结构、逻辑结构、存储结构和过程组成的一个完整的数据库系统结构。

四。使用DBCA创建数据库

(1)选择开始>程序> > oracle-oracle10g_home1 >配置和移植工具>数据库配置助手命令启动DBCA,欢迎欢迎窗口,如图1所示:


(2)单击Next按钮,出现操作窗口,然后选择创建数据库,如图2所示:


(3)单击Next按钮显示数据库模板窗口,如图3所示:


(4)单击下一步按钮,出现数据库识别窗口,并输入全局数据库名:学生,希德:student.cs.hubu,如图4:


注意:全局数据库名称和SID

全局数据库名:数据库的唯一标识,是与任何其他数据库的全名,全局数据库名的格式。例如,student.cs.hubu是典型的全局数据库名,数据库名称的一部分(如学生)是数据库的一个简单的名字。数据库领域的部分(如铯。户部)指定数据库的域,通常是作为企业网络域相同。全局数据库名数据库名称不能超过8个字符,并且只能包含字母、数字和字符(字符。)。

SID(系统标识符,系统标识符):一个特定的程序用来识别一个Oracle数据库。对于任何数据库,至少有一个常规的引用database.sid可以是任何未使用的名称由其他程序对这computer.sid是唯一标识符的Oracle数据库程序,多达8个字母和数字人物最多。每个数据库程序对应一个SID和一系列的数据库文件。例如,当创建一个数据库的SID为XXX,我们将同时创建数据库例程和数据库文件,包括初始化参数文件,控制文件,重做日志文件和数据文件。

(5)单击Next按钮出现在管理选项窗口中,如图5所示:


(6)单击下一个按钮,出现数据库标识窗口,选择所有帐户使用相同的密码,并输入密码:如图6所示的密码:


(7)单击Next按钮,出现在存储选项窗口中,如图7所示:


(8)单击Next按钮出现在数据库文件位置窗口中,如图8所示:


(9)单击Next按钮,出现在恢复配置窗口中,如图9所示:


(10)单击Next按钮出现在数据库内容窗口中,如图10所示:


(11)单击Next按钮出现在初始化参数窗口中,如图11所示:


(12)单击Next按钮出现在数据库存储窗口中,如图12所示:


(13)单击Next按钮创建创建选项窗口,如图13所示:


(14)单击完成按钮显示确认窗口,如图14所示:


(15)单击另存为html文件按钮,可以将详细信息保存为HTML文件以供将来查看。

(16)单击确定按钮和一个自动创建数据库的流程接口,如图15所示:


最后,自动创建数据库创建完成窗口,如图16所示:


注意:请记住图16中的信息,如数据库控件url等。

单击密码管理按钮,然后出现密码管理窗口,如图17所示:


在图17中,您可以锁定帐户并设置新密码。为了安全起见,您应该更改默认DBA帐户的密码(如sys、System),并锁定当前不需要的所有默认帐户。



单击确定按钮返回数据库创建完成窗口。

注意:一定要记住密码集!

(17)在数据库创建完成窗口,点击退出按钮退出DBCA。此时,操作的DBCA创建数据库在。

创建之后,Oracle相关服务器的服务已经启动了新数据库的例程和OEM控制台的服务,如图18所示:


五。使用DBCA删除数据库



(1)选择开始>程序> > oracle-oracle10g_home1 >配置和移植工具>数据库配置助手命令启动DBCA,欢迎欢迎窗口,如图1所示:

(2)单击Next按钮,出现操作窗口,并选择删除数据库,如图19所示:


(3)单击下一个按钮,出现数据库窗口,选择一个数据库中删除的数据库列表,这个例子选择了学生,如图20所示:


(4)单击完成按钮确认是否继续窗口,如图21所示:


(5)单击按钮,以及自动删除数据库的流程窗口,如图22所示:


(6)最后,数据库的结束被自动删除,按钮被点击,数据库被删除。

以上内容是对这篇文章的全面描述,希望能对您有所帮助。