oracle常用管理工具.docx

上传人:b****2 文档编号:597111 上传时间:2023-04-29 格式:DOCX 页数:11 大小:898.93KB
下载 相关 举报
oracle常用管理工具.docx_第1页
第1页 / 共11页
oracle常用管理工具.docx_第2页
第2页 / 共11页
oracle常用管理工具.docx_第3页
第3页 / 共11页
oracle常用管理工具.docx_第4页
第4页 / 共11页
oracle常用管理工具.docx_第5页
第5页 / 共11页
oracle常用管理工具.docx_第6页
第6页 / 共11页
oracle常用管理工具.docx_第7页
第7页 / 共11页
oracle常用管理工具.docx_第8页
第8页 / 共11页
oracle常用管理工具.docx_第9页
第9页 / 共11页
oracle常用管理工具.docx_第10页
第10页 / 共11页
oracle常用管理工具.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

oracle常用管理工具.docx

《oracle常用管理工具.docx》由会员分享,可在线阅读,更多相关《oracle常用管理工具.docx(11页珍藏版)》请在冰点文库上搜索。

oracle常用管理工具.docx

oracle常用管理工具

Oracle常用管理工具简介

了解常用Oracle9i常用管理工具的使用方法

掌握oracledatabaseconfigurationassistant的使用

掌握SOL*Plus的使用

掌握SQL,PlusWorkSheet的使用

掌握OracleEnterpriseManager(OEA)的使用

3.1Oracle基本管理工具的种类

Oracle基本管理工具主要有:

(1)OUI(OracleUniversalInstaller)。

图形化用户界面安装向导工具,可实现Oracle9i各种组件与套件的安装和卸载,是最常用的Oracle安装工具

(2)DBCA(OracleDatabaseConfigurationAssistant)。

图形化用户界面的数据库配置管理工具。

利用该工具可以创建数据库、配置数据库以及删除数据库。

DBCA的最大特点之一就是Oracle在DBCA中设置了多种数据库模板,DBA可以选择不同的模板快速创建适用于不同应用的数据库

(3)SQL*Plus和SQL*PlusWorkSheep,为DBA、开发人员和用户提供一个执行SQL命令的运行环境,是数据库管理和访问的常用工具

(4)OEM(OracleEnterPrisemanager)。

高度集成的图形化用户界面管理工具集。

主要由Oracle管理服务器(OracleManagerServer)、Oracle智能代理(OracleIntelligentAgent)和控制台(Console)三部份组成。

DBA利用该工具实现数据库备份、数据库对象的创建、删除和修改等操作,还可以实现数据库监测、性能诊断、作业调度和事件管理等操作,是数据库管理的主要工具

3.2利用DBCA创建数据库

一.创建数据库的方法

使用数据库配置管理工具创建数据库

使用SQL命令创建数据库

1.使用数据库配置管理工具创建数据库

在Oracle9i中创建数据库的方法有两种:

一是编写SQL*Plus脚本并运行二是使用Oracle9i配置管理工具创建数据库

方法一虽有很大的灵活性,但他要求创建者对Oracle9i创建数据库的语法和参数有深入的了解,初学者一般选用第二种方法

例1使用DBCA创建ordb数据库

启动DBCA——下一步,进入数据库创建窗口(四种操作模式,协助进行不同的数据库管理工作)选中创建数据库——下一步,Oracle提供三种数据库预设模板文件:

数据仓库(DataWarehouse)、事务处理(TrancationProcessing)、通用数据库(GeneralPurpose),选中通用数据库——下一步,指定全局数据库名(ordb)和数据库实例名(ordb)——下一步,进入数据库选项对话框——下一步,进入数据库连接选项,选择数据库的默认操作模式:

专用服务器模式——下一步,进入初始化参数窗口,设置初始化参数窗口的内存、归档、数据库大小和文件位置选项卡——下一步,进入数据库存储窗口,在真正建立数据库以前,oracle会整理出各种数据库的存放位置,可以先展开存储下面的子文件夹然后检查个档案实际存放路径,必要时可直接修改它——下一步,进入创建选项——完成,进入概要窗口,概要窗口提供了使用oracle创建的数据库或模板的全部信息。

此概要包括了前面几步中为数据库选定的所有属性——单击确定,就把剩余的工作交给Oracle了,他会先创建起始参数文件,然后再激活OracleInstance之后进行一连串的工作

接下来窗口给出了SYS和SYSTEM账号的密码,分别为change_on_install和manager,可在登入数据库后或在此时进行修改

2.数据库的修改

对已存在的数据可进行的修改主要有如图OracleEnterpriseMangerconsole独立窗口

3.2.2命令方式创建数据库

由oracle数据结构可以知道,要创建一个数据库,需要建立表空间,创建数据文件,设置控制文件、归档文件、日志文件等等。

一般情况下,用户只需要使用DBCA创建oracle9i数据库即可,这种操作方法并不复杂,而使用命令方式创建数据库以及CREATDATABASE命令的主要参数设置,我们需要有一定程度的了解。

如果读者致力于想oracleDBA(数据库管理员)方向发展,必须熟练利用SQL命令建立数据库的方式,才能面对创建Oracle数据库可能碰到的任何问题。

开始建立新的数据库之前,建议先做好些列准备工作,:

评估数据表与索引的存放位置,如果可能的话,预估其所需空间

规划操作系统下数据库实体文件的存放方式

确定全局数据库名称

