toad for oracle 11是针对oracle数据库开发的一款免费的数据库管理软件,具有自动执行sql优化、自动执行复杂数据库人物的功能,可以帮助DBA完成许多日常管理工作。可以大大减少开发、管理和维护oracle数据库所需的时间和精力。小编带来的是toad for oracle 11版本,需要的朋友赶快下载吧!
软件功能
简化数据库开发
借助Toad Data Modeler和内置的数据库浏览器、SQL编辑器、调试器和项目管理器,设计、构建、编辑、调试和管理项目。
代码质量保证
借助提供的团队编码和版本控制,与团队成员协作并将代码格式标准化,同时维持代码完整性和防止覆盖。
自动测试代码
借助代码测试器,自动创建并执行功能代码测试,确保应用程序的质量并加快质量代码的交付进度。
自动分析代码
借助代码分析功能,使用行业最佳做法及预定义和/或可自定义的规则集(按可读性、正确性、程序结构、命名惯例和可维护性等分类),自动执行代码审查任务。
自动优化性能
借助Spotlight这个数据库诊断工具准确找出数据库瓶颈并快速解决问题,或通过SQL Optimizer这款仅自动执行SQL调整的工具集验证SQL、PL/SQL和索引,以确保实现高性能。
数据库性能测试
借助Benchmark Factory工具,执行性能和可扩展性测试以及行业标准的基准测试(针对生产阶段前期),确保所做的任何数据库更改不会超出用户和事务负载范围。
数据库运行状况和稳定性
借助Toad DB Admin Module提供的数据库运行状况检查功能,评估数据库的运行状况,并生成有关数据库性能、配置、模式和安全漏洞等超过200个方面的报告。
团队协作
通过与Toad Intelligence Central应用程序集成,与团队或跨开发组织共享代码、脚本、工件、标准和最佳做法。
降低风险和自动化
借助Toad Automation Designer及其Toad App,自动执行复杂、常见或重复的任务和流程,包括模式比较、脚本执行、管理(用户和权限)、报告生成、SQL优化等,以节省大量时间并降低人工出错带来的风险。
软件特色
1、模式浏览器(schema browser)
2、SQL 编辑器(Sql Editor)
3、存储过程编辑器(Procedure Editor)
4、SQL模块化(SQL Modeler)
5、脚本管理器 (Script manager)
6、主从表浏览器(Master/Detail Browser)
7、颜色定义连接(Connection Color-Coding)
8、编码概要分析(Code Profiling)
9、PL/SQL技术文档资源(Knowledge Xpert for PL/SQL)
软件优势
实施一致、可重复的流程,以支持敏捷数据库开发工作。
加快应用程序交付进度,同时最大程度降低与数据库更改有关的风险。
通过自动化的测试确保功能准确性和可扩展性。
快速找到并解决数据库性能低下问题。
自动执行SQL优化。
自动执行和计划复杂或例行的数据库任务。
使用Toad for Oracle连接oracle数据库
双击打开OracleXEClient,选择“下一步”,
接受许可协议,选择下一步,修改安装路径(可不修改),点击下一步
等待OracleXEClient安装完成
安装完成后,在安装的根目录下创建network文件夹,然后在network文件夹下创建admin文件夹
在admin文件夹下创建文件tnsnames.ora
用记事本打开tnsnames.ora,添加如下信息,其中包含了数据库连接名,数据库名称,oracle服务器所在ip,以及端口(一般默认端口为1521)
将Toad for Oracle解压到任何一个目录,(此处以D盘根目录为例)
进入Toad for Oracle文件夹,找到toad.exe程序,双击打开
在弹出框中输入连接名,密码,选择oracle客户端,点击connect,进行连接,成功连接入下图所示
更新日志
改进调试
调试功能得到改进,现在包含与 Code Tester for Oracle 更紧密的集成。进行了以下改进。
匿名块
Toad 现在支持生成匿名块。
设置参数窗口
设置参数 (Set Parameters) 窗口得到改进:
在参数 (Arguments) 选项卡中,有一个新的表达式 (Expression) 列,选择该列时,会导致值 (Value) 列中的任何测试按原样插入。例如,这可用于将输入值设置为函数的返回值。表达式 (Expression) 和 Null 列互相排斥。如果没有选择 Null 和 表达式 (Expression) 列,则将值视为字面值。没有选择 Null 时,与之前版本一样。
输出选项 (Output Options) 的游标结果 (Cursor Results) 部分被更改:
从内存加载到网格 (Load into Grid from memory) 现在是提取游标数据 (Fetch cursor data)。选择该选项时,输出游标打开,将其数据提取到内存。注:如要能够在执行后查看游标数据,必须选择该选项。
提取游标数据 (Fetch cursor data) 和打印到 DBMS 输出 (Print to DBMS Output) 现在不再互相排斥。输出现在可以转至 DBMS 和 Toad 的内存网格。
改进 PL/SQL 结果输出
参考游标结果 (REF CURSOR Results) 停靠站点现在命名为 PL/SQL 结果 (PL/SQL Results)。 执行后,在该面板的一个位置显示所有输入和输出。这是只读显示。在编辑器 (Editor) 选项卡重新运行当前或新的 PL/SQL 将清除之前的结果数据。
有游标结果时,(游标)值显示为输出。如果在设置参数 (Set Parameters) 窗口中选择提取游标数据 (Fetch cursor data),可以通过双击(游标)查看游标数据;否则不能访问数据。
改进与 Code Tester for Oracle 的集成
在 PL/SQL 结果 (PL/SQL Results) 面板,有一个新按钮可根据面板中显示的输入和输出,在 Code Tester 中创建单元测试。只有存在结果,有活动的连接以及在该数据库中安装了 Code Tester 存储库时才启用该按钮。 存储库版本必须是 2.7.0.1015 版或更高版本。
新按钮打开创建测试 (Create Test) 对话框,支持 Code Tester 功能的子集创建新测试。如要创建新测试,所有输入和输出值都必须是 Code Tester 支持的类型。请参阅联机帮助了解详情。
更新 SQL Recall
从 SQL Recall 中删除历史记录 (History)、已命名 (Named) 和个人 (Personal) 选择(查看 (View) | SQL Recall)。SQL Recall 现在有两个命名为最近 (Recent) 和已保存 (Saved) 的选项卡。最近 (Recent) 选项卡包含最近执行的语句(以前叫做历史记录),已保存 (Saved) 选项卡包含所有保存的语句,无论是 Toad 定义还是用户定义的名称。执行时间戳和连接仍跟以前一样显示。
您可以从最近 (Recent) 选项卡将语句拖动到已保存 (Saved) 选项卡,对话框会提示您分配类别。
现在保存的语句内有复制/粘贴支持和拖/放。
个人 (Personal) 类别现在叫做默认 (Default)。
保存语句时如没有指定用户定义的类别,则这是默认类别。
Toad 将在升级期间导入的个人 (Personal) 和已命名 (Named) 语句放到 SQL Recall 已保存 (Saved) 选项卡上的已导入个人 (Imported Personal) 和已导入已命名 (Imported Named) 类别中。
从编辑器菜单的添加到保存的 SQL (Add to Saved SQL) 对话框中删除个人 (Personal) 和 已命名 (Named) 选项。现在,提供对话框来选择或定义类别、名称、模式和数据库。
选择 SQL 语句时,该语句会在语句列表下面的单独备忘录窗格中显示。您可以编辑位于已保存 (Saved) 选项卡中的语句,但不能编辑位于最近 (Recent) 选项卡中的语句。
已改进筛选器功能。
您可以从新对话框中创建、命名、保存和应用筛选器。Toad 还提供建议的筛选器列表。在 SQL Recall 中按 CTRL+F 从工具栏的筛选器 (Filter) 按钮或右键单击菜单访问筛选。
您可以自动优化语句,打开 SQL Optimizer(如果您的 Toad 版本中安装),或打开 Oracle Tuning Advisor,全都从 SQL Recall 工具栏中打开。
改进导出选项以提供各种选项,将全部、最近的、已命名的或选定的语句保存到其他输出中,包括每个类别的单独文件。
添加了一个属性对话框。右键单击保存的语句以编辑其名称、类别、模式和数据库。您可以选择属性 (Properties) 并一次性将其应用到多个语句。
SQL Recall 现在以 XML 格式保存。
编辑器选项改进
对编辑器进行以下改进。
现在默认情况下,启用 Toad 选项 (Toad Options) | 显示 (Display) 下的显示缩进指南 (Show indentation guides)。该选项在 tab 键缩进点画竖线。如要使用该功能,将 tab 键停止设置设置为与格式化程序缩进设置相同的设置。如要设置格式化程序设置,转至 Toad 选项 (Toad Options) | 格式化程序 (Formatter) | 间隔 (Spacing) | 缩进 (Indenting)。
DB 运行状况检查集成到 TIC
现在将 Toad 数据库运行状况检查集成到 Toad Intelligence Central。如要发布运行状况检查,确保您连接到 TIC 服务器,然后再运行运行状况检查前启用上传到 TIC。如要启用上传,选择设置 (Settings) 选项卡中的 在 Toad Intelligence Central 中保存结果 (Store Results in Toad Intelligence Central)。
改进代码分析TIC集成
对 Toad Intelligence Central 中的代码分析进行了以下改进。
布局现在显示完整对象名称。
如果在 TIC 中删除一个对象,在数据库中也删除该对象。
服务器名称现在以彩色代码显示。
您可以向下钻取到规则。
软件说明
toad for oracle 11 不支持64位系统:
64位的oracle和一些客户端软件不兼容。我之前安装了64位的oracle,在使用toad连接oracle时,报出了cannot load oci.dll,Can't initialize OCI. Error -1等错误。在查找解决这个问题的时候,我发现诸如PL/SQL,Navicat for Oracle偶尔也会报出这样的错误,保险起见,还是下载使用32位oracle版本