没有合适的资源?快使用搜索试试~ 我知道了~
Toad使用方法(TOAD of ORACEL)
需积分: 9 26 下载量 2 浏览量
2009-07-21
13:59:15
上传
评论
收藏 69KB DOC 举报
温馨提示
试读
11页
TOAD of ORACEL 使用手册.第一次上传希望对大家有用
资源详情
资源评论
资源推荐
TOAD of ORACEL 使用手册(1)
一、Schema Browser:是 Toad 的极为有特色的模块。
在 schema browser 的帮助下,可以方便的浏览数据库内部的各类数据库对
象,比如表,索引,序列,存储过程等,而且可以方便的倒出 DDL 语句和进行
各种修改,重建工作。定位到某一类对象上,这列对象允许的操作都会自动列
出来。
(一)特色:
支持 Oracle 数据库里面所有对象的新建、查看、修改,集成了几乎对所有
数据库对象的管理所需要的功能。按照“模式->对象类别->对象->对象可操作属
性->对象本身”的详细信息和对象相关的信息来组织,非常有条理,容易定位对
象,也能够看到所有你需要的对象的相关信息。
(1)对于表:
1. 完备的建表向导,不用输入冗长的语法,更加全面地替你考虑。
2. 可以修改表的各种逻辑和物理属性,修改列的属性,增加列,删除列
(在 Oracle8i 里面),修改表的物理存储属性,Truncate,Drop 等。
3. 可以生成建表的完整的 DDl 语句,包括存储信息,权限信息,约束,
索引和触发器等,而这些手工很难做到。
4. 可以方便的对表进行分析,查看表地所有信息,可以有条件的倒出表
里面的数据,并且保存为 sql 语句。
5. 可以方便的对表进行重组,可以完成 exp/imp 作不到的事情,而且更少
地人工参与,更加安全。
(2)对于视图,存储过程:
1. 可以保存建立视图、存储过程的语句为文本,
2. 重新编译失效的视图,存储过程,修改视图的定义语句等。
3. 方便的查看存储过程的代码,相互依赖关系,权限信息等保存为文本
等。
4. 回滚段,简洁明了的 online,offline 状态,方便地 online/offline 操作,
详细的回滚段物理信息和当前状态。
5. 可以方便的修改物理存储属性
(3)表空间:
1. Tablespace Map;直观的显示数据物理的在表空间上的分布
2. 直观的查看各个表空间的利用率、剩余空间、破碎情况等信息
3. 可以进行各种 alter 操作:online,offline,增加数据文件,改变数据文件
大小,改变物理存储属性等
二、SQL Editor
(一)激活 SQL Editor 的三种方式
1) 连接到数据库之后,Toad 自动打开 SQL Editor 这个窗口。
2) 点击总工具栏上最左边的那个按钮
3) 从菜单栏:Database-> SQL Editor
(二)特点:
1) 允许同时打开多个编辑窗口,同时编辑多个 SQL 语句
2) 支持同时连接到多个数据库,同时对多个数据库进行操作
3) 允许编辑 SQL,PLSQL,JAVA,HTML 和文本
4) 使用书签功能,可以在大量 SQL 语句里,快速定位某个语句所在位
置
5) SQL Editor 本身具有强大的编辑功能,非常方便编辑 SQL 语句。
6) 强大的快捷键支持和工具栏快速按钮的支持,更加高效编写(很多快捷
键可以自己定义,在 View->options->SQL Editor 里面)
7) 能够根据前面的条件,智能推测需要输入的代码,可以做到某种程度
的代码智能填充
8) 把鼠标定位到表/视图/存储过程名称之上,按 F4,可以打开对象描述窗
口,方便的查看表和视图的定义,存储过程的源代码,
9) 非常容易对 SQL 语句的分析其执行计划:单击工具栏上的 按钮就可
以看到 Explain Plan 的结果
10) 支持部分 SQL*Plus 命令,可以方便的执行大量的为 SQL*Plus 编写的
数据库脚本
11) 可以通过 SQLab xpert 来对当前 SQL 语句进行全面的分析,给出各种
合理的调优意见,只需要单击工具栏上的 Tuning 按钮:
12) 可以方便的保存,打开和运行 SQL 脚本
13) 支持对查询结果进行修改,
14) 可以把查询结果以多种格式保存起来,可以保存为 HTML,纯文本,
XLS 等多种格式
15) 很容易的得到 SQL 函数的列表和用法描述(Show SQL help Window 按
钮)
16) 可以查看 SQL 语句的执行情况:通过下方的 AutoTrace 窗口 ,看到
SQL 语句的实际执行结果和执行效率。
17) 支持历史 SQL(F8):可以方便的查询以前执行过的 SQL,不用反复重
新输入。
18) 可以执行匿名块,存储过程,从下方的窗口看到 DBMS_OUTPUT 的结
果。
三、Stored Procedure Editor
(一)打开存储过程编写器的几个途径:
1) 单击总菜单栏上的第三个按钮:
2) 点击 Database->Procedure Editor ,
3) 可以通过 Schema browser 来调用
(二) 一些特点和优点:
a) 强大的自定义设置:从保留字的显示方式,到自动替换,到各种快捷
键的定义等等,用得越熟越顺手。
b) 自动用不同颜色显示 SQL 和 PL/SQL 关键字,语法清晰明了,可根据
自己的习惯来具体定制各类关键字的具体显示方式。可以自定义存储过
程得模板,在新建存储过程的时候,自动生成程序的框架可以方便的调
用 Schema Browser,把鼠标定位于某个对象上,F4,Schema Browser
打开该对象的详细描述,帮助顺利快速开发程序。支持代码自动更正,
如输入 ndf,自动替换成 NO_DATA_FOUND,输入 the 自动替换成
the,类似的自动替换还可以自己修改和添加。
c) 方便的左边行号显示,单击左边行号就可以实现调试断点的增加/删除
d) 对各种快捷键的支持,不但包括常见的编辑操作,还可以有自己定义
的 PLSQL 块的支持(自己定义快捷方式)。如可以定义
CTRL+SHIFT+D:弹出所有 PLSQL Block 的类型,可以自己选择。
e) 可以在一个集成开发环境里面,一边编码,一边调试,不用多处切
换
f) 方便的同时打开多个存储过程,通过页面快速切换
g) 快速编译存储过程,快速定位错误所在,自己选择是否同时编译依赖
的存储过程
h) 内置对 PL/Formatter,可以用 PL/Formatter 对存储过程进行格式化,并
且可以提供存储过程的概要分析和修改建议
i) PL/Formatter 可以对现有的存储过程进行高速的格式化,使所有的存储
过程都符合同样的编写标准,这样既有利于提高程序的可读性,避免不
同人写的模块的风格上的很差异。
j) PL/Formatter 还有助于提高程序的模块化,增强程序的结构清晰度,
增强 SQL 的共用性。PL/Formatter 还可以帮助完成 PL/SQL 和 Oracle
版本之间的管理。
剩余10页未读,继续阅读
cxbaggio19850625
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0