admin管理员组

文章数量:1534900

2024年5月8日发(作者:)

toad for oracle 使用手册

/a/db/oracle/2009/1020/2430_#

时间:

2009-10-20 12:55

来源:

未知

作者:

admin

点击:

408次

目录 一.Toad功能综述 二.系统需求 三.安装指南 四.快速入门 1. Schema

browser的用法简介 2. SQL Editor的使用介绍 3. Procedure Editor的用

法介绍 4. 如何进行PLSQL的debug 5. 如何使用SQLab Xpert优化SQL 6. 如

何使用SQL Modeler来编写查询 7.

目录

一.Toad功能综述

二.系统需求

三.安装指南

四.快速入门

1. Schema browser的用法简介

2. SQL Editor的使用介绍

3. Procedure Editor的用法介绍

4. 如何进行PLSQL的debug

5. 如何使用SQLab Xpert优化SQL

6. 如何使用SQL Modeler来编写查询

7. 如何使用Toad的DBA方面的功能

一、 Toad功能综述

在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味

且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。

Quest Software为此提供了高效的Oracle应用开发工具-Toad(Tools of Oracle

ApplicationDevelopers)。在Toad的新版本中,还加入了DBA模块,可以帮助

DBA完成许多日常管理工作。它最大的特点就是简单易用,访问速度快。使用

Toad,我们可以通过一个图形化的用户界面快速访问数据库,完成复杂的SQL

和PL/SQL代码编辑和测试工作。Toad由Oracle开发专家专门为开发人员而设

计,是一个功能强大、结构紧凑的专业化PL/SQL开发环境。

Toad 主要具有如下特点:

模式浏览:

模式浏览功能可以让我们快速访问数据字典,浏览数据库中的表、索引、存储过

程。Toad提供对数据库的快速访问,使用极为方便,用户界面简洁,结构安排

合理。当我们点击一个单独的数据库对象,Toad立即显示此对象的详细信息。

例如,当我们点一个数据库的表,所有和此表相关的索引、约束、存储过程、SQL

语句以及和其他表的相互引用关系都在同一界面显示出来。为了简化操作,用户

可以在浏览窗口操作数据库对象。

SQL 编辑器:

SQL 编辑器的主要功能是编辑、运行和调整SQL语句。TOAD 的高级编辑窗口包

括众多的特性来提高开发人员编写SQL语句的产品化程度。例如,简单地生成代

码模板,在编写SQL前自动发现包的内容和列的名字等等。

SQL编辑器包括一个编辑窗口和运行结果窗口,允许开发人员在编辑的过程中测

试运行结果。SQL编辑器中不仅包括标准的编辑命令,也包括一些增强的功能,

如快速查询表中的字段、将SQL语句的内容格式化等等。这个窗口可以处理大到

4GB的内容,对大的开发项目来说非常有用。便捷的书签可以让开发人员非常容

易地找到相关位置。在运行结果窗口可提供用户定义的配置功能,支持LONG和

LONG RAW列,可以将数据卸出到磁盘、打印数据、编辑数据等等。

存储过程编辑器:

存储过程编辑器的主要功能是编辑、编译、测试、调试存储过程和触发器。TOAD

提供语法标识、错误标识和其他很多易于使用的功能,如在弹出窗口显示表名、

列名和Oracle函数。和其他的 PL/SQL 编辑工具不同,TOAD允许在一个文件中

操作多个数据库对象,可以编译一个对象、编译多个对象、编译到当前光标、从

光标开始编译。在运行出现错误时,存储过程停止到有问题的语句。用户可以使

用快捷方式或模板来快速编写PL/SQL,也可以根据需要生成自己的模板。使用

Toad可以非常方便地进行编辑工作,可如设置书签、取消注释、格式化SQL语

句等等。

PL/SQL Debugger选项:

Toad 提供简单易用的PL/SQL调试功能,可以节省开发人员在大型项目中用于开

发和测试的宝贵时间,提高应用开发的质量。在存储过程开发的过程中,Toad

可以逐行编辑、调试和运行代码。运行时可以根据需要输入参数,观察相关参数

的变化来检查存储过程的正确性。在调式过程中,Toad 可以通过窗口显示所有

的断点、参数,调用堆栈和输出参数。使用Toad,非常容易检测到存储过程的错

误,开发人员可以一步一步运行PL/SQL语句来识别问题。调试会话可以和其他

程序会话同时进行。

SQLab Xpert Option:

帮助开发人员优化SQL,为他们提供各种优化模式下SQL执行计划,并且能够给

出优化的建议,能够比较各种模式下实际的SQL运行结果,帮助开发人员真正高

速地开发高效地代码。

Toad还可以外挂一些别的产品,比如PL/Formatter, RevealNet Knowledge

Base , SQLImpact等,这些都能够和Toad紧密集成,共同提供了一个完美的集

成开发环境。新版本还新增加了DBA模块,更加拓广了Toad这个产品的适用范

围。

二、系统要求:

客户端:

本文标签: 过程编辑运行功能数据库