用toad调试toad 创建存储过程程报错,啥意思

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&如何在TOAD中调试存储过程_百度知道
如何在TOAD中调试存储过程
提问者采纳
在toad的左边窗口中找到存储过程标签,选中存储过程,然后右键--execute procedure。会弹出窗口,输入参数,就可以憨矗封匪莩睹凤色脯姬调试存储过程的。
其他类似问题
为您推荐:
存储过程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁toad for oracle可否批量导出存储过程? - 开源中国社区
当前访客身份:游客 [
当前位置:
我是这样做的:
执行菜单命令:Database→Export→Export DLL,打开
单击add按钮弹出,打对钩如上图,单击左上角绿色按钮,再单击OK关闭该对话框,发现第一张图中无变化,就卡在这里了。&
是不是方法不正确,还是哪里出错了???
共有3个答案
<span class="a_vote_num" id="a_vote_num_
pl/sql developer可以,toad还是没有导出。。&&&&&&&&
<span class="a_vote_num" id="a_vote_num_
toad还真没导出过,不过第二图,应该是个搜索页面,去result里面看看是不是要选择一个存储过程
<span class="a_vote_num" id="a_vote_num_
单击了上面图中左上角的绿色按钮,自动转到result标签:
有4个存储过程,都是自定义的,选择后两个后,再单击右下角的OK,还是不能导出。
更多开发者职位上
有什么技术问题吗?
haoamz...的其它问题
类似的话题toad for oracle 中如何调试存储过程_百度知道
toad for oracle 中如何调试存储过程
在toad的左边窗口中找到存储过程标签,选中存储过程,然后右键--execute procedure。 会弹出窗口,输入参数,就可以调试存储过程的。
其他类似问题
为您推荐:
存储过程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁下次自动登录
现在的位置:
& 综合 & 正文
oracle toad 使用技巧
TOAD使用笔记
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_
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
Grant succeeded.
[FK Constraints with nonmatching column definitions]太耗时,建议取消
13、如何设置使得注释字体是立体字而不是斜体字(Toad 9.1.0.62)
编辑区右击 - 选择edit options - 查看Language组合框 - 选择PL/SQL语言 - 点击Edit按钮 - 选择Highlighting标签 - 从左侧Styles里选
TOAD使用笔记
择Comment - 把Font Style组合框里的Italic选择框的小勾去掉。
14、格式化sql语句(SQL编辑窗口)Ctrl+Shift+F
平时经常用TOAD做sql处理,以及对系统的管理,积累了几个常用的技巧(基于TOAD9.5的说明,以前的版本或许会有不同)
1、配置自动提示。在选项中,设置delay pop-up值,系统默认1500,可以设置为300一下,单位为毫秒;
2、设置智能复制、粘贴。这个功能对于经常编写数据库前后台程序的人比较适用,它可以把粘贴板上的程序sql字符串根据设置自动转换成可以执行的sql语句;另外,也可以根据设置,自动把TOAD中格式化好、调试过的SQL语句自动转换成相应语言的sql串,设置入口见上图,下面详细说一下
首先,智能粘贴
= " select count(*) as cnt"
& " from all_tables"
& " where owner = 'DEMO'"
& " and table_name = 'EMPLOYEE'"
在toad中粘贴,然后选中粘贴过来的文字,按CTRL+P,就变成下面的东西了:
select count(*)
from all_tables
where owner
and table_name
'EMPLOYEE'
在设置中,针对VB(可以分别设置各种语言不同的模板):
%SqlVar% = " %SqlText% "
%SqlVar% = %SqlVar% & "%SqlTextNext% "
其次,智能复制
在TOAD中,选中已经整理好的sql语句,使用CTRL+M,就可以获取目的语言的sql字符串了;
3、sql模板
在选项配置窗口,选择editor-》behavior-》language-》PL/SQL-》edit,就会出现上面的窗口,在这里,可以自己定制相关的模板,在editor中使用快捷键CTRL+K就可以调出如下的界面
敲入红线标中的字幕,即可一步步获取自己想要的模板,敲入回车,模板名称对应的sql就会自动填充到当前的EDITOR中;或者直接先写完模板名称,然后使用快捷键,可以直接调入,这个操作适合对经常使用的模板,否则可以使用前面一种方法慢慢找一下;
4、创建自己的预定义sql语句
TOAD中可以保存当前用户使用过的SQL语句,可以用F8把历史调出来;另外,也允许用户保存自己经常使用的SQL语句,并进行命名,下面说一下命名SQL
创建命名sql
首先在editor中写好自己要保存的语句
然后,在editor菜单中选择最后一个子菜单,ADD TO NAMED SQLS
调用命名SQL
在EIDTOR中使用CTRL+N,调出命名SQL列表,使用子母匹配可以找到自己想要的sql语句,按回车即可自动完成;
5、快速自动完成
经常用的SELECT * FROM 是否经常敲,但是还经常出错?
OK,TOAD提供了自动快捷替换功能,只要输入sf,即可出现上面的一段,具体设置如下图
6、查看执行计划
选中要查看执行计划的SQL,按CTRL+E,即可查看
7、查看当前sql的执行速度
在destop panel中,可以通过QUERY VIEWER查看当前执行的sql速度,对于正在优化的过程来说,可以看到修改的历史以及执行速度的变化;
8、AUTO TRACE
在EDITOR中,右键菜单,选择AUTO TRACE,即可在每次执行查询后,看到跟踪的结果;
9、脚本执行
跟PL/SQL DEVELOPER不一样,TOAD可以在一个窗口里面执行开发人员和管理人员遇到的大部分脚本,而且通过SCRIPT OUTPUT输出脚本执行的相关信息;对于查询,对应的快捷键是CTRL+ENTER或者是F9,对于执行脚本,快捷键是F5;
在查询时,个人比较倾向于CTRL+enter因为这样,根本不需要伸出手去够一个上面的特殊按键,比较顺手
10、对象别名
这个地方也是值得提的,在别的编辑器中,一个表别名用过之后,第二次用,就会出现问题,展示的不在是当前表的字段,而是第一次使用的那张表的字段,在TOAD中,可以有效避免这个情况,a可以一直用下去,只要在不同的语句块之间保留一个空行即可;
11、XML格式化
在程序的调试中,很多时候会遇到返回结果为XML的情况,TOAD内嵌了XML的格式化工具,它的优点在于,如果有多行无关的字符夹着一个完整的XML,那么不需要手工去掉无关字符,只要直接按格式化,系统自动就保留想要的XML,想想看,这是多么有用的功能~~
12、对象快速查看
在编辑器中,只要打入表名或者其他对象名(可以使用CTRL+.动态调出),然后按F4,即可查看表、试图、存储过程、函数等等的定义和实现;
13、对象浏览器
可以实现对象名称的过滤,这个功能对大的数据库维护很有价值
14、右键菜单中比较实用的功能
先写到这里了,大家慢慢体会吧~~
&&&&推荐文章:
【上篇】【下篇】

我要回帖

更多关于 toad怎么调试存储过程 的文章

 

随机推荐