toad使用教程
toad用法
Toad是Oracle数据库开发和管理工具,提供了多种功能和工具,以下是Toad的一些常见用法:
1. SQL编辑和执行:Toad提供了SQL编辑器,可以在其中编写和执行SQL语句。
你可以使用Toad执行各种SQL查询、插入、更新和删除操作。
2. 数据库连接和管理:Toad可以连接到Oracle数据库,并提供了管理数据库的功能。
你可以使用Toad连接到数据库、断开连接、执行数据库操作等。
3. 数据导入和导出:Toad提供了数据导入和导出的功能,你可以使用Toad将数据从文件或其他数据库导入到Oracle数据库中,也可以将数据从Oracle数据库导出到文件中。
4. 数据库对象管理:Toad提供了管理数据库对象的功能。
你可以使用Toad创建、修改和删除表、视图、索引等数据库对象。
5. 数据库性能监控和调优:Toad提供了数据库性能监控和调优的功能。
你可以使用Toad监控数据库性能、执行SQL优化等。
6. 数据库备份和恢复:Toad提供了数据库备份和恢复的功能。
你可以使用Toad备份数据库、恢复数据库等。
以上是Toad的一些常见用法,但具体用法可能因版本和功能而异。
建议查阅Toad的官方文档或教程以了解更多详细信息。
toad使用教程
一、toad功能综述在oracle 应用程序的开发过程中,访问数据库对象和编写sql程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多sql脚本才能完成的。
quest software为此提供了高效的oracle应用开发工具-toad(tools of oracle application developers)。
在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 的内容,对大的开发项目来说非常有用。
便捷的书签可以让开发人员非常容易地找到相关位置。
Toad使用经典教程
Toad使用经典教程Toad是一种功能强大的数据库管理工具,专门用于管理和操作关系型数据库。
它提供了一个直观的用户界面,使得管理数据库和编写SQL查询变得更加容易和高效。
下面是一个关于如何使用Toad的经典教程。
第一部分:安装和配置Toad2.运行安装程序,按照提示进行安装。
确保你选择安装与你的操作系统和数据库版本兼容的版本。
通常情况下,你会需要提供数据库服务器的连接信息。
3. 完成安装后,启动Toad。
第一次启动时,你可能需要进行一些配置,如选择默认的数据库连接配置和设置。
第二部分:数据库连接和导航1. 在Toad的主界面中,点击“连接”按钮或选择菜单中的“连接”选项。
弹出一个连接对话框。
2.在连接对话框中,输入数据库服务器的连接信息,如服务器地址、端口号、用户名和密码等。
点击“测试连接”按钮来确保连接正常。
3.如果连接成功,点击“连接”按钮返回主界面。
此时,你将会看到左侧的导航栏显示了数据库的层次结构,包括数据库、表、视图、存储过程等。
4.可以使用导航栏快速浏览和选择需要操作的数据库对象。
3.输入完SQL查询后,点击运行按钮执行查询。
查询的结果将会以表格的形式展示在结果窗口中。
4.你可以通过结果窗口的工具栏来对查询结果进行排序、过滤、导出等操作。
第四部分:数据管理和操作1.在导航栏中选择一个表对象。
右键点击该表对象,选择“查看数据”选项,将会打开一个数据浏览窗口。
2.在数据浏览窗口中,你可以对表中的数据进行增删改查等操作。
通过工具栏的按钮或右键菜单可以实现数据的导入、导出和复制等功能。
3. 若要执行复杂的数据操作,如批量导入、导出等,你可以使用Toad提供的数据导入和导出工具。
第五部分:性能优化和调试3. 若要对数据库进行性能优化,你可以使用Toad提供的性能监视工具。
它可以帮助你分析SQL查询的性能,并提供优化建议。
第六部分:其他功能和插件1. Toad还提供了一些其他有用的功能,如数据库比对、数据模型设计等。
toad简单使用说明书
使用toad 管理表空间。
首先要下载安装toad。
前提需要安装oracle 客户端。
或者安装oracle 官网上的instantclient_10_2。
Oracle 客户端太大了,我使用instantclient_10_2。
配置一下ORA92 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = XXXXXX)(PORT = 1521)) )(CONNECT_DATA =(SERVICE_NAME = ora92)))这样就可以连接oracle 了。
接下来看下toad 的一些功能。
查看数据库的各种object 。
看一下导出可以选择各种导出的数据类型,包括脚本。
对象查找,可以查询出属于某个用户下面的object。
数据导入导出可以是dmp 格式的文件。
一步一步Next当然这个你要安装oracle 客户端。
要指定imp 和exp 的位置。
表空间查看和表空间的扩展:需要对某个表空间进行扩展只需要双击一下名称。
会显示这样的信息点击find/copy可以复制数据文件名称。
下面填写上数据文件的大小。
执行execute 即可。
可以进行数据文件添加脚本的查看。
当然你也可以直接执行ALTER TABLESPACE ICD_BILLLOG2ADD DATAFILE'G:\ORA_DATA\ICD\RDATA28'SIZE2000MAUTOEXTEND OFF;也可以使用sql 查看表空间的大小。
从而对表空间进行扩展。
--表空间查看select a.*,t2.file_name from (SELECT F.TABLESPACE_NAME,(T.TOTAL_SPACE - F.FREE_SPACE) "USED (MB)",F.FREE_SPACE "FREE (MB)",T.TOTAL_SPACE "TOTAL (MB)",(ROUND((F.FREE_SPACE /T.TOTAL_SPACE)*100))||'% ' PER_FREEFROM (SELECT TABLESPACE_NAME,ROUND(SUM(BLOCKS *(SELECT VALUE /1024FROM V$PARAMETERWHERE NAME ='db_block_size')/1024)) FREE_SPACEFROM DBA_FREE_SPACEGROUP BY TABLESPACE_NAME) F,(SELECT TABLESPACE_NAME, ROUND(SUM(BYTES /1048576)) TOTAL_SPACEFROM DBA_DATA_FILESGROUP BY TABLESPACE_NAME) TWHERE F.TABLESPACE_NAME =T.TABLESPACE_NAME)a left join dba_data_files t2 on a.TABLESPACE_NAME=t2.tablespace_name-- 增加数据文件:alter tablespace TBS_CSP_WF_IDX add datafile 'H:\CSPDATA\WF\RLV_DAT0010' size 2000m如何知道数据裤中某个表所在的tablespace?select tablespace_name from user_tables where table_name='TEST'; 可以看到数据库有多少个tablespace?select *from dba_tablespaces;EXP 如何加QUERY参数?EXP USER/PASS FILE=A.DMP TABLES(BSEMPMS)QUERY='"WHERE EMP_NO=\'S09394\'\" ﹔。
Toad 使用经典教程
Toad 使用经典教程Toad使用快速入门Toad 使用快速入门目录一(Toad功能综述二(系统需求三(安装指南四(快速入门1( Schema browser的用法简介2( SQL Editor的使用介绍3( Procedure Editor的用法介绍4( 如何进行PLSQL的debug5( 如何使用SQLab Xpert优化SQL6( 如何使用SQL Modeler来编写查询7( 如何使用Toad的DBA方面的功能 eGlobal Technology---Global Technology, Local DeliveryToad使用快速入门一、Toad功能综述在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。
Quest Software为此提供了高效的Oracle应用开发工具-Toad(Tools of Oracle Application Developers)。
在Toad的新版本中,还加入了DBA模块,可以帮助DBA完成许多日常管理工作。
它最大的特点就是简单易用,访问速度快。
使用Toad,我们可以通过一个图形化的用户界面快速访问数据库,完成复杂的SQL和PL/SQL代码编辑和测试工作。
Toad由Oracle开发专家专门为开发人员而设计,是一个功能强大、结构紧凑的专业化PL/SQL开发环境。
Toad 主要具有如下特点: 模式浏览:模式浏览功能可以让我们快速访问数据字典,浏览数据库中的表、索引、存储过程。
Toad 提供对数据库的快速访问,使用极为方便,用户界面简洁,结构安排合理。
当我们点击一个单独的数据库对象,Toad立即显示此对象的详细信息。
例如,当我们点一个数据库的表,所有和此表相关的索引、约束、存储过程、SQL语句以及和其他表的相互引用关系都在同一界面显示出来。
为了简化操作,用户可以在浏览窗口操作数据库对象。
TOAD常用功能说明
TOAD常用功能说明1 .把鼠标停在sql所在行,然后ctrl+Enter直接执行当前sql。
2 .解决Toad对中文显示乱码问题:系统环境变量加NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P13 .toad中自动提示功能,就像plsql developer那样:输入表名前几个字母,然后用Ctrl + .就可以弹出,如你输入select * from emp t where t. 这时候停顿一下,会弹出emp的字段来供你选择4 .如何支持代码自动更正,如输入ndf,自动替换成NO_DA TA_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 .格式化sql语句(SQL编辑窗口)Ctrl+Shift+F9. F8 调出以前执行的sql命令,F4 移动到表上,查看表的描述。
F5 执行选择所有sql,F9 执行全部sql。
讲解Oracle数据库TNS常见错误的解决办法1、ORA-12541:TNS:没有监听器原因:没有启动监听器或者监听器损坏。
toad使用说明
1、解压缩到合适的位置
2、Licence第一个就可以
3、检查电脑上有没有oracle客户端
a)Instance Client简易版,占用磁盘少,功能少
b)Oracle client复杂版,占用磁盘空间大,功能强大
4、ping一下要连接的主机是否ping通,不通,请检查网络设置
5、检查环境变量
下面的为客户端的配置文件所在地,可以更改
6、切换到TNS_ADMIN目录下,更改文件tnsnames.ora,请参照一下编辑
HAORAN11G =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.8.31)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = haoran11g)
(INSTANCE_NAME = haoran11g)
)
)
7、cmd下,tnsping Haoran11g(上面的文件定义的),如果不通,请检查服务器的监听,防
火墙设置
8、tnsping如果OK的话,双击toad.exe
点击…查看配置是否正确
9、登录
注意以上框框,即可连接成功。
Toad使用教程
17
组合条件的查询
输入“select * from scott.emp where job>=’CLERK’ or sal<=2000”
18
组合条件的查询
输入“select empno,ename,job from scott.emp where not job=’CLERK’”
19
排序查询
输入“select * from scott.emp where job<='CLERK' order by job asc,sal desc”
20
分组查询
GROUP BY
SELECT column_name, aggregate_function(column_name) FROM table_name WHERE column_name operator value GROUP BY column_name
O_Id OrderDate OrderPrice Customer
like和not like适合字符型字段的查询,%代表任意长度的字符串,_下划线代表 一个任意的字符。like „m%‟ 代表m开头的任意长度的字符串,like „m__‟ 代表m 开头的长度为3的字符串。
16
组合条件的查询
输入“select * from scott.emp where job>=’CLERK’ and sal&lect empno,ename,sal from scott.emp where sal<=2500”,然后单击【执行】按钮,出现数字型字段条件查 询的结果,查询的是满足sal小于等于2500的记录。
13
单条件的查询
比较运算符
=(等于) != (不等于) ^=(不等于) <>(不等于) <(小于) >(大于) select * from scott.emp where job='MANAGER'; select * from scott.emp where sal=1100; select * from scott.emp where job!='MANAGER'; select * from scott.emp where sal!=1100; select * from scott.emp where job^='MANAGER'; select * from scott.emp where sal^=1100; select * from scott.emp where job<>'MANAGER'; select * from scott.emp where sal<>1100; select * from scott.emp where sal<2000; select * from scott.emp where job<'MANAGER'; select * from scott.emp where sal>2000; select * from scott.emp where job>'MANAGER';
在本机用Toad远程连接Oracle数据库(详细步骤图解)
2) 选择【本地Net服务名配置】->【下一步】,进入添加界面。
3) 【添加】->【下一步】,进入Net服务名配置界面。
此时,服务名要填写远程数据库的全局数据库名,也就是数据库在设计的时候就已经指定的全局名称。
4) 服务名配置完成之后,需要制定网络连接协议。
选择TCP协议,进入下一步。
5) 前面制定了协议:TCP/IP协议,为了能和远程数据库通信,还需要指定远程数据库的主机名:IP地址。
也就是需要访问的数据库所在的主机IP。
端口号默认为1521,
不需要更改。
6) 配置完成之后(实际上还差一步:更改登录),测试连接是否成功。
7) 测试当然不会成功,此时需要更改登录。
8) 更改登录:用户名和密码就是远程数据库在创建的时候所指定的。
此时测试成功:
9) 最后一步:为之前配置的NET服务名指定一个名称。
当然它有默认名称:之前指定的远程数据库的全局数据库名称。
在这里指定名称之后,用Toad连接的时
候,database的下拉列表中,就是你现在指定的名称。
中文Toad使用入门
Toad 使用快速入门目录一.Toad功能综述二.系统需求三.安装指南四.快速入门1.Schema browser的用法简介2.SQL Editor的使用介绍3.Procedure Editor的用法介绍4.如何进行PLSQL的debug5.如何使用SQLab Xpert优化SQL6.如何使用SQL Modeler来编写查询7.如何使用Toad的DBA方面的功能一、Toad功能综述在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。
Quest Software 为此提供了高效的Oracle应用开发工具-Toad(Tools of Oracle Application Developers)。
在Toad的新版本中,还加入了DBA模块,可以帮助DBA完成许多日常管理工作。
它最大的特点就是简单易用,访问速度快。
使用Toad,我们可以通过一个图形化的用户界面快速访问数据库,完成复杂的SQL和PL/SQL代码编辑和测试工作。
Toad由Oracle开发专家专门为开发人员而设计,是一个功能强大、结构紧凑的专业化PL/SQL开发环境。
Toad 主要具有如下特点:模式浏览:模式浏览功能可以让我们快速访问数据字典,浏览数据库中的表、索引、存储过程。
Toad 提供对数据库的快速访问,使用极为方便,用户界面简洁,结构安排合理。
当我们点击一个单独的数据库对象,Toad立即显示此对象的详细信息。
例如,当我们点一个数据库的表,所有和此表相关的索引、约束、存储过程、SQL语句以及和其他表的相互引用关系都在同一界面显示出来。
为了简化操作,用户可以在浏览窗口操作数据库对象。
SQL 编辑器:SQL 编辑器的主要功能是编辑、运行和调整SQL语句。
TOAD 的高级编辑窗口包括众多的特性来提高开发人员编写SQL语句的产品化程度。
例如,简单地生成代码模板,在编写SQL 前自动发现包的内容和列的名字等等。
Toad 使用操作手册
Toad 使用操作手册目录一.Toad功能综述二.系统需求三.安装指南四.快速入门1.Schema browser的用法简介2.SQL Editor的使用介绍3.Procedure Editor的用法介绍4.如何进行PLSQL的debug5.如何使用SQLab Xpert优化SQL6.如何使用SQL Modeler来编写查询7.如何使用Toad的DBA方面的功能一、Toad功能综述在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。
Quest Software 为此提供了高效的Oracle应用开发工具-Toad(Tools of Oracle Application Developers)。
在Toad的新版本中,还加入了DBA模块,可以帮助DBA完成许多日常管理工作。
它最大的特点就是简单易用,访问速度快。
使用Toad,我们可以通过一个图形化的用户界面快速访问数据库,完成复杂的SQL和PL/SQL代码编辑和测试工作。
Toad由Oracle开发专家专门为开发人员而设计,是一个功能强大、结构紧凑的专业化PL/SQL开发环境。
Toad 主要具有如下特点:模式浏览:模式浏览功能可以让我们快速访问数据字典,浏览数据库中的表、索引、存储过程。
Toad 提供对数据库的快速访问,使用极为方便,用户界面简洁,结构安排合理。
当我们点击一个单独的数据库对象,Toad立即显示此对象的详细信息。
例如,当我们点一个数据库的表,所有和此表相关的索引、约束、存储过程、SQL语句以及和其他表的相互引用关系都在同一界面显示出来。
为了简化操作,用户可以在浏览窗口操作数据库对象。
SQL 编辑器:SQL 编辑器的主要功能是编辑、运行和调整SQL语句。
TOAD 的高级编辑窗口包括众多的特性来提高开发人员编写SQL语句的产品化程度。
例如,简单地生成代码模板,在编写SQL 前自动发现包的内容和列的名字等等。
TOAD软件使用秘籍
TOAD软件的卸载卸载TOAD SQL Tuning卸载完以后界面自动消失。
TOAD软件的安装我们安装的TOAD版本是8.0.0。
适合的操作系统包括:Windows NT 4.0、Windows 2000、Windows XP、Windows 2003。
第一个选项是缺省选项,将进行TOAD的完全安装,包括Client和Server端。
但是实际安装过程中,只安装Client端,不安装Server端。
TOAD把它的所有程序文件都放在这个目录里。
询问是否需要备份TOAD修改的配置文件。
缺省选择Yes首先,系统询问是否安装UNIX Job Scheduler Scripts 。
Job Scheduler Scripts可以让DBA使用TOAD与UNIX Crontab facility交互进行脚本规划(Schedule Scripts)。
ARP业务不需要我们与UNIX系统进行交互,所以这里选择不安装UNIX Job Scheduler Scripts 。
另外,TOAD 安装过程中会修改一些文件。
下面的选择可以对一些文件进行备份。
备份后的文件的命名规则是:file_name.DA TE.SA V。
如果不选择备份,则在安装的时候被覆盖。
PLSQLSCR.TXT的功能是在TOAD 编辑器中进行SQL语法提示。
LONGSCR.TXT包括了大约1000个SQL 保留关键字;SHORTSCR.TXT里则包括了570个SQL 保留关键字。
选择的文件存放在:toad_install_directory\temp\目录中.系统在安装之前,先检查一下安装所必需的环境,例如ORACLE_HOME变量, PA TH环境变量等。
安装过程中,系统会产生两个日志文件:INSTALL.LOG、INSTALL.TXT。
安装过程进行到99%的时候,系统会弹出下面的PL/SQL安装协议界面。
因为不需要安装PL/SQL模块,所以选择“I reject”选项。
toad使用小技巧
找了些简单使用TOAD技巧,现在共享给大家,呵呵。
1 .把鼠标停在sql所在行,然后ctrl+Enter直接执行当前sql。
2 .解决Toad对中文显示乱码问题:系统环境变量加 NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P13 .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 .格式化sql语句(SQL编辑窗口)Ctrl+Shift+F9. F8 调出以前执行的sql命令,F4 移动到表上,查看表的描述。
F5 执行选择所有sql,F9 执行全部sql。
Toad_使用简明手册
一、Toad功能综述在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。
Quest Software 为此提供了高效的Oracle应用开发工具-Toad(Tools of Oracle Application Developers)。
在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 的内容,对大的开发项目来说非常有用。
便捷的书签可以让开发人员非常容易地找到相关位置。
toad快速入门(内容实用)
nPL/SQL: n 包含整个开发过程中可能遇到问题的答案 nCode Library:大量的严谨的 PL/SQL 代码例子和现成过程,完全源代码提供 n 各种错误处理模块可供参考,各类字符日期函数 n 包含 1400 多个主题 nAdmin: n 解答 DBA 日常工作中 80%的常见问题,覆盖 2400 多个主题 n 从网络到性能优化,从备份恢复到 Error message,一应俱全 例子:遇到失效的存储过程怎么办? 4. 如何对存储过程进行 Debug? u 需要 Toad 单独的 Debug Option(Standard Version 没有这个选项) u 要用 Toad 对存储过程进行 debug,必须安装 Oracle 的系统包:dbms_debug,而 且必须安装 Oracle Probe API v2.0 或者更高的版本。 u 集成在 Stored Precedure Editor 里面,可以一边编写一边调试,大大提高开发效率 u 打开 Procedure Editor 后,Debug 菜单激活,可以开始进行 Debug 工作。 u 允许对存储过程进行逐行调试、断点调试,也支持对触发器进行调试。 u 可以有断点支持,支持 Watch 变量,允许运行时改变变量的值 u 允许对多层调用的 Debug 支持 调试步骤具体举例: 1. 点击菜单栏的第三个按钮: ,打开 Procedure Editor 2. 点击 Procedure Editor 的菜单栏的 按钮,调出需要调试的存储过程 3. 单击工具栏上的按钮 ,输入需要传入的参数,如果不需要传入参数,可以直接 单击工具栏上的按钮: ,直接开始调试,如下图输入传入参数:
Toad 使用说明
Toad 使用说明一.Toad功能综述二.系统需求三.安装指南四.快速入门1.Schema browser的用法简介2.SQ Editor的使用介绍3.Procedure Editor的用法介绍4.如何进行PLSQL的debug5.如何使用SQLab Xpert优化SQL6.如何使用SQ Modeler来编写查询7.如何使用Toad的DBA方面的功能一、 Toad功能综述Toad 是 Oracle 的第三方工具。
Toad 是Oracle应用开发工具(Tools of Oracle Application Developers,缩写:Toad)。
在 Oracle 应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。
Quest Software为此提供了高效的Oracle应用开发工具-Toad(Tools of Oracle Application Developers)。
在Toad的新版本中,还加入了DBA模块,可以帮助DBA 完成许多日常管理工作。
它最大的特点就是简单易用,访问速度快。
使用 Toad,我们可以通过一个图形化的用户界面快速访问数据库,完成复杂的SQL和PL/SQL代码编辑和测试工作。
Toad由Oracle开发专家专门为开发人员而设计,是一个功能强大、结构紧凑的专业化PL/SQL开发环境。
Toad 主要具有如下特点:1.模式浏览:模式浏览功能可以让我们快速访问数据字典,浏览数据库中的表、索引、存储过程。
Toad 提供对数据库的快速访问,使用极为方便,用户界面简洁,结构安排合理。
当我们点击一个单独的数据库对象,Toad立即显示此对象的详细信息。
例如,当我们点一个数据库的表,所有和此表相关的索引、约束、存储过程、SQL 语句以及和其他表的相互引用关系都在同一界面显示出来。
为了简化操作,用户可以在浏览窗口操作数据库对象。
TOAD的使用
ORACLE开发工具TOAD 使用说明(MS平台,TOAD7.4)TOAD 意思是癞蛤蟆(蛤蟆虽然癞,但是工具很好使,呵呵),是常用的oracle开发工具之一,作为一个oracle的客户端,toad可以通过网络连接远程oracle数据库进行开发或者维护(一)安装toadtoad是免费的oracle开发工具,安装toad应该首先安装好需要连接的oracle数据库,7.4版本有13.5M 。
安装过程一直选默认的选项即可。
(二)用toad连接oracle数据库用toad连接oracle数据库,被连接的数据库首先要正常运行,同时还需要三个东东,一个是oracle客户端,一个是监听器,一个是网络服务名。
为什么需要oracle客户端呢?oracle客户端是在发起端(客户端)电脑上安装的一组程序,当你安装oracle数据库时默认同时安装客户端,当然你也可以选择只安装客户端。
oracle客户端的作用是跟oracle实例通信。
为什么要监听器呢?监听器就象一个小哨兵,他存在于运行oracle实例的操作系统中,他时刻在监听着来自外部的数据库的连接请求。
有了监听器,你的癞蛤蟆向需要连接的数据库发送请求时,监听器就可以受理这个请求,然后交给数据库实例。
为什么要网络服务名呢?首先要明确的是网络服务名是在发起端(客户端)配置的,客户端的程序要连接上一个本地或者远程的oracle数据库,必须知道要连接的oracle服务器的主机名称或者IP地址,还有端口等等…,你大概已经猜到了网络服务名的作用了,哈,配置网络服务名的过程就是指定要连接数据库位置和其它连接属性的过程。
幸运的是,所有的oracle数据库安装成功以后都会自动生成一个监听器,并且如果你要连本地的oracle数据库也会有一个自动配置好的网络服务名。
其实你要做的就是在连接远程oracle实例的时候在客户端配置一个网络服务名。
怎么配置网络服务名呢?第一步:操作系统开始菜单 程序第二部:打开配置助手下一步下一步第三步:填写要连接的数据库名称,本例是DBNAME下一步第四步:填写要连接数据库的主机名或者IP到这一步基本完成了配置,你可以选择测试,来考察以下你的网络服务名是否可以连到指定的oracle主机,向导提供默认的scott帐户,密码为tiger进行测试。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统需求
– Client
? Windows 95/98/NT/2000 ? 16MB RAM ? 15MB disk space ? Oracle SQL*Net or Net 8 (32-bit only)
– Server
? Oracle versions 7.3 and higher ? Any hardware platform
? SQL Tuning( 见后)
执行结果
PL/SQL格式化
格式化前
格式化后
SQL语句格式化
格式化前
格式化后
执行计划
? 使用TOAD了解SQL语句的执行计划前需要运行脚 本\TOAD\temps\ TOADPREP.SQL
– Creates the “TOAD” user and schema – Creates the tables necessary to enable Saved
– 设置bookmark
– Online Help
? 编译 ? 设置输入参数 ? 运行
PL/SQL Debugger
? 设置输入参数 ? 设置断点 ? 单步执行 ? 终止调试 ? 进入嵌套存储过程 ? 变量查看
See Getting Started Guide
Installation
-安装类型
选项说明
选项1:缺省,安装Toad 全部客户端应用在本机,并可在本机运行 Toad.exe 选项2:安装Toad 客户端应用在本机,在Server端建立toad.exe 和toad.hlp的shortcut 选项3:安装除toad.exe和toad.hlp文件在Server端,其他文件安装在Client端
(Explain) Plans
使用SQL Editor运行
Procedure Editor
? 编辑
– 格式化(鼠标右键,formatting tools->format code) – Template
? NEWPROC.SQL For creating a new Procedure ? NEWFUNC.SQL For creating a new Function ? NEWPACK.SQL For creating a new Package ? NEWTRIG.SQL For creating a new Trigger
Installation -安装SQLab Xpert Option
需要DBA的帐号
Register TOAD
UnInstallation
设置TOAD环境变量
? View->Options
– General ? 是否自动连接数据库 ? 关闭TOAD 前是否提示 ? 关闭TOAD 前是否自动 Commit ? 是否显示连接数据库的用户名和数据库名 …….
Training
TOAD
Tools of Oracle Application Developer
TOAD
? content
– Installation & Register& Uninstallation – Set envionment variables in TOAD – Schema Browser – SQL Editor – PL/SQL Editor – PL/SQL Debug – SQL Modeler – Export/Import Source Code/Data – Other Tools – DBA Tools – SQL Tuning – Knowledge Base for Oracle Administration
Knowledge Base for PL/SQL
? Exercise
Toad的打包方式
? TOAD Standard Version
– SQL Editor – PL/SQL Editor – PL/ Formatter – Schema Browser – SQL Modeler – Session and server information
SQL Editor
– 编辑SQL语句
? 将SQL语句变成标准格式(鼠标右键, formatting tools->format code)
? 根据表名显示表的结构 (SQL-Windows-> describe parse select query)
? 设置bookmark
– 设置<CTRL><SHIFT>0~9 – 查找 <CTRL>0~9
– Startup ? TOAD 启动,显示的界面和内容 …….
– Oracle ? 是否自动 commit ? 存放执行计划的表名
…….
– Debugging ? 是否自动显示 Debug 窗口 ? 断点颜色设置 ? 存放执行计划的表名
…….
……….
设置环境变量
Schema Browser
? 新建、查看、修改数据库中所有Object
? TOAD Professional Version
– Standard Version – PL/SQL Debugger – Formatter Plus
? TOAD Xpert Version
– Professional Version – SQLab Xpert
?Toad DBA Module ?Knowledge Base for Oracle Administration ?Knowledge Base for PLSQL
User Object
? 显示和修改Object的数据(以table和Tablespace为例 – Table
? 表的结构 ? 表中的数据 ? 表中的index、trigger、Constraints ? 脚本
– Tablespace
? Datafile ? Free space ? object
立体显示Schema
? Load .Sql 文件
编辑 SQL
? Online SQL Help
– 执行SQL语句
? 执行单条 SQl语句
? 执行多条 SQl语句(以分号隔开)
? 可调用 存储过程
? 跟踪执行过的 SQL语句
– 执行结果显示
? 在显示结果中查找数据
? 了解SQL语句的实际执行结果和执行效率
? 了解SQL语句的 explain plan