版本 12.0.1
发行说明
30 July 2013
Toad for Oracle 为各种技能和经验水平的数据库专业人员提供了一种直观有效的工作方法,并且全面改善工作流程、效率和生产力。有了 Toad for Oracle,您可以:
Toad for Oracle 解决方案是为您而建的,也是由您建造的。凭借逾 10 年的开发和来自不同社区(例如 Toad World)的反馈,Toad for Oracle 已经成为最强大和最实用的工具。装机量超过 200 万的 Toad for Oracle 会继续成为数据库开发和管理的“事实”标准工具。
Toad 所有商业版均捆绑了附加的 Quest 产品,依您购买的版本而定。欲知您 Toad 版本及捆绑产品的详情,请参阅 Toad 版本发行说明。
请审阅以下部分,了解本发行版本的新功能。
Toad 12.0.1 支持 Oracle 12c;详细信息如下。在此修补程序中介绍的其他修复和改进都包括在下面的解决的问题中。
在 Toad 12 中,以前只存在于 DB Admin Module 的这些功能,在 Toad 专业版中也可以使用:
借助可以查找功能和答案的“跳转”搜索、直接访问 Toad World 用户论坛、快速比较多个模式的功能、用于团队编码和版本控制的简化工作流程以及新的私人脚本存储库,可以更快地完成您的功能。
ToadWorld 已经完全更新,现在您可在 Toad 中直接提问并查找答案。
注:如果您没有看到这些选项,右键单击 Toad 的主工具栏,再选择还原默认值 (Restore defaults)。
只需转到帮助 (Help) | Toad World 访问:
此功能使用单一登录 (SSO),所以也提供忘记密码 (Forgot Password) 选项。
Toad 窗口中会显示内容。当然,您也可在线访问完全更新的 Toad World 查看教学视频、专家博客、维基帖子等。
关注论坛主题
除了搜索答案,您还可搜索 Toad 本身,并跳转到 Toad 功能。
就像选项 (Options) 底部的搜索 (Search) 字段可以带您进入该选项一样,此功能现在可用于整个 Toad 中。
在本示例中:
还可从错误对话框跳转到错误消息将被复制到的目的地“跳转”搜索,方便您迅速找到答案。
这项新功能是将一个数据库中多个模式与另一个数据库中相同模式进行比较的理想选择。
现在您可比较两个数据库之间每个模式中的模式级对象(表格、索引、视图等),无需在源库和目标库间逐个模式比较。这个新窗口使用 Toad 经过时间考验的模式比较和同步技术。
注:所有用户都可比较多个模式,而现在,如果您拥有 Toad for Oracle 专家版或数据库管理模块(DB Admin Module),就可使用该功能内的同步脚本和定义文件。(过去,只有数据库管理模块提供这项额外功能。)这适用于比较模式以及性能“比较多个模式”。
注:帮助 (Help) (F1) 中“比较多个模式”主题提供更多详情。
如果您已经对仅仅一个或几个模式进行过后续更改,而没有重新运行完整比较,您可返回结果 (Results) 选项卡,并仅选择已更改的模式对,再右键单击选择重新比较选定 (Recompare selected)。
用于比较模式的新选项
这些新选项已被添加到比较多个模式 (Compare Multiple Schemas) 和常规的比较模式 (Compare Schema) 功能中:
外键约束 (Foreign Key Constraints) | 比较被引用表模式名称 (Compare referenced table schema name)
在模式浏览器的主 LHS 筛选器中,现在您可以保存对象特定筛选器,并仅清除当前对象类型的对象特定筛选器,而不影响其他对象类型的筛选器。
例如,转到模式浏览器 (Schema Browser) | 角色 (Roles) | 筛选器(下拉) (Filter (drop-down)) 选择:
这些改进提供简化、更加无缝的工作流程。
在 Toad 中,转到帮助 (Help) | 内容 (Contents) | 使用源控制 (Use Source Control) 了解详情说明。
在 VCS 中创建新修订
在数据库中编译最新修订
比较并将数据库与 VCS 同步
与对象比较
项目窗口 (LHS)
比较并将 VCS 库与数据库同步
详情窗口 (RHS)
在 VCS 中创建新修订
在数据库中编译最新修订
用户界面的更改
这些按钮和菜单项目已经从主“团队编码”工具栏和实用程序 (Utilities) | 团队编码 (Team Coding) 菜单中移出。现在可以从主“团队编码”工具栏或从代码集合 (Code Collections) 选项卡上的实用程序 (Utilities) | 团队编码 (Team Coding) | 团队编码仪表板 (Team Coding Dashboard) 中访问它们。
现在可以从主“团队编码”工具栏或右键单击菜单访问这些功能:
团队编码配置 (Team Coding Configuration) 和团队编码状态 (Team Coding Status) 已被合并到单独一个选项卡窗口中,可以从主“团队编码”工具栏或从实用程序 (Utilities) | 团队编码 (Team Coding) | 团队编码配置 (Team Coding Configuration) 进行访问。
以下选项现在默认被设置为开启 (On)。以前默认设置为关闭“(Off)”。
源控制
提示检入注释
提示添加文件注释
团队编码
提示检出注释
提示检入注释
提示在退出时检入所有对象
已经移除“团队编码详情”窗口。
在仪表板中的受控对象 (Controlled Objects) 选项卡上:
VCS 项目
VCS 工作文件
修订
显示修订 (Revision) 列可能会减慢受控对象 (Controlled Objects) 网格的加载时间。
编辑文件
现在您可在 VCS 工作目录之外编辑源控制 (Source Control) 文件。(这允许用于 Toad 10.6 之前的版本,但不允许用于之后的版本。)
TFS 和 Unicode
TFS 内部客户端现在支持 Unicode 对象名称和文件名称。
现在您可测试(重新连接)单独的活动连接或所有连接:
会话 (Session) | 测试连接(重连)(Test Connection (Reconnect)) 或 测试所有连接(重连)(Test All Connection (Reconnect))
电子邮件操作现在支持参数文件。
Toad 中的任务计划程序经过改进,能与您 Windows 版本的任务计划程序功能匹配得更紧密。
转到实用程序 (Utilities) | 任务计划程序 (Task Scheduler),或右键单击 App Designer 中的某个应用程序,再单击计划。
Task Scheduler 1.0(Win2003 及更早版本):
您可依据文件夹排序(在根文件夹内创建文件)。
Task Scheduler 2.0(Vista 及更高版本)
限制:
在编辑器中,结果 (Results) 网格中的 DBMS 输出 (DBMS Output) 选项拥有以下更新的轮询选项(按钮):
注:
您可选择自动轮询 (Automatic Polling) 或间隔轮询 (Interval Polling)。
开/关 (On/Off) 切换不会影响自动轮询;如果打开自动轮询 (Automatic Polling) 并且关闭 DBMS 输出 (DBMS Output) ,您仍然可以获得输出。
该选项已经移除:选项 (Options) | 执行/编译 (Execute/Compile) | 检测到时轮询 DBMS 输出 (Poll for DBMS output when detected)。
现在您可使用仅大小写格式化。通过右键单击使用的格式选项已经添加到工具栏按钮。
Toad 现在会:
请参阅“执行脚本属性”窗口上的脚本错误选项 (Script Error Options)。
现在您可将监视信息导出到 XML、XLS、HTML 或文本。( Idea Pond idea # 797)
TNS 名称:现在您可使用服务名称别名的逗号分隔的列表(例如:ORADB1, ORADB1.WORLD, ORADB1.ALIAS = (...)) 以及以数字开头的服务名称
在版本 11.6 中,我们引入了 Toad World(公共)脚本库,允许全世界用户加载和共享脚本。
Toad 12 引入了私人脚本存储库。您可将该存储库的私人副本安装到您选择的 Oracle 数据库中。
这将为公司或个人提供保持不想与全世界分享的自有脚本和其他文件存储库的功能。
注:您必须作为 SYSY 登录才能安装私人存储库。
从 Toad World 脚本存储库中将项目保存到本地
参阅线上帮助 (Help) 中的脚本存储库 (Script Repositories) 了解详情说明。
转到选项 (Options) | 启用 MyToad (Enable MyToad)。
您也可访问 MyToad.toadworld.com 留下反馈意见。
代理设置
可以在您创建新账户时从 Toad World 以及从 Toad 的工具栏中联机访问新的代理设置:
查看 (View) | Toad 选项 (Toad Options) | 在线 (Online) | 代理设置 (Proxy Settings) 或
帮助 (Help) | Toad World | 登录或注册 (Sign In or Register) | 代理设置 (Proxy Settings)
Toad for Oracle 12.0 提供下列 Oracle 12c 支持和 12.0.1 修补程序。
代码分析 (Code Analysis)(前身为 CodeXpert)是 Toad 一款强大的代码审阅和分析工具。此工具帮助您确保代码的性能、可维护性和可靠性达到并超越您公司的最佳实践标准。
代码分析 (CA) 具有以下的新功能:
现在您可将 CA 历史 (CA History) 导出为 HTML 报告和 XLS 文件。
添加了以下的代码分析规则:
规则 2131(只要可能就使用 CONSTANT 关键字) |
规则 2612(如果您拥有表达式,必须使用别名) |
规则 2511(切勿处理使用错误数字的未命名例外) |
规则 2512(始终使用字符串变量执行动态 SQL) |
规则 2748(避免在 FOR/WHILE 循环中使用 CONTINUE) |
规则 2749(检索仅一行的 CURSOR FOR 循环最好写成 SELECT 语句) |
规则 2750(在您的 INSERT 语句中显式列出列 |
规则 2751(切勿立即执行文本,而使用绑定变量) |
规则 2752(使用已命名的参数记数法) |
规则 3807(避免在步骤中使用 RETURN 语句):补充规则 3803(避免在功能的可执行节中使用多个 RETURN 语句) |
规则 5407(确保在 IN 参数中详细说明游标参数):此规则接管规则 5405 的部分结果。 |
规则 5828(比较表单 A = A) |
规则 5903(SQL 语句必须使用绑定变量,而不是硬编码字面文字、日期和/或数值) |
注:29xx 范围内的以下新规则是重构规则;必须修复任何命中,随后必须重新运行这些规则,直到没有更多的命中显示。 |
规则 2901(简化数值表达式) |
规则 2902(重新平衡数值表达式) |
规则 2903(简化字符表达式) |
规则 2904(重新平衡字符表达式) |
规则 2905(替换子字符串操作) |
规则 2906(修复非 ANSI 语法 JOIN 错误) |
规则 2908(简化过多的“OR”子句用 IN 子句替换) |
规则 2909(简化 NOT 子句 (DeMorgan's Theorem)) |
规则 2910(将类似的子查询与 "and" 合并) |
规则 2911(将 decode 函数替换为 CASE 构建) |
所有用户都可以比较多个模式(请参阅上述的“比较多个模式”)。具有 Toad for Oracle 专家版或数据库管理模块的用户可以在此功能中使用同步脚本和定义文件。这适用于比较模式以及性能“比较多个模式”。
Idea Pond 是一个网站,在此您可以提交改善 Toad 的想法,及对其他人的想法进行投票或发表意见。Toad 的开发始终是由客户推动的,现在可以更加轻松地告诉我们哪些更改是最重要的。此网站可供所有客户免费使用。
本发行版本中实施了以下向 Idea Pond 提交的想法:
功能 | 改进 | Idea Pond ID |
---|---|---|
数据生成
|
现在您可以:
|
739 |
DBMS 输出 | 在编辑器中,结果 (Results) 网格中的 DBMS 输出 (DBMS Output) 选项拥有新的轮询选项(按钮),可以在单击时轮询、自动轮询或以指定间隔轮询。 | 175 |
模式浏览器 | 将功能添加到:
|
370 |
执行脚本操作 | 已经添加了检测脚本错误的功能以及安全忽略错误的功能,以便操作成功完成,即使发生错误。 | 811 |
监视 | 添加了将监视信息导出到 XML、XLS、HTML 或文本的功能。 | 797 |
源控制 | 将 Toad for Oracle 与启动时间长的 Perforce 集成。现在允许用户关闭从 Perforce Server 加载工作区的选项。 | 393 |
团队编码 | 识别和保持 VSC 的文件夹结构。 | 642 |
团队编码 | 现在您可使用子版本中的子文件夹。 | 798 |
团队编码 | 比较数据版本与 VCS (TFS) 版本;了解数据库中所有版本对象之间的差异及其在 TFS 上的状态(差异)。 |
774 |
团队编码 | 团队编码 - 批量导出至 VCS (TFS);一次性导出所有代码控制组。 | 775 |
团队编码 | 将代码集合映射到 SVN 存储库的子目录。 | 502 |
团队编码 | IBM Rational ClearCase 支持拥有自己对象视图的多个开发者。 | 490 |
运行状况检查 | 未索引 FK 时,Toad 会创建脚本来将这些索引添加到数据库。 | 784 |
表空间 | 在数据库 (Database) | 管理 (Admin) | 表空间 (Tablespaces) 窗口中,现在已使用 (Used)、空闲 (Free) 和总计 (Total) 列的列总计中包括度量单位,例如 1KB、1MB、1GB。 |
746 |
功能 | 解决的问题 | ID |
数据泵 (Data Pump) | 在不保存全局密码的前提下运行数据泵输出/输入导致结果出错。 | 111250 |
编辑器 | 自从升级到版本 12.0 之后“打开文件 (Open-file)”窗口运行非常缓慢。 | 111103 |
Oracle 12c 支持 | LDAP 服务查找现在可与 12c 客户端一起正常工作。 | 111101 |
“文件打开 (Open-file)”对话框 | 键入文件路径并不会将信息带入“文件名 (File name)”字段。 | 110887 |
团队编码 | 执行 PendChanges 请求时在路径中插入 "/" 而不是 "\"。 | 110886 |
编辑器 | 选择服务器文件夹时,文件|打开 (File|Open) 对话框不再冻结。 | 110831 |
编辑器 | 下划线不再转换为首字母大写。 | 110806 |
视图表空间 | 在尝试收缩选项卡时以下错误不再出现:“(53687041280) 块的 ORA-00740 数据文件大小超出了最大文件大小”可回收的列不再显示错误的单位。 |
110755 |
编辑器 | 不再显示隐藏的系统文件。 | 110752 |
Oracle 12c 支持 | 现在可以在 Oracle 12c 中正常使用 Shift+F9/Ctrl+Enter。 | 110601 |
跳转搜索 | 现在,在 Toad World 的 online_resources.xml 中查找资源。 | 110600 |
Oracle 12c 支持 | ORA-02000 在更改标识列定义时丢失 ) 关键字。 | 110596 |
模式浏览器 | 可以更改数据网格中的日期。 | 110551 |
模式比较 | 系统生成名称的对象现在可以正常工作。 | 110527 |
空间历史记录图形 | 现在可以使用空间历史记录图形。 | 110481 |
编辑器 | 在打开/保存 (open/save) 对话框中,使用通配符的文件名过滤现在正确运行。 | 110445 |
数据库浏览器 | 在导航到模式级别对象之后 DB 浏览器中不再出现错误(32 位 < 4 GB RAM)。 | 110145 |
帮助 (Help) > Toad World | Toad 视频链接不再生成 404 错误。 | 110117 |
Oracle 12c 支持 | 在创建群集 (Create Cluster) 窗口中群集列默认为不可见 (INVISIBLE)。 | 110006 |
帮助 (Help) > Toad World | 在观看 Toad World 视频时不再出现无效的浮点异常。 | 109993 |
跳转搜索 | 在按 F9 并且按线索组织的查询关闭时跳转按钮不再显示。 | 109929 |
SVN | 在“在子版本存储库中创建项目 (Create a project in a Subversion Repository)”窗口上按“[取消 (Cancel)]”会导致 Toad 锁定 | 109877 |
团队编码仪表板 | 在比较内容 (Compare Contents) 中清除输出不再导致 AV。 | 109869 |
Oracle 12c 支持 | “压缩 OLTP (Compress for OLTP)”已更改为“压缩高级 (Compress ADVANCED)”。 | 108558 |
功能 | 解决的问题 | ID |
Automation Designer | 如果放在 If Then Else 控制中,数据泵导出操作不能用于 Automation(命令行)中。 | 106,813 |
代码分析 | 代码分析发生引擎错误。 | 104,331 |
比较数据 | TOAD 中的比较数据选项在 11.5 中的运行速度比在 10.0 中要慢。 | 103,619 |
比较模式 | 无法找到参数文件的更改。 | 102,981 |
比较模式 | “索引与重建压缩”参数的同步脚本中出现错误。 | 98,648 |
比较模式 | 比较模式 (Compare Schema) 中的脚本发生 SQL 语法错误。 | 103,122 |
描述 | 在 F4 中切换主体:“由于规范没有主体,无法导航到程序包主题主体。” | 105,550 |
详细信息测试 | 双击最后一条记录 (last record) 按钮可以挂起 Toad。 | 98,271 |
编辑器 | Toad Insight(代码协助)不再自动显示在注释中。她现在可使用快捷方式 CTRL+T 手动上拉。 以前,这在注释中是激活的,可能会降低 Toad 的性能。 |
ST64254 |
编辑器 | SQLPLUS 和 Toad 编辑器对于相同 sql 语句的工作方式不同。 | 109,492 |
编辑器选项 | 查看 (View) |选项 (Options)|文件 (File)|打开保存对话(Open Save Dialogues) 似乎无法正确运行。 | 108,197 |
导出实用程序向导 | 已经正确为 NULL 数据创建导出用于插入的数据集语句。 | 104,958 |
导出数据集 | 当选择插入语句并且选定剪贴板选项时,嵌套表格数据无法正确运行。 | 108,407 |
导入 | 不会导入输入到 NCLOB 字段的数据。 | 105,295 |
导入表数据 | 导入选择等宽格式的不正确数据。 | 103,459 |
导入实用程序向导 | 导入数据 (Import Data) 仅会导入半个文件。 | 102,980 |
登录 | 如果 tnsalias 以数字开头,就无法看到数据库列表。 | 104,638 |
实体化视图 | 在更改实体化视图时,发生灾难性错误并关闭 TOAD。 | 105,420 |
实体化视图 | 实体化视图创建发生:ORA-01843:并非有效月份。 | 104,923 |
Oracle Tuning Advisor (OEM) | 无法删除优化任务。 | 105,548 |
优化当前 SQL | 在电子邮件操作中将用户名/密码添加到 smtp 设置。 | 99,533 |
查询生成器 | 查询生成器:从 8i 数据库添加表格到 QB 时发生 ORA-00933 错误。 | 106,005 |
只读 | 只读 TOAD 会在调用新选项卡时出现访问冲突错误。 | 108,022 |
修复链接行 | ORA-01496:指定链接行表格格式错误。 | 103,432 |
会话浏览器 | 会话浏览器显示错误的一致获取值。 | 108,533 |
模式浏览器 | 对于表中的数据,在“查看/编辑查询 (View/edit query)” 弹出菜单中更改列的顺序不会更改网格中列的顺序。 在“查看/编辑查询”弹出菜单中对列进行重命名会把重命名的列向左移动一个位置。重命名的列无法编辑。 |
不适用 |
模式浏览器 | 模式浏览器数据网格中的详细数据集功能正在创建错误语句,在导致错误的背景中运行 | 109675 |
模式浏览器 | 无法编辑导出窗口的数据集 (Dataset) 选项卡中的语句。 | 105,764 |
模式浏览器 | DBLINK 使用者 (Used by) 选项卡中显示的 Oracle dblink 依赖关系不正确。 | 106,374 |
模式浏览器 | 生成脚本 (Generate Script) 在脚本中间生成一个空行,脚本在编译中出现故障。 | 105,140 |
模式浏览器 | 每当我想更改数据窗口中的日期时,Toad 都会生成例外。 | 106,984 |
模式浏览器 | 包含小数的数字即使在取消选中选项时仍然以科学记数法显示。 | 107,534 |
模式浏览器 | 创建脚本 (Create Script) 在分区索引上显示表空间子句。 | 103,582 |
模式浏览器 | 重建表 (Rebuild Table) 在 11.6 中显示错误。 | 104,203 |
模式浏览器 | 无法编辑数据网格 -- 只读 (Read-only) 复选框选中并且显示为灰色。 | 104,529 |
模式浏览器 | 描述 (describe) 窗口在通过程序包正文搜索时消失。 | 103,744 |
模式浏览器 | 描述 (describe) 窗口在通过程序包正文搜索时消失。 | 103,744 |
模式浏览器 | ORA-01436:使用模式浏览器中的使用者 (Used by) 选项卡时 CONNECT BY。 | 103,766 |
模式浏览器 | 网格弹出窗口编辑器中的奇怪行为。 | 105,219 |
SQL Loader 向导 | SQLLDR 和 EUS 没有运行。 | 105,136 |
表空间 | 数据库 (DB) | 管理 (Admin) | 表空间 (Tablespaces):弹出错误消息 (Erroneous Messages) 对话框。 | 105,236 |
任务计划程序 | Toad Scheduler 没有向我提供每小时运行作业作的选项。 | 103,342 |
团队编码和 SourceControl | VCS 浏览器:从 TFS 签出文件。 | 86,915 |
团队编码和 SourceControl | 错误,无法在拥有 VSS 6.0 的团队编码中签出视图 (View)。 | 107,187 |
团队编码和 SourceControl | 创建新修订 (Create new revision) 时,签入说明 (notes) 对话框会多次打开。 | 107,315 |
团队编码和 SourceControl | 从 10.1 升级到 11.0 和 11.6 后无法登录 CVS | 106,199 |
团队编码和 SourceControl | 客户在 Toad 11.6.1 内子版本遇到以下有关子目录的问题。 | 106,653 |
团队编码和 SourceControl | 团队编码签出和文件锁定问题在 11.6、11.5、10.6 中运行方式不同。 | 107,375 |
团队编码和 SourceControl | 编辑器窗口在选择模式浏览器内不同对象后变为只读 (Read Only)。 | 106,134 |
团队编码和 SourceControl | 受控触发器在没有签出时仍然可以编辑 | 108,256 |
团队编码和 SourceControl | 签出步骤被除签出对象的原始用户以外的不同用户编译。 | 108,318 |
团队编码和 SourceControl | 弹出 TFS 连接 (TFS Connection) 窗口。 | 108,321 |
团队编码和 SourceControl | 撤消签出映射代码集合会在原始模式内、而不是映射模式内重新创建对象。 | 108,110 |
团队编码和 SourceControl | 即使拥有 TC_Admin 角色,Toad 用户仍然无法启用团队编码。 | 107,429 |
团队编码和 SourceControl | 当您打开更改 (ALTER) 视图或触发器时,程序包/步骤会自动签入。 | 107,871 |
团队编码和 SourceControl | TC 查看器:时间戳 (Timestamp) 列似乎无法正确排序。 | 105,944 |
团队编码和 SourceControl | TFS:由于存在复制工作区名称,从 TFS2010 签出失败。 | 99,069 |
团队编码和 SourceControl | 使用 SCC API 的 Toad 11.6 32 位团队编码。 | 103,899 |
团队编码和 SourceControl | 团队编码避开。 | 72,032 |
团队编码和 SourceControl | TFS 错误:TF14098:拒绝访问... 需要签入,签入其他权限。 | 82,219 |
团队编码和 SourceControl | 签出时,打开数据库版本 (Open database version) 似乎无法正确运行。 | 104,201 |
团队编码和 SourceControl | 团队编码查看器:团队编码 OS 和 Oracle 用户名显示错误。 | 105,575 |
团队编码和 SourceControl | 团队编码:如果项目拥有子文件夹,对象无法签出。 | 105,612 |
团队编码和 SourceControl | 团队编码查看器:所有内容的状态都显示为“不受控”。 | 105,810 |
团队编码和 SourceControl | Toad 11.6 中带有子版本的团队编码会填充所有模式的对象。 | 104,242 |
团队编码和 SourceControl | 自动签出 (Automatic Check out) 选项似乎不能运行。 | 104,990 |
团队编码和 SourceControl | 没有检测到团队编码对象。 | 105,165 |
TNS Names | 如果位于 tnsnames.ora 文件内的 Connect_data 之外,TNS 名称编辑器就不会选择 HS=OK 参数。 | 104,381 |
Toad | 更改 Tnsnames.ora 文件后无法连接。 | 105,292 |
Toad | HTML 模式文件生成器不会显示触发器名称。 | 103,493 |
Toad | 启动时获取 AV 错误。EurekaLog 7.0.1.67。 | 103,712 |
Toad 消息 | 下载资源 XML 文件时出现错误。 | 105,241 |
工作区 | 保存包含多个选项卡的工作区中断。 | 105,034 |
下面列出了在发行本版本时存在的已知问题。
功能 |
已知问题 |
ID |
调试程序 | 如果在调试 10Gr2 或以上版本数据库期间出现异常,则在调试完成时 REFCURSOR 输出和 DBMS 输出将不可用。这是由于目标会话不可用。 变通方法:要查看 REFCURSOR 输出和 DBMS 输出,请在没有调试程序的情况下执行以下步骤。 |
|
任务计划程序 | 目前不支持 Windows Vista 或更高版本上 Task Scheduler 内操作重新排序。但是,可操作项目可以在 Windows Task Scheduler 内重新排序。 | |
64 位 SQL Tracker | 启动 SQL Tracker(在用户界面:数据库 (Database) | 监视器 (Monitor) | SQL Tracker)出现以下的错误: 如果未安装 .NET framework v2.0.50727 或更高版本,那么启动 SQL Tracker 将出现以下错误: “应用程序正常初始化失败。” 此错误表明: “如要运行此应用程序,您必须首先安装以下任何一个版本的 .NET Framework:v2.0.50727。请联系您的应用程序发行商,了解如何获得正确的 .NET Framework 版本。” 变通方法:安装最新的 .NET framework。 |
99633 |
团队编码 | 64 位 Toad 没有对下列版本控制提供商提供原生支持: - Microsoft Visual SourceSafe - Merant Version Manager (PVCS) 5.2/5.3/6.0 版 - Merant Version Manager (PVCS) 6.6 及更高版本 与支持 SCC API 的厂商进行集成取决于提供商的 64 位 SCC。 |
不适用 |
常规 | Database Probe 不适用于 Oracle 8.1.5 版。 变通方法:升级到支持的 Oracle 8.1.7 版 |
不适用 |
常规 | 无法从包含 Unicode 字符的安装路径中打开 Toad 帮助。 | ST72966 |
常规 | 如果您在脚本 (Scripts) 选项卡中选中快照的“索引”,那么快照的主键将包括在脚本中,即使 CREATE MATERIALIZED VIEW 语句隐式创建此主键。 目前 Toad 无法区分在快照上显式创建的索引与在创建快照时自动创建的索引。 变通方法:如果您运行生成的脚本来重新创建快照,那么当脚本尝试重新创建该快照的主键索引,您可以忽略该错误。如果您没有以普通方式在快照上创建索引,那么在生成快照脚本时可以取消选中“索引”。 |
不适用 |
常规 | 从 LogMiner 的第一个屏幕移到第二个屏幕时,可能出现以下错误:"17:46:25 Info:ORA-06532:Subscript outside of limit ORA-06512:at "SYS.DBMS_LOGMNR_D", line 793 ORA-06512:at line 2" 这是由于 Oracle 8.1.7.0.0 版和 8.1.7.1.0 版中的故障所导致的。 变通方法:升级到 Oracle 8.1.7.2.0 或更高版,或查看 Oracle Metalink Note:124671.1 了解如何修复此程序包的详情。 |
不适用 |
常规 | 如果您使用 11g Oracle ODP.NET 客户端或任何其他在 BIN 目录没有 oci.dll 的客户端,Toad 会出现以下问题:
|
不适用 |
代码分析 | 保存结果到数据库:在处理嵌套过程时,CodeXpert 只能从向下一级的过程中插入运行数据。 | 不适用 |
代码分析 | 对于无效的 PL/SQL 对象,保存 PL/SQL 结果到数据库可能失败,或将无效的数据保存到数据库。 变通方法:为了确保 PL/SQL 结果正确保存到数据库,请在运行 CodeXpert 之前验证所有对象的有效性。 |
不适用 |
连接 | 尽管 Toad 支持 LDAP 连接性,但是 Toad 的某些功能依赖于 tnsnames.ora 文件才能正确运行。这些功能包括但不限于 Quest Script Runner、Database Browser 及 Service Manager。 | 不适用 |
数据网格 | 在编辑对象、嵌套表或 varray 数据时,如果在当前会话中重定义了这些数据的数据类型,那么您可能会收到 “ORA-00902 invalid datatype”错误。 变通方法:如果您重定义了对象类型、嵌套表或 varray 并且需要基于这些类型在表中编辑数据,那么结束当前连接并开启一个新的连接。 |
不适用 |
编辑器 | 在编辑器中使用文件拆分时,代码分析不会在编辑器中自动检查代码。 变通方法:单击“在编辑器中分析代码 (Analyze Code in Editor)”按钮。 |
ST85604 |
编辑器 | 当您在 Oracle 集合类型字段中查询时,会出现 Toad 错误。 变通方法:使用 SQL*Plus 执行。 |
ST64373 |
编辑器 | 当假脱机到一个取消固定的输出窗口时,那么关闭 Toad 时,窗口会失去响应并出现错误(“画布不允许绘画 (Canvas does not allow drawing)”)。 变通方法:继续固定输出窗口。 |
ST68523 |
编辑器 | 如果您选择具有嵌套 VARRAY 的对象表,语句会变得繁忙而且无法中止。 | ST62336 |
编辑器 | 如果您使用非等宽字体,那么在执行 SQL 脚本之后,编辑器的脚本输出 (Script Output) 选项卡中结果会不对齐。 变通方法:进入选项 (Options) | 脚本 (Scripts),然后为脚本输出选择等宽字体。 |
ST62234 |
导入/导出 | 使用“XLS 实例 (XLS Instance)”选项时,导出超出大约 800 字节的数据网格单元格可能导致 Microsoft Office 2003 出现“OLE error 800A03EC”。 变通方法:使用“XLS 文件”选项保存。 |
不适用 |
导入/导出 | 导出 DDL 中的约束脚本不包含“using index”或“tablespace”子句。 | ST59228 |
模式浏览器 | 有时在 Oracle 8.1.7 或更高版本中,按下“编译无效对象 (Compile invalid objects)”后,可能出现 ORA-20000、ORA-06512 或 ORA-06512 错误。这可能意味着您没有权限编译对象,但是当模式包含程序包主体(没有关联的规范)时也会出现这些错误。 变通方法:在您尝试编译的模式中查看是否有任何孤立的程序包主体。如果是您自己的模式,则 do:select * from user_objects o1 where object_type = ''PACKAGE BODY'' and not exists (select ''x'' from user_objects o2 where o2.object_name = o1.object_name and o2.object_type = ''PACKAGE''),然后放置任何找到的孤立程序包主体。 |
不适用 |
会话浏览器 |
会话浏览器不适用于 Oracle 8.1.5 版。 变通方法:升级到支持的 Oracle 8.1.7 版或更高版本。 |
不适用 |
会话浏览器 | 在会话浏览器中程序名称可能为空,或者可能是可执行文件的完整路径,而不是可执行文件的名称。这取决于 Oracle 客户端,而非 Toad。 | 不适用 |
会话浏览器 | 在 RAC 数据库中,10.1.0.3 版(及可能其他的 10.1 版),会话浏览器中用于填充“当前语句 (Current Statement)”的查询因为以下错误而失败:发生运行时错误:12801 (ORA-12801:在并行查询服务器 PZ99 中显示错误,实例 <实例名称> ORA-01008:并非所有变量均被绑定)在非 RAC 环境中不会发生此问题。 变通方法:取消选中“使用 RAC 视图 (Use RAC Views)”,如有必要,登录到适当的数据库实例。 |
不适用 |
团队编码 | 使用 Microsoft Team Foundation Server 时,客户可能收到“无法从 VCS 存储库获取修订 (Unable to get revision from VCS repository)”错误,接着是“VCS 存档为空 (VCS archive is empty)”的错误。如果客户在登录到 TFS 时使用不同的工作区,通常会发生此错误。 变通方法:请参阅 Quest 支持解决方案 SOL74899。 |
ST90025 |
团队编码 | 对于混合大小写的对象名称,团队编码被禁用。 | 不适用 |
团队编码 | 团队编码和 SourceSafe:
|
不适用 |
团队编码 | 对于 CVS,Toad 可能未能检索您从 CVS 浏览器中选择或在代码控制组 (Code Control Groups) 配置中选择的项目列表。 变通方法:请参阅联机帮助中的“缺失 CVS\条目文件错误 (Missing CVS\Entries File Error)”。 |
不适用 |
团队编码 | 团队编码和 StarTeam:如果您取消 StarTeam 的登录对话框,那么只有重启 Toad 才能登录到 StarTeam。 | 不适用 |
团队编码 | 团队编码和 PVCS:
变通方法:先关闭并重新打开 Toad,再尝试连接另一个 PVCS 数据库。如果需要同时连接两个不同的 PVCS 数据库,可以通过打开第二个 Toad 副本来实现。 |
不适用 |
团队编码 | 团队编码和 Clearcase:不支持通过 SCC 接口的动态视图。必须使用快照视图。(Rational 用例 ID v0830629,Rational 缺陷 # CMBU00053934) | 不适用 |
Unicode | Toad 的以下功能不支持 Unicode:
此外,Java 本身也不允许有 Unicode 类名称或文件名。这涉及到 Java Manager、编辑器及模式浏览器。 |
不适用 |
Unicode | 不支持连接具有 Unicode 字符的服务名称。 | 不适用 |
Unicode | 编辑器不能完全处理 Unicode 字符,因此高亮显示对象名称,CTRL + 单击及将鼠标悬浮于监视提示之上可能无效。 变通方法:此修补程序是更改 PL/SQL 语言分析程序中的正则表达式。新安装不会有此问题,但是语言分析程序不适用于升级用户(因此您不会失去任何语言分析程序自定义设置)。如果您升级,那么如要获得全面的 Unicode 对象名称支持,则需要修改 PL/SQL 语言分析程序并在任何名称 "(Any name)”语法分析规则表达式的开始处添加“?r)”(无引号)。欲知详情说明,请参阅帮助文件中的 Unicode 故障排除 (Unicode Troubleshooting) 主题。 |
不适用 |
Unicode | 编辑器中执行脚本:在运行具有多字节对象名称的脚本时,错误偏移可能不正确。 | 不适用 |
Unicode | 如果通过导出数据库 (Export Dataset) 导出 Unicode 字符串值和 Unicode 列名称时,XML(普通)格式会创建不当的 XML。 | 不适用 |
Unicode | 如果字符不是等宽(例如韩语),那么 Unicode 字符的导入映射是正确的。 |
ST63221 |
Unicode | 在团队编码中,支持具有 Unicode 内容的对象,但不支持具有 Unicode 名称的对象。支持的版本控制提供商不支持 Unicode 名称。 | 不适用 |
虚拟化 | 当您在 Citrix XenApp 环境中关闭 Toad 时,可能显示访问冲突错误。 | ST76354 |
下面列出了在发行本 Toad for Oracle 版本时存在的已知第三方问题。
功能 | 已知问题 | 缺陷 ID |
---|---|---|
帮助 | (仅影响 64 位 Toad) 如果安装了 IE9,在帮助文件中单击一条链接可导致 64 位 Toad 崩溃,即使 IE9 不是默认浏览器。 变通方法:已经安装 IE9 的用户可以在 Toad 之外打开帮助。 |
不适用 |
E-Control(编辑器组件) | 在某些语言中出现奇怪的自动换行行为。自动换行可能出现在符号之间,换行无需空格,有些字符根本无法换行(例如 ANSI 文本中的多字节字符)。 | 不适用 |
ODAC | ODAC 在 XMLTYPE 中不支持 Unicode(不支持编辑 XMLTYPE 数据)。 查询具有二进制存储的 XMLTYPE 将导致错误。 |
ST62654 |
升级 Toad 可与安装的任何以前版本并行安装。您可以同时运行新旧版本。第一次运行新版本 Toad 时,会要求您迁移以前的设置文件。
注:只有当新版本在上一版本的两个发行版之内,Toad 才会支持导入设置。 如果您的版本超过了两个发行版,则需要安装一个中间版本才能成功导入文件。
(recursive snippet)
安装 Toad 之前,请确保您的系统满足以下的最低硬件和软件要求:
内存 | 32 位需要 1 GB RAM 64 位需要 2 GB RAM 注:内存要求可能依以下情况而定:
|
||||
硬盘空间 |
|
||||
操作系统 | Windows Server 2003 32 位或 64 位 Windows XP 32 位或 64 位 Windows Vista 32 位或 64 位 Windows Server 2008 32 位或 64 位 - 需要 2 个 CPU Windows Server 2008 R2 64 位 - 需要 2 个 CPU Windows 7 32 位或 64 位 Windows 8 32 位或 64 位 Windows Server 2012(64 位) 例外: 64 位 Toad 的 SQL Tracker 要求安装 Windows Vista 或更高版本 |
||||
数据库客户端 | Oracle Client 9.2.0.8 Oracle Client 或 Instant Client 10.2.0.3/10.2.0.4 Oracle Client 或 Instant Client 11.2.0.1/11.2.0.3 Oracle Client 或 Instant Client 12c 注:对于 32 位 Oracle 客户端,您必须使用 32 位版 Toad,对于 64 位 Oracle 客户端,则使用 64 位版 Toad。 |
||||
数据库服务器 |
Oracle 8.0.6;8.1.7;9i;9i R2;10g;10g R2;11g;11g R2、12c。 Toad 已经在运行 Oracle 数据库 11g R2 的 Oracle Exadata 2.0 上经过测试。 重要提示:建议您的客户端版本应当与您的数据库服务器的版本相同(或更高)。这是 Oracle 建议,可预防性能问题。
|
||||
云数据库服务 | 运行 Amazon EC2 的 Oracle 数据库 |
||||
IPv6 | 互联网协议第 6 版 (IPv6) 目前得到美国联邦政府及世界各地行业的采纳。新协议的最基本格式是使用 128 位地址在互联网上路由数据包,而非 IPv4 所用的 32 位地址。Toad for Oracle 具有通过第三方供应商(例如 /nSoftware 的 IP*Works,符合 IPv6)以 FTP 访问互联网的特点。对于通过 Toad Online 窗口访问网站,Toad 只是调用用户定义或默认的网络浏览器。 | ||||
附加软件 | Microsoft Internet Explorer 6.0 或更高版本(以查看 发行说明) Adobe Acrobat Reader 7.0 或更高版本(用于查看安装指南) |
安装 Toad 之前,请审阅以下内容以获得虚拟化支持:
应用程序虚拟化 | Citrix XenApp 5.0 和 6.5 已经测试。 |
桌面虚拟化 (VDI) | Quest vWorkspace 7.0 已经测试。 |
服务器虚拟化 | Oracle VM 3.1 已经测试。 VMware ESX Server 3.5 已经测试。 |
注:Toad 可以在上述所列环境之外的虚拟化环境下工作。 |
本节包含了关于在非英语配置中安装和操作本产品的信息,例如北美洲以外客户需要的配置。本节并不取代产品文档中关于支持的平台和配置的资料。
本发行版为启用 Unicode 版,支持任何字符集。在本发行版中,所有产品组件应当配置成使用相同的兼容的字符编码,并且应当安装为使用相同的本地和区域选项。本发行版旨在支持以下区域的操作:北美洲、西欧和拉丁美洲、中东欧、远东亚、日本。
本发行版具有以下的已知功能或限制:Toad 是 Unicode 应用程序。同样地,Toad 对任何 Oracle Unicode 字符集提供原生支持,例如 UTF8 或 AL32UTF8。Toad 中有些功能使用或调用本身并非 Unicode 应用程序的 Oracle 实用程序或应用程序。因此它们的功能仅限于运行 Toad 的客户端的字符集,而且必须设置 NLS_LANG 以匹配 Windows 字符集。
我们还发现在使用非拉丁字符时 US7ASCII 会出现问题。
Toad 发行程序包包含以下产品:
Toad for Oracle 12.0.1
注:Toad 具备不同版本。发行程序包包括了您购买的版本。
请参阅Toad for Oracle 安装指南了解安装说明。
获取最新产品信息、查找有用的资源以及加入 Toad 团队及其他社区成员的讨论。请加入 Toad for Oracle 社区或访问 ToadWorld 了解 Toad 的详细信息。
电子邮件 |
|
邮件 |
Quest Software, Inc. World Headquarters 5 Polaris Way Aliso Viejo, CA 92656 USA |
网站 |
请访问我们的网站了解各地区办事处及国际办事处的信息。
Quest 支持部为拥有试用版 Quest 产品的客户或购买了 Quest 产品并且拥有有效维护合同的客户提供支持。Quest 支持部为我们的支持门户网站 www.quest.com/support 提供无限时全天候访问。 在我们的支持门户网站,您可以:
如需本指南,可访问 www.quest.com/support。
注:本文仅有英文版。
© 2013 Quest Software, Inc.
保留一切权利。
本指南包含受版权保护的专利信息。本指南中描述的软件根据软件许可证或保密协议提供。只能根据适用协议的条款使用或复制此软件。未经 Quest Software, Inc.书面许可,禁止以任何形式或通过任何方式,无论电子或机械方式(包括出于任何目的的影印和记录,购买者个人使用除外)复制或传输本指南任何部分。
本文的信息涉及 Quest 产品。本文或 Quest 产品的销售未以禁止翻供或其他方式对任何知识产权授予明示或暗示的许可证。除了本产品许可证协议规定的 Quest 条款和条件,Quest 不会承担任何责任并拒绝承认与其产品相关的任何明示、暗示或法定保证,包括但不限于适销性、适合某一目的或不侵权的暗示保证。在任何情况下,Quest 不会对使用本文档或未能使用本文档而产生的任何直接损害、间接损害、后果损害、惩罚性损害、特殊损害或附带损害(包括但不限于对于利润损失、业务中断或信息损失的损害)负责。Quest 不会对本文的准确性或完整性发表任何声明或保证,并且保留在不发出通知的情况下随时更改规范和产品描述的权利。Quest 不会承诺更新本文的信息。
如果您对本材料的潜在使用有任何疑问,请联系:
Quest Software World Headquarters
LEGAL Dept
5 Polaris Way
Aliso Viejo, CA 92656
电子邮件:[email protected]
请访问我们的网站 (www.quest.com) 了解地区办事处和国际办事处的信息。
商标
Quest、Quest Software、Quest Software 标识、Benchmark Factory、Knowledge Xpert、Quest vWorkSpace、Spotlight、Toad、T.O.A.D.、Toad World 及 vToad 是 Quest Software, Inc. 在美国及其他国家的商标和注册商标。如需查看 Quest Software 的全部商标列表,请访问
下载地址
64位下载地址:
http://us-downloads.quest.com/Repository/support.quest.com/Toad%20for%20Oracle/12.0/Software/Toad%20DBA%20Suite%20for%20Oracle%2012%2064-bit%20Commercial.exe
32位下载地址:
http://us-downloads.quest.com/Repository/support.quest.com/Toad%20for%20Oracle/12.0/Software/Toad%20DBA%20Suite%20for%20Oracle%2012%20Commercial.exe