熟悉init.ora文件内较重要的参数,甚至服务器参数文件(severparameterfile)的使用时机及其作用

选定适当的数据库字符集

选定数据块大小

书序oracle数据库的激活与关闭方式,和与其搭配的各种选项(如STARTUP指令的nomount、mount、open选项)

确认物理内存是否足以激活oracleInstance

确认oracle服务器的磁盘空间足以创建新的数据库

例2以mydb为例手动创建数据库

1.建立实例标识符

使用如下命令设定SID:

C:

\>SETORCLE_SID=mydb

2.设定数据库管理员的验证方法

密码文件验证方法:

D:

\>Oracle\Ora90\Bin\orapwd

file=D:

\>Oracle\ora90\DATABASE\PWDmydb.ora

Password=ORACLEentries=5

3.创建初始化参数

创建数据库之前必须新增或编辑的初始化参数

全局数据库名称

控制文件名称与路径

数据块大小

影响SGA容量的初始化参数

设置处理程序的最大数目

设置空间撤销(Undo管理方法);

只有当创建或启动数据库时,才从参数文件中读入,如果文件修改可以通过关闭或再次启动数据库来是新参数值生效

参数文件的作用:

系统全局区(SGA)大小

设置数据库大量的缺省值

设置数据库限制

定义数据库的各种物理属性

指定控制文件

调整内存、优化系统性能

定义各中操作参数

4.启动SQL*Plus并以SYSDBA连接到oracle实例

D:

\>oracle\ora90\bin\sqlplus\nolog

SQL>connectsys/change_on_installassysdba

5.启动实例

SQL>STARTUPNOMOUNT

6.发布CREATEDATABASE语句

3.3企业管理器(OEM)

1.OEM的功能

(1)管理完整的oracle环境,包括数据库、IAS服务器、应用程序和服务

(2)诊断、修改和优化多个数据库

(3)在多个系统上,按不同的时间间隔调度服务

(4)通过网络管理数据库的约束条件

(5)管理来自不同位置的多个网络节点和服务

(6)和其他管理员共享任务

(7)将相关的服务组合在一起,便于对任务的管理

(8)启动集成的oracle第三方工具

2.OEM的管理工具

例程管理器

启动和关闭数据库

查看和编辑实例参数值

管理用户会话,查看当前运行的SQL及解释计划

管理分布式Internet计算环境中没有及时解决的事务处理冲突

监视需要长时间运行的操作

通过资源计划控制处理资源

管理已分配的配置

管理占用资源数量最多的锁和会话

方案管理器

创建方案对象

修改方案对象

删除方案对象

显示方案对象的相关性

安全管理器

创建用户、角色和概要文件

修改用户、角色和概要文件

删除用户、角色和概要文件

向数据库用户授予权限和角色

存数管理器

创建存储对象

将数据文件和回滚段添加到表空间中

删除存储对象

将对象脱机或联机

显示对象的相关性

3.进入OEM

开始-程序-oracle-oraclehome90-EnterpriseManagerConsole

3.3.2启动或关闭实例

登录数据库后,可以使用例程管理器打开或关闭数据库

3.4SQL*Plus

1.启动SQL*Plus

开始-程序-oracle-oraclehome90-applicationdevelopment-SQL*Plus,打开注册对话框(用户名:

SYSTEM密码:

manger主机字符串:

xscj)-确定进去SQL*Plus-在SQL*Plus中启动或关闭实例

启动实例:

STARTUP[OPEN|MOUNT|NOMOUNT]

OPEN打开实例和所有文件(数据库文件和日志文件),允许用户存取数据库

MOUNT装载实例和打开控制文件,激活某些功能。

用户不能存取数据库,可以进行实例或数据的恢复处理

NOMOUNT装载实例和打开参数文件,生成SGA并启动后台进程,用户不能存取取数据库,可以进行CREATDATABASE和CREATCONTROLFILE操作

关闭实例:

SHUTDOWN[NORMAL|IMMEDIATE|TRANSACTIONAL|ABORT]

NORMAL正常关闭

IMMEDIATE立即关闭

TRANSACTIONAL尽量少影响客户端,避免客户丢失信息

ABORT放弃一切事务,立即关闭

3.启动SQL*PlusWorksheet

直接登录启动

开始-程序-oracle-oraclehome90-applicationdevelopment-SQLPlusWorksheet,激活SQL*PlusWorksheet登录窗口,在登录窗口中指定要连接的数据库、用户及登录身份

由OEM进入

进入OEM操作窗口,在工具-数据库应用程序-SQL*PlusWorksheet,打开

4.使用SQL*PlusWorksheet

其菜单栏,主要的菜单是文件,编辑,和工作单

文件包含的命令有:

改变数据库连接

打开

将输入另存为

将输出另存为

退出

编辑菜单包含的命令有

剪切、复制、粘贴、全选和全部清除

工作单包含的命令有

执行

运行本地脚本

SQL*Plus和SQL*PlusWorksheet比较

前者是行编辑环境,在SQL*Plus环境中有一系列支持行编辑的命令,而后者是一个全屏幕的编程和运行环境,可直接编辑PL/SQL命令或程序文件

作业

1.四种数据库服务器的关闭方式各有什么特点

2.3中数据库服务器的启动方式各有什么特点

3.简述oracle三种数据库配置类型的数据库特点(通用、事务处理、数据仓库)

4.如何删除数据库

5.什么是数据库的专用服务器模式,什么是共享服务器模式

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2