toad for oracle 2019(PL/SQL开发环境)32位/64位
v13.3.0.181 附安装教程- 软件大小:298.85 MB
- 更新日期:2020-06-17 11:05
- 软件语言:简体中文
- 软件类别:数据库类
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
Toad for Oracle 13是一款非常实用的PL SQL开发环境,为各种技能和经验水平的数据库专业人员提供了一种直观而有效的方式来执行其工作,并总体上提高了工作流程的效率和生产率;可以通过视觉表示了解您的数据库环境,通过自动化和流畅的工作流程轻松按时完成任务,通过一个工具执行基本的开发和管理任务,部署满足用户要求的高质量应用程序;在生产中可预测且可靠地执行;可以验证数据库代码以确保最佳性能并遵守最佳实践标准,轻松管理和共享项目,模板,脚本等;该程序是为用户量身定制的,超过15年的发展和来自Toad World等各种社区的反馈使它成为可用的最强大和功能最强大的工具,软件的安装基数超过200万,仍然是数据库开发和管理的首选工具之一;需要的用户可以下载体验
软件功能
1、自动化SQL优化
自动执行和计划复杂或常规的数据库任务。
2、自动化代码测试
自动创建和执行功能代码测试,以确保应用程序质量并使用Code Tester更快地交付质量代码。
3、代码质量保证
与团队成员合作,标准化代码格式,同时保留代码完整性,并通过随附的Team Coding和版本控制防止覆盖。
4、团队协作
通过与Toad Intelligence Central应用程序集成,与团队或整个开发组织共享代码,脚本,工件,标准和最佳实践
5、简化的数据库开发
使用Toad Data Modeler以及内置的数据库浏览器,SQL编辑器,调试器和项目管理器来设计,构建,编辑,调试和管理项目
6、数据库运行状况和稳定性
使用Toad DB Admin模块的数据库运行状况检查,评估数据库的运行状况并生成有关200多个方面的数据库性能,配置,架构和安全漏洞的报告。
7、数据库性能测试
使用Benchmark Factory工具在生产前进行性能和可伸缩性测试以及行业标准基准测试,以确保所做的任何数据库更改都将在用户和事务负载下扩展。
软件特色
ADDM/AWR报告生成器–启用快照管理并显示AWR和ASH报告
AWR浏览器:从AWR收集的数据的图形表示
ASM Manager–支持管理ASM磁盘组和客户端
段顾问–确定可以回收的空间
Toad确实提供了其他方法来确定性能瓶颈,而无需使用ADDM / AWR。
您可以使用Oracle Tuning Advisor功能访问Oracle OEM Tuning Pack和Diagnostics Pack。
另外,如果您有Toad for Oracle Xpert Edition,Developer Edition或DBA Edition
则可以使用SQL Optimizer,它根本不访问任何Oracle OEM Pack。
此外,SQL Optimizer提供了一种独特的方式来重写SQL代码以实现最佳性能。
可以采取一些步骤来减轻使用未经许可使用的功能的可能风险。
以下技术仅是缓解方法,Oracle许可可以随时更改,因此准确了解许可允许和不许可使用的内容非常重要。
Toad中的所有这些方法都很容易被颠倒,并且在某些情况下,任何投资使用这些功能的用户都可以忽略
自定义工具栏以隐藏Toad功能的按钮。
使用Toad选项窗口隐藏整个Toad窗口。
自定义工具栏
您可以通过打开自定义窗口并删除打开相关Toad功能的按钮来从工具栏中删除项目
安装步骤
1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面
3、同意上述协议条款,然后继续安装应用程序,点击同意按钮即可
4、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
现在准备安装主程序,点击安装按钮开始安装
5、弹出应用程序安装进度条加载界面,只需要等待加载完成即可
9、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
方法
1、程序安装完成后,接着运行软件,打开本站提供的Key,在软件中输入激活码;
2、根据提示将文本中的数据信息以及激活码都复制到激活框中,然后点击OK按钮即可
3、完成以上操作步骤后,就可以双击应用程序将其打开,此时您就可以得到对应程序
使用说明
跳转搜索
您可以使用跳转搜索在应用程序中查找Toad功能。您也可以使用跳转搜索来搜索Web,Toad World,Quest的知识库,Toad帮助,Quest视频和产品页面以及Quest支持门户。一次搜索会同时返回所有适用类别的结果。
使用跳转搜索
跳转搜索字段位于主工具栏(最右侧)上。
找到蟾蜍功能。要在应用程序中查找Toad功能(或功能),请在搜索字段中输入Toad功能或相关关键字。例如,输入“导出DDL”。搜索结果将在下拉列表中返回。然后执行以下操作之一:
按ENTER转到第一个搜索结果。
如果返回窗口,请双击该窗口以将其打开。
如果返回了菜单项,则双击菜单项以打开菜单并突出显示该菜单项。
如果返回选项页面,请双击该页面以在“ Toad选项”对话框中打开该页面。
搜索Web和Toad资源。要搜索Web和所有Toad资源,包括“帮助”和“ Toad World”,请在搜索字段中输入一个或多个关键字。结果按以下一种或多种类别返回:
知识库-双击链接以从支持门户网站打开知识库文章。
Toad World-单击Toad World在Toad论坛中打开搜索结果。双击链接以打开Toad World论坛或博客文章。
产品页面和视频—双击链接以查看Toad产品页面或有用的产品视频。
Toad帮助-单击以打开Toad帮助。
搜索网站-单击搜索网站可在“视图” |“搜索”中指定的搜索引擎中打开搜索结果。蟾蜍选项|线上。
试试这个例子。要了解如何使用跳转搜索,请查看以下示例:
在主工具栏上的“跳转搜索”字段中输入“代码段”。输入搜索词时,结果将递增显示。然后执行以下一项或多项操作:
在菜单和工具栏下,双击查看>代码段。此操作将打开“查看”菜单,突出显示菜单项。
单击“搜索Web”标题以在您在“视图” |“视图”中指定的搜索引擎中打开搜索结果。蟾蜍选项|线上。
双击“知识库”下的链接以打开与您的搜索词相关的知识库文章。
跳转搜索如何起作用
以下几点重点介绍了跳转搜索的主要功能。
搜索基于您的许可证
跳转搜索结果反映了许可。例如:
如果您拥有标准许可证,则对“健康检查”的搜索不会产生结果。
如果您没有专业版,则对“代码分析规则”的搜索将不会产生结果。
单击搜索结果(例如“编辑器”>“保存文件”)会应用与Toad实例相同的固有限制。
搜索的项目
如果许可附带许可,Jump Search将搜索以下内容:
Windows和所有主要窗口上的大多数控件。这些搜索结果(或目标)包含在用户应用程序数据目录中名为“ JumpTargets.dat”的文件中。
如果目标在连接绑定窗口上,并且不存在任何连接,则会通知您。
如果“目标”处于打开状态,例如向导窗格的第3步,它将带您进入第3步的控件,即使这意味着该窗口未处于可用状态。
该错误将指示“该项目在当前窗口状态下不可用”。
“键入时”功能使用基于优先级的搜索算法,该算法检查目标显示字符串的各个组成部分:窗口,目标的路径以及目标目标本身,并首先赋予控件优先级,然后是窗口,然后到路径。
复制蟾蜍设置
Toad使您可以将自定义的用户设置复制到不同的Toad安装。您可以通过以下方式复制设置:
在同一系统上升级后。 Toad会在升级过程中自动从Toad的先前版本复制用户文件,但不会自动导入工具栏和菜单自定义设置。
在另一台计算机上安装Toad之后。您可以将设置导出到文件中,然后将该文件导入到新的Toad安装中。
笔记
仅当新版本在先前版本的两个发行版之内时,Toad才支持复制或导入设置。如果您的版本相隔两个以上的发行版,则需要安装一个中间版本以成功导入文件。
如果您只需要导入连接设置或保存的SQL,Toad的功能使您可以轻松地将其从Toad的一个副本导入和导出到另一个。
在本地复制用户设置
在新的Toad安装中,选择实用程序|复制用户设置。
选择从以前的安装复制用户文件。
导航到Toad应用程序数据文件夹,其中包含要复制的用户数据。默认的应用程序数据文件夹为C:\Users\Username \ AppData\Roaming \ Quest \ Toad for Oracle。
提示:要找到设置文件夹,请选择查看|设置。蟾蜍选项|一般。文件夹位置在“应用程序数据目录”字段中列出。
从另一台计算机导入用户设置
在包含设置的计算机上的Toad中,选择“实用工具” |“工具”。复制用户设置。
选择导出。
单击“确定”在显示的默认位置创建文件,或导航到其他位置。
将文件从该位置复制到要导入设置的新计算机。
在新计算机上安装并打开Toad。
注意:您需要您的许可证密钥才能完成此步骤。
选择实用程序|在Toad主工具栏中复制用户设置。
选择导入,然后浏览到您复制的文件。
单击确定。 Toad必须重新启动才能应用设置。
Toad for Oracle,只读
Toad只读是一种方法,它允许用户通过Toad查看数据和SQL,而无需更改数据库。可以使用以下两个许可证文件将Toad设为只读:READONLY.LIC和FULLToad.LIC。
Toad Read Only允许管理员为用户提供强大的工具,而不必担心用户将更改提交给敏感的生产实例。
尽管Toad尊重授予Oracle用户的特权,但Toad Read Only不允许用户执行任何更改数据库内容的操作。
您可以将任何Toad安装设置为只读,也可以进行特殊的只读安装,该安装具有额外的排除项以防止用户进行更改。
如何使用许可证文件将任何Toad安装设为只读
可以使用两个许可证文件将Toad设为只读:在安装Toad的安装目录中找到READONLY.LIC和FULLToad.LIC。
Toad.EXE仅读取Toad.LIC以确定它是完整的Toad还是只读的。许可证文件包含用于只读数据库访问的设置。网络管理员可以在单个工作站上的Toad.LIC上复制READONLY.LIC,以使Toad在该工作站上为只读。请记住,Toad.LIC文件必须位于Toad文件夹中。
多个字符集的问题
计算机将数字用作所有操作的基础。因此,他们使用唯一的数字(称为字符代码)来表示字母和其他符号。
字符代码的集合称为字符集。用于计算机的第一个字符集是ASCII,它代表英语字母和通用符号。在ASCII中,大写字母“ A”的字符代码为41。
ASCII字符集对于非英语的使用过于严格,最终开发了数百种字符集来表示其他语言。这些字符集经常相互冲突:两个字符集可以对两个不同的字符使用相同的数字,或者对同一字符使用不同的数字。例如,英语和阿拉伯字符集使用相同的字符代码表示两个不同的字符:
如果将使用阿拉伯字符集的文件发送到带有英语字符集的计算机,则英语计算机将使用倒置的感叹号代替阿拉伯字符“ sad”。
因此,当在具有不同字符集的计算机之间共享文件时,可能会发生数据损坏。
Oracle环境中的语言设置
就像在不同计算机上读取的文件一样,数据库也容易由于字符集不匹配而导致数据损坏。在正确配置的环境中,Oracle通过将从客户端接收的数据转换为数据库的字符集来避免此问题。
Windows操作系统与Oracle数据库进行通信时,有三种重要的语言设置可确定数据的传输和存储方式:
设定目的
Windows操作系统语言设置指定用于在计算机上存储信息的字符集。
在“非Unicode程序的语言”字段中设置此值。
NLS_LANG
通过三个组件指定客户端计算机的语言和区域设置:
语言-指定Oracle消息,日期,排序和其他信息的语言。除非指定了其他语言,否则默认值为美国。
区域-指定日期,货币和数字格式。除非指定区域,否则此值是从语言派生的。
字符集-指定操作系统使用的字符集,这意味着该值必须与Windows语言设置匹配。
注意:常见的误解是charset默认为数据库字符集,但这是不正确的。此字段的默认值为US7ASCII(请注意,这不是Unicode字符集)。
为计算机上的每个Oracle Home设置NLS_LANG。
由于NLS_LANG字符集组件是保持数据完整性最重要的值,因此本文档的其余部分将重点介绍引用NLS_LANG时的字符集。
NLS_CHARACTERSET
指定数据库使用的字符集。 Unicode数据库将使用Unicode字符集,例如AL32UTF8(使用UTF8编码)。
NLS_LANG范例
当客户端将数据发送到Oracle数据库时,Oracle检查NLS_CHARACTERSET和NLS_LANG是否匹配:
如果它们匹配,则Oracle将数据存储在数据库中,而无需转换数据的字符代码
如果它们不匹配,则Oracle在存储数据之前将Windows字符代码转换为适当的数据库字符代码。
因此,NLS_LANG必须与Windows字符集匹配,以确保将数据转换为数据库字符代码。下面的示例演示了为什么这是正确的,以及当NLS_LANG与Windows字符集不匹配时出了什么问题。
正确的NLS_LANG值
假设一名韩国员工使用两个数据库,一个使用韩国数据库字符集,另一个使用英语数据库字符集。下图描述了正确配置的环境:
请注意,NLS_LANG正确匹配Windows语言设置。当他将数据发送到数据库时,Oracle评估是否需要将Windows字符代码转换为数据库字符代码:
韩文数据库-由于NLS_LANG值与数据库字符集匹配,因此Oracle不会转换字符代码。数据已正确存储为韩文字符。
英文数据库-由于NLS_LANG值与数据库字符集不匹配,因此Oracle将韩文字符代码转换为英文字符代码。数据已正确存储为英文字符。
错误的NLS_LANG值:匹配数据库字符集
一个常见的错误是认为NLS_LANG值应与数据库字符集匹配。在以下示例中,另一位韩国雇员将其NLS_LANG值设置为英语字符集,因为数据库具有英语字符集:
当他向数据库发送信息时会发生什么?
Oracle认为NLS_LANG值与数据库字符集匹配,因此无需将字符代码转换即可将数据存储在数据库中。韩文字符代码直接插入到英语数据库中,很可能导致数据损坏。
当存在其他数据库时,将NLS_LANG设置为数据库字符集不正确的原因变得更加明显。如果您将信息发送到具有不同字符集的数据库,则您的NLS_LANG值将始终与其中一个数据库“不匹配”。查看以下示例:
现在,该员工正在将信息发送到三个不同的数据库字符集,因此他无法将其NLS_LANG值设置为与所有字符集都匹配。由于他的NLS_LANG值仍设置为英语,因此Oracle如下转换字符代码:
英文数据库-由于NLS_LANG值与数据库字符集匹配,因此Oracle不会转换字符代码。 Oracle将韩文字符代码发送到英语数据库。这可能会导致数据损坏。
中文数据库-由于NLS_LANG值与数据库字符集不匹配,因此Oracle将韩文字符代码转换为中文字符代码。但是,这仍然存在问题,因为Oracle认为数据实际上是韩文,但仍是英语。因此,即使Oracle需要应用韩文到中文的转换,Oracle也会应用英语到中文的转换。这可能会导致数据损坏。
韩文数据库-由于NLS_LANG值与数据库字符集不匹配,因此Oracle会转换字符代码。即使数据已经是韩文并将被发送到韩文数据库,Oracle也会应用英语到韩文的转换。这可能会导致数据损坏。
在这三种情况下,即使将朝鲜语字符发送到朝鲜语数据库,该数据也容易受到损坏。
注意:如果此示例中的一个数据库具有Unicode字符集,它仍然容易受到数据损坏的影响。 Oracle会错误地应用英语到Unicode转换,即使它需要应用韩文到Unicode转换以保持数据完整性。
错误的NLS_LANG值:设置为Unicode字符集
另一个常见的错误是将NLS_LANG设置为Unicode字符集,原因是这将防止转换问题(因为Unicode可以代表所有语言字符,因此相信这一点)。
此逻辑的问题是计算机可能未发送Unicode字符。 NLS_LANG的目的是告诉Oracle如何将客户端字符代码转换为数据库字符代码,并且Oracle将无法准确转换字符,因为Unicode字符集不能反映Window的字符集。为NLS_LANG使用Unicode字符集可能仍会导致数据损坏。
将NLS_LANG设置为Windows语言设置可确保无论数据库使用什么字符集,输入的数据都正确存储在数据库中。另外,对数据库字符集使用Unicode可以确保数据库可以包含它可能需要存储的所有字符。
下载地址
人气软件
-
PL/SQL Developer(PL/SQL数据库管理软件) 130.1 MB
/简体中文 -
Oracle SQL Developer(oracle数据库开发工具) 382 MB
/简体中文 -
PowerDesigner16.6 32/64位 2939 MB
/简体中文 -
Navicat for MySQL 15中文 72.1 MB
/简体中文 -
Navicat Data Modeler 3中文 101 MB
/简体中文 -
SPSS 22.0中文 774 MB
/多国语言 -
db文件查看器(SQLiteSpy) 1.67 MB
/英文 -
Navicat Premium V9.0.10 简体中文绿色版 13.00 MB
/简体中文 -
Navicat 15 for MongoDB中文 78.1 MB
/简体中文 -
sql prompt 9 12.67 MB
/简体中文