`

TOAD使用笔记

阅读更多
toad执行一个查询,弹出的模态查询对话框会使什么都干不了了;如果查询的时间过长,很不方便,怎么办?
可以调整软件运行为多线程:
安装的时候有选项设置,如果未设置进入view-options-oracle-transactions,把第一个选项选上
关于View - Options - Oracle - Transactions - Execute Queries in Threads:
http://old.nabble.com/Statement-Processing...-td14223992.html
http://asktoad.com/DWiki/doku.php/faq/answers/queries#what_does_the_view_-_options_-_oracle_-_transactions_-_execute_queries_in_threads_option_do_and_why_should_i_use_it_or_not

在toad中定义自己的 auto replace:
View -> Toad Options -> Editor -> Behavior -> Auto Replace.
如:定义 "sf" 代表 "select * from "

TOAD使用笔记
http://www.evan8.com/blog/article/wor/115.htm
引用

1、把鼠标停在sql所在行,然后ctrl+Enter直接执行当前sql。
2、解决Toad对中文显示乱码问题(如果数据库所在主机的NLS_LANG是AMERICAN_AMERICA.WE8ISO8859P1):
系统环境变量加 NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1

3、toad中自动提示功能,就像plsql developer那样:
输入表名前几个字母,然后用Ctrl + .就可以弹出,如你输入select * from emp t where t. 这时候停顿一下,会弹出emp的字段来供你选择

4、如何支持代码自动更正,如输入ndf,自动替换成NO_DATA_FOUND,输入sf自动替换成select * from:
点开菜单edit->editer_options->auto_replace中,自己去设定。可以设置任何你想自动替换的单词

5、toad如何实现多线程,像plsql developer那样可以取消当前的操作:
安装的时候有选项设置,如果未设置进入view-options-oracle-transactions,把第一个选项选上。

6、在TOAD的SQL Editor中修改查询的数据:
   select rowid,b.* from acc_bill b 就可以修改数据了......

7、使用Object Palette吧,很棒:
在VIEW——Object Palette找到入口。点击后在SQL Editor窗口右侧产生一个窗口,里面可以根据schema选择对象类型,比如table,出现的表名双击后就出现在SQL编辑器里了,下面还有字段名,是不是很方便啊。

8、关于TOAD启动的一些问题:
有的时候安装完成后突然发现无法同时打开两个TOAD,其实这是一个option控制的。进入option界面,选择General,右侧第四个 “Allow multiple copies ...”,那个就是选项了,打勾后重启程序就可以了。同一个界面里第五个是控制是否显示进入画面,觉得麻烦可以删掉,去掉那个勾就可以了。

9、安装好toad后根据需要使用到的特性,需要运行一些脚本:(都在Toad\temps目录下)
ü 如果需要用Toad来查看执行计划,必须运行脚本PrepToad.sql或者notoad.sql
n 如果希望专门建立一个Toad 用户来存放Toad需要使用的对象的话,就运行preptoad.sql。
n 如果希望在当前连接用户模式下建立toad需要使用的对象的话,就运行notoad.sql。
n 注意,如果是选择了专门建立toad这个用户的话,需要先修改一下脚本,指定用户的默认表空间和临时表空间。
ü 需要使用Oracle8i 的Profile analyzer,必须运行ToadProfiler.sql
ü 需要加强Toad的安全性,必须运行ToadSecurity.sql

10、以下都是指toad8.0xpert下:
执行toad自带的执行计划的方法:
view->options->oracle->general配置explain plan的表名和用户名,如图:

如果还没有建立计划表plan_table请执行以下脚本:
-----------------------------------------------------------------------------
SQL> @C:\oracle\ora92\rdbms\admin\utlxplan.sql
SQL> create public synonym plan_table for plan_table;
SQL> grant select,update,insert,delete on plan_table to public;
-----------------------------------------------------------------------------

11、TOAD 9.0.1.8 版本的几个不错的功能:
Utilities-Unix Job Scheduler 有不少DBA、Backup、Table和Index维护的相关shell脚本,可供学习参考。
Utilities-Network Utilities 有telnet/RExec/Ping/TNSPing/SSH等功能。
Utilities-Script Manager 有不少常用的数据库查询和维护SQL语句,并且能直接执行测试。
View-Object Palette 选上后,会在toad右侧显示数据库对象面板,双击可以在输入区输入对象名,且方便查询。
按F8显示最近执行的sql语句,方便查询,并可选择出来修改、执行。
Database-Compare-Single Objects 可以比较两个对象脚本之间的差异。
Database-Report-HTML Schema Doc Generator 可以生成超文本格式的数据库对象及其代码详细信息文档。
Database-Optimizer-Unix Kernel Parms 计算unix主机(包括Solaris/AIX/HPUX/Tru64/Linux)的内核参数信息。
Database-Optimizer-Repair Chained Rows 可以计算和修复行链接
Database-Optimizer-Rebuild Table 可以生成重建表的脚本(包括索引、约束及其重编译对应存储过程信息)。
Database-Optimizer-Pinned Code 可以查询共享池中的代码信息,并且能Fulsh SGA和pin指定的对象到共享池中。

12、Toad Database Health Check功能执行前操作:
SQL> conn /as sysdba
Connected.
--为了分析alert.log文件
SQL> Create or REPLACE DIRECTORY TOAD_BDUMP_DIR as '/opt/oracle/db01/app/oracle/admin/ORCL/bdump';
Directory created.
SQL> GRANT READ, WRITE on DIRECTORY TOAD_BDUMP_DIR to wacos;
Grant succeeded.
[FK Constraints with nonmatching column definitions]太耗时,建议取消

13、如何设置使得注释字体是立体字而不是斜体字(Toad 9.1.0.62)
编辑区右击 - 选择edit options - 查看Language组合框 - 选择PL/SQL语言 - 点击Edit按钮 - 选择Highlighting标签 - 从左侧Styles里选择Comment - 把Font Style组合框里的Italic选择框的小勾去掉。

--End--

分享到:
评论

相关推荐

    TOAD使用笔记 经典 实用

    【TOAD使用笔记 经典 实用】 TOAD(Tool for Oracle Application Developers)是一款强大的数据库开发工具,尤其适合Oracle数据库的管理和开发。本笔记将详细阐述TOAD的一些实用技巧和功能,帮助用户提升工作效率。...

    TOAD-12.8-(ToadForOracle)中文使用手册 数据库应用开发工具Toad使用笔记 toad中文教程+图解教程

    "数据库应用开发工具Toad使用笔记" 提供了Toad在实际操作中的技巧和经验总结,这通常包括快捷键、常用功能的使用方法、问题解决方案等,对于初学者和进阶用户都非常有帮助。 "toad中文教程+图解教程" 通过图文并茂...

    Oracle必备技能-工具篇-使用Toad学习笔记.docx

    Oracle数据库是企业级广泛使用的数据库管理系统,而Toad(Tool for Oracle Application Developers)是一款强大的Oracle数据库管理工具,它为DBA和开发人员提供了便捷的SQL编写、数据库对象管理和数据操作等功能。...

    Oracle工具Toad操作个人笔记

    通过个人笔记,我们可以学习到Toad在SQL查询和数据操作方面的应用。以下是一些关键知识点: 1. **SQL基本查询**: - `SELECT`语句用于从表中检索数据。例如,`select * from mpmap.test0428customer` 会返回该表中...

    Toad for Oracle 12.6 官方中文文档

    2. **GuideToUsingToadForOracle.pdf**:这个PDF文件很可能是“使用Toad for Oracle指南”,它可能详细介绍了如何有效地使用Toad进行数据库开发和管理。内容可能涵盖安装和配置、工作环境定制、数据库连接、SQL编写...

    李兴华—oracle课堂笔记(全).rar

    10. **Oracle工具**:如SQL*Plus、Enterprise Manager、Toad等,这些工具的使用方法和技巧也会在笔记中有所体现。 通过深入学习这份笔记,你将能够掌握Oracle数据库的核心概念和技术,为实际项目中的数据库管理与...

    Oracle 10g 学习笔记

    │ oracle最权威工具TOAD使用大全.chm │ oracle的入门心得.pdf │ Oracle程序员开发指南.pdf │ └─北大青鸟oracle9i ├─1 │ -ORACLE公司传奇.doc │ 1作业.txt │ Oracle控制台使用.doc │ TP1V1.0....

    How_to_use_TOAD_PL_SQL_Debugger.pdf

    ### 如何在TOAD中使用PL/SQL调试器:详细指南 #### 一、TOAD PL/SQL Debugger简介 TOAD PL/SQL Debugger是Quest Software为数据库开发人员提供的一款强大工具,旨在帮助用户轻松地调试复杂的PL/SQL代码。这款调试...

    oracle培训18天老师笔记.rar

    最后,笔记可能包含了一些实战案例,如数据库故障排查、性能监控工具的使用(如SQL*Plus、Toad或Oracle Enterprise Manager),以及如何通过SQL优化顾问进行性能调优。 总的来说,这份"oracle培训18天老师笔记"是一...

    oralce学习笔记

    13. **数据库连接与Oracle客户端**:笔记会介绍如何使用SQL*Plus、TOAD、SQL Developer等工具连接到Oracle数据库。 通过这些笔记,学习者能够逐步掌握Oracle数据库的各个方面,从基础操作到高级技术,为实际工作中...

    oracle学习完全笔记

    Oracle提供了多种界面供用户交互,包括图形化界面(如Toad和PL/SQL Developer)、命令行界面以及Web界面(isqlplus)。 在Oracle中,解锁用户是一个常见的管理任务,可以通过"sqlplus sys/bjsxt as sysdba"以超级管理...

    oracle实用笔记 命令 文档 pdf

    10. **Oracle工具**:除了SQL*Plus,还有许多其他工具,如Enterprise Manager Cloud Control、SQL Developer、Toad等,它们提供了图形化的界面,方便进行数据库管理和开发工作。 这本"Oracle实用笔记 命令 文档 PDF...

    Oracle学习笔记1.docx

    Oracle 学习笔记 1 本文档涵盖了 Oracle 学习的基础知识,包括客户端工具、用户管理、表结构、SELECT 语句、DISTINCT 操作、WHERE 子句、ORDER BY 子句和 SQL 函数等内容。 客户端工具 Oracle 提供了多种客户端...

    ORACLE笔记(数据库)

    Toad:管理, PlSql Developer: 第二课:更改用户 1. sqlplus sys/bjsxt as sysdba 2. alter user scott account unlock;(解锁) 第三课:table structure 1. 描述某一张表:desc 表名 2. select * from ...

    Oracle经典自学笔记.docx

    Oracle经典自学笔记主要涵盖Oracle数据库的安装验证、基础操作、SQL语言的学习以及Oracle中的特定用户权限等内容。以下是对这些知识点的详细说明: 1. **Oracle安装验证**:Oracle数据库安装完成后,用户通常会看到...

    尚学堂视频笔记-oracle

    ### Oracle学习笔记知识点总结 #### 第一课:客户端工具介绍 - **SQL Plus**:作为Oracle最基础的客户端工具,SQL Plus支持通过命令行或图形界面进行数据库操作。 - **命令行方式**:直接在命令行输入`sqlplus`,...

    oracle笔记

    总之,“Oracle笔记”可能是一个全面介绍Oracle数据库系统使用、管理、开发和优化的资源,对于学习和理解Oracle技术的人来说,是一份宝贵的参考资料。通过深入学习,可以提升数据库管理技能,更好地服务于企业级应用...

    Oracle学习笔记

    以上只是Oracle学习笔记的部分内容,实际使用Oracle数据库时,还会涉及到索引、视图、触发器、存储过程、事务控制、备份恢复等诸多方面。不断学习和实践,才能更好地理解和运用Oracle数据库系统。对于初学者,建议多...

    oracle笔记2

    而"工具"标签则暗示了笔记可能涵盖了用于数据库管理和维护的各种实用工具,如SQL Developer、Toad、PL/SQL Developer等,以及如何利用这些工具进行数据库的备份恢复、性能调优和问题排查。 【压缩包子文件的文件...

Global site tag (gtag.js) - Google Analytics