版本 12.0.1
发行说明
30 July 2013
目录
欢迎使用 Toad for Oracle | 版本更新 | 解决的问题和改进 | 已知问题 | 第三方已知问题 |
升级和兼容性 | 系统要求 | 全球化操作 | 入门指南 | 参阅详细信息 |
欢迎使用 Toad for Oracle
Toad for Oracle 为各种技能和经验水平的数据库专业人员提供了一种直观有效的工作方法,并且全面改善工作流程、效率和生产力。有了 Toad for Oracle,您可以:
- 通过可视化展示,理解数据库环境。
- 通过自动化和平滑的工作流程,轻松按期完成工作
- 仅仅使用一个工具便可执行基本的开发和管理任务
- 部署满足用户要求的高质量应用程序;在生产环境上性能可预测并且运行可靠
- 验证数据库代码,以确保达到最佳可能的性能并遵守最佳实践标准
- 轻松管理和共享项目、模板、脚本及更多
Toad for Oracle 解决方案是为您而建的,也是由您建造的。凭借逾 10 年的开发和来自不同社区(例如 Toad World)的反馈,Toad for Oracle 已经成为最强大和最实用的工具。装机量超过 200 万的 Toad for Oracle 会继续成为数据库开发和管理的“事实”标准工具。
Toad for Oracle 版本
Toad 所有商业版均捆绑了附加的 Quest 产品,依您购买的版本而定。欲知您 Toad 版本及捆绑产品的详情,请参阅 Toad 版本发行说明。
版本更新 (12.0)
请审阅以下部分,了解本发行版本的新功能。
- 专业版及更高版本
- DB Admin Module、DBA Suite Edition 及 DBA Suite RAC Edition
- Idea Pond
12.0.1 修补程序信息
Toad 12.0.1 支持 Oracle 12c;详细信息如下。在此修补程序中介绍的其他修复和改进都包括在下面的解决的问题中。
所有 Toad 版本
在 Toad 12 中,以前只存在于 DB Admin Module 的这些功能,在 Toad 专业版中也可以使用:
- 模式比较 - 同步脚本和模式定义文件
- 模式的 HTML 文档生成器 – 模式的定义文件
- 生成模式脚本
借助 Toad for Oracle 12.0 提供的平滑工作流程节省时间
借助可以查找功能和答案的“跳转”搜索、直接访问 Toad World 用户论坛、快速比较多个模式的功能、用于团队编码和版本控制的简化工作流程以及新的私人脚本存储库,可以更快地完成您的功能。
Toad World 用户论坛
ToadWorld 已经完全更新,现在您可在 Toad 中直接提问并查找答案。
注:如果您没有看到这些选项,右键单击 Toad 的主工具栏,再选择还原默认值 (Restore defaults)。
只需转到帮助 (Help) | Toad World 访问:
- 论坛
- 提问
- 开始讨论
- 登录或注册
此功能使用单一登录 (SSO),所以也提供忘记密码 (Forgot Password) 选项。
Toad 窗口中会显示内容。当然,您也可在线访问完全更新的 Toad World 查看教学视频、专家博客、维基帖子等。
关注论坛主题
- 如要接收所有帖子的电子邮件,请在线转到ToadForOracle.com | 论坛 (Forums) | 订阅论坛电子邮件 (Email Subscribe to Forum)。
- 如要关注主题,请在您提问、开始讨论或回复帖子(在线或在 Toad 内)时选择(左下角)本帖有回复时以电子邮件通知我 (Email me replies to this post)。
- 您可在收到的邮件中选择停止接收关于本帖的电子邮件 (Stop receiving emails on this thread)。
跳转
除了搜索答案,您还可搜索 Toad 本身,并跳转到 Toad 功能。
就像选项 (Options) 底部的搜索 (Search) 字段可以带您进入该选项一样,此功能现在可用于整个 Toad 中。
在本示例中:
- 在主工具栏的跳转搜索 (Jump search) 字段中输入 "code snippets"(“代码段”)。
- 在菜单和工具栏 (Menus and Toolbars) 下方,双击查看 (View) > 代码段 (Code Snippets)。
- 您会进入该菜单项目。
- 单击 "Toad World" 标题可在用户论坛、知识库、博客帖子和教学视频的清单中展开结果。
- 还会搜索(如果这里发现您的搜索词)您的文件、代码分析规则、SQL 重新调用历史和代码段。
- 双击搜索网络 (Search Web) 标题打开您的默认浏览器。
还可从错误对话框跳转到错误消息将被复制到的目的地“跳转”搜索,方便您迅速找到答案。
比较多个模式
这项新功能是将一个数据库中多个模式与另一个数据库中相同模式进行比较的理想选择。
现在您可比较两个数据库之间每个模式中的模式级对象(表格、索引、视图等),无需在源库和目标库间逐个模式比较。这个新窗口使用 Toad 经过时间考验的模式比较和同步技术。
注:所有用户都可比较多个模式,而现在,如果您拥有 Toad for Oracle 专家版或数据库管理模块(DB Admin Module),就可使用该功能内的同步脚本和定义文件。(过去,只有数据库管理模块提供这项额外功能。)这适用于比较模式以及性能“比较多个模式”。
- 转到数据库 (Database) | 比较 (Compare) | 多个模式 (Multiple Schemas)。
- 选择你的来源和目标数据库(可以使用相同数据库)。
- 单击模式 (Schemas) 选项卡,再指定您的选择标准:
- 手动或自动匹配模式。
- 使用搜索筛选器。
- “只显示和比较包含对象的模式。”
- “精确匹配模式名称”或“操纵来源模式名称以查找目标模式名称。”
注:帮助 (Help) (F1) 中“比较多个模式”主题提供更多详情。
- 单击加载 (Load),然后可以选择/取消选择列出的模式。
- 单击选项 (Options) 选项卡。这些选项和典型的“比较模式”(仍然可用)相同。
- 单击输出 (Output) 选项卡可以:
- 指定您的输出文件夹(根据模式名称为文件命名)。
- 创建差异摘要文件、不同的详情文件和/或创建同步脚本文件。
- 单击带有开始比较 (Begin Comparison) 的运行按钮。
显示结果 (Results) 选项卡,其中会显示您选定的输出。
如果您已经对仅仅一个或几个模式进行过后续更改,而没有重新运行完整比较,您可返回结果 (Results) 选项卡,并仅选择已更改的模式对,再右键单击选择重新比较选定 (Recompare selected)。
用于比较模式的新选项
这些新选项已被添加到比较多个模式 (Compare Multiple Schemas) 和常规的比较模式 (Compare Schema) 功能中:
- 在选项 (Options) | 对象类型特定选项 (Object Type Specific Options) 选项卡上,您可选择:
-
外键约束 (Foreign Key Constraints) | 比较被引用表模式名称 (Compare referenced table schema name)
- 模式所有的专有同义词 (Private synonyms owned by schema) | 比较目标对象模式名称 (Compare target object schema name)
以前,两者会始终被比较。
-
模式浏览器筛选器
在模式浏览器的主 LHS 筛选器中,现在您可以保存对象特定筛选器,并仅清除当前对象类型的对象特定筛选器,而不影响其他对象类型的筛选器。
例如,转到模式浏览器 (Schema Browser) | 角色 (Roles) | 筛选器(下拉) (Filter (drop-down)) 选择:
- 清除角色的筛选器 (Clear Filter for Roles) 或
- 清除所有对象类型的筛选器 (Clear Filter For All Object Types)
- 保存当前筛选器为 (Save Current Filter As)
- 保存所有对象类型的筛选器数据 (Save filter data for all object types) 或
- 仅保存角色的筛选器数据 (Save filter data for roles only)(本范例中)。
保存成 SBFLT 文件。重新加载此文件时,其他对象类型的当前设置没有更改。
版本控制和团队编码
这些改进提供简化、更加无缝的工作流程。
在 Toad 中,转到帮助 (Help) | 内容 (Contents) | 使用源控制 (Use Source Control) 了解详情说明。
- Microsoft Team Foundation Server (TFS) 2012 现在得到支持。
- 新的团队编码仪表板与之前版本使用相同的工具栏按钮。 仪表板提供所有版本控制和团队编码项目的更统一视图。
团队编码仪表板 (Team Coding Dashboard) 选项卡:
- 代码集合
- 受控对象(代替团队编码查看器的功能)
现在您可创建新的修订,再为该选项卡上的对象编译最新的修订。 - VCS 浏览器
- 以下改进以前仅可用于代码集合 (Code Collections) 内的项目,但现在可用于仪表板
受控对象 (Controlled Objects) 选项卡上:-
在 VCS 中创建新修订
-
在数据库中编译最新修订
-
- 以下选项是 Toad 12.0 中新增的:
-
比较并将数据库与 VCS 同步
- 比较并将 VCS 库与数据库同步
- 比较多个项目的内容
-
与对象比较
-
- VCS 浏览器选项卡:
-
项目窗口 (LHS)
- 在 VCS 中创建新修订
-
比较并将 VCS 库与数据库同步
-
详情窗口 (RHS)
- 在 VCS 中创建新修订
- 比较并将 VCS 库与数据库同步
- 在数据库中编译最新修订
- 比较并将数据库与 VCS 同步
-
- 以下改进以前仅可用于代码集合 (Code Collections) 内的项目,但现在可用于仪表板上的受控对象 (Controlled Objects) 选项卡上:
-
在 VCS 中创建新修订
-
在数据库中编译最新修订
-
用户界面的更改
这些按钮和菜单项目已经从主“团队编码”工具栏和实用程序 (Utilities) | 团队编码 (Team Coding) 菜单中移出。现在可以从主“团队编码”工具栏或从代码集合 (Code Collections) 选项卡上的实用程序 (Utilities) | 团队编码 (Team Coding) | 团队编码仪表板 (Team Coding Dashboard) 中访问它们。
- 代码集合
- 团队编码查看器
- 团队编码 VCS 浏览器
现在可以从主“团队编码”工具栏或右键单击菜单访问这些功能:
- 在数据库中编译最新修订
- 在 VCS 中创建新修订
团队编码配置 (Team Coding Configuration) 和团队编码状态 (Team Coding Status) 已被合并到单独一个选项卡窗口中,可以从主“团队编码”工具栏或从实用程序 (Utilities) | 团队编码 (Team Coding) | 团队编码配置 (Team Coding Configuration) 进行访问。
以下选项现在默认被设置为开启 (On)。以前默认设置为关闭“(Off)”。
-
源控制
-
提示检入注释
-
提示添加文件注释
-
-
团队编码
-
提示检出注释
-
提示检入注释
-
提示在退出时检入所有对象
-
已经移除“团队编码详情”窗口。
在仪表板中的受控对象 (Controlled Objects) 选项卡上:
- 单击第一行中的...显示/隐藏列 (...show/hide columns) 按钮,也就是网格的第一列。
- 选择这些项目:
这些列默认隐藏。-
VCS 项目
-
VCS 工作文件
-
修订
显示修订 (Revision) 列可能会减慢受控对象 (Controlled Objects) 网格的加载时间。
-
- 双击受控对象 (Controlled Objects) 选项卡上的对象可打开进行编辑。
编辑文件
现在您可在 VCS 工作目录之外编辑源控制 (Source Control) 文件。(这允许用于 Toad 10.6 之前的版本,但不允许用于之后的版本。)
TFS 和 Unicode
TFS 内部客户端现在支持 Unicode 对象名称和文件名称。
测试连接
现在您可测试(重新连接)单独的活动连接或所有连接:
会话 (Session) | 测试连接(重连)(Test Connection (Reconnect)) 或 测试所有连接(重连)(Test All Connection (Reconnect))
电子邮件操作
电子邮件操作现在支持参数文件。
- 转到实用程序 (Utilities) | Automation Designer,再打开您希望从中寻找电子邮件操作的应用程序。
- 在实用程序 (Utilities) 选项卡上,单击电子邮件 (Email) 按钮。
任务计划程序
Toad 中的任务计划程序经过改进,能与您 Windows 版本的任务计划程序功能匹配得更紧密。
转到实用程序 (Utilities) | 任务计划程序 (Task Scheduler),或右键单击 App Designer 中的某个应用程序,再单击计划。
Task Scheduler 1.0(Win2003 及更早版本):
- Toad 调用 Windows 任务计划程序 (Windows Task Scheduler) 窗口。
-
您可依据文件夹排序(在根文件夹内创建文件)。
Task Scheduler 2.0(Vista 及更高版本)
- 现在支持每项任务多个操作。
- 现在支持每项任务多个触发器。
- 现在支持高级选项,例如任务延迟、重复任务、过期任务、闲置设置等。
限制:
- 电子邮件操作:不支持电子邮件附件。
- 操作的顺序在 Toad 内不能向上或向下移动。
DBMS 输出
在编辑器中,结果 (Results) 网格中的 DBMS 输出 (DBMS Output) 选项拥有以下更新的轮询选项(按钮):
- 轮询 (Poll) - 单击时会立即执行轮询。
- 自动轮询 (Automatic Polling) - 在所有执行之后立即执行轮询。如果触发器发布输出,这会包括 SQL 执行。
- 间隔轮询 (Interval Polling) - 会以指定间隔执行轮询。
注:
您可选择自动轮询 (Automatic Polling) 或间隔轮询 (Interval Polling)。
开/关 (On/Off) 切换不会影响自动轮询;如果打开自动轮询 (Automatic Polling) 并且关闭 DBMS 输出 (DBMS Output) ,您仍然可以获得输出。
该选项已经移除:选项 (Options) | 执行/编译 (Execute/Compile) | 检测到时轮询 DBMS 输出 (Poll for DBMS output when detected)。
编辑器
现在您可使用仅大小写格式化。通过右键单击使用的格式选项已经添加到工具栏按钮。
- 在编辑器工具栏上,单击格式 (Format) 按钮或单击下拉箭头选择:
- 仅格式化大小写
- 配置文件代码、或
- 格式化程序选项(打开选项 (Options) 窗口)。
执行脚本操作
Toad 现在会:
- 检测脚本错误并终止运行
- 安全忽略错误,以便即使发生错误操作也能成功完成。
请参阅“执行脚本属性”窗口上的脚本错误选项 (Script Error Options)。
常规
- 必须在首次使用 OEM 窗口之前单击协议 (agreement) 复选框。
-
现在您可将监视信息导出到 XML、XLS、HTML 或文本。( Idea Pond idea # 797)
- 现在会为编辑器中或您可在 Toad 中输入和运行查询的其他位置执行的每个查询自动计算 OCI 数组缓冲大小。该设置被移除:选项 (Options) | Oracle | 常规 (General) | OCI 数组缓冲大小 (OCI Array Buffer size)。
-
TNS 名称:现在您可使用服务名称别名的逗号分隔的列表(例如:ORADB1, ORADB1.WORLD, ORADB1.ALIAS = (...)) 以及以数字开头的服务名称
- 现在可在“创建用户”或“更改用户”窗口中从头开始设置对象特权。
- 数据比较:使用 'Minus' 查询比较相同数据库中表格的方法现在再次作为一个选项提供。注意:该方法不允许 Toad 11.5 中引入的“一键同步”。
私人脚本存储库
在版本 11.6 中,我们引入了 Toad World(公共)脚本库,允许全世界用户加载和共享脚本。
Toad 12 引入了私人脚本存储库。您可将该存储库的私人副本安装到您选择的 Oracle 数据库中。
这将为公司或个人提供保持不想与全世界分享的自有脚本和其他文件存储库的功能。
注:您必须作为 SYSY 登录才能安装私人存储库。
- 转到选项 (Options) | 在线 (Online) | 脚本存储库 (Script Repository) | 私人 (Private)。
- 现在您可通过编辑工具栏上的常规打开文件 (Open File) 打开私人或 Toad World(公共)存储库。
- 转到选项 (Options) | 在线 (Online) | 脚本存储库 (Script Repository) 可在私人和公共存储库之间切换
从 Toad World 脚本存储库中将项目保存到本地
- 转到选项 (Options) | 脚本存储库 (Script Repository),再选择 Toad World。
- 在编辑器中,单击打开文件 (Open file) 按钮再选择存储库(公共)(Repository (Public))。
- 右键单击项目或多选项目将它们保存到本地。
参阅线上帮助 (Help) 中的脚本存储库 (Script Repositories) 了解详情说明。
使用 MyToad 在任何位置访问 Toad。
转到选项 (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)
Oracle 12c
Toad for Oracle 12.0 提供下列 Oracle 12c 支持和 12.0.1 修补程序。
- 在 Oracle 11gr2 和更早的版本中,在 SYS.USER$ 表中包括选择任意字典 (SELECT ANY DICTIONARY) 权限。在 Oracle 12c 和更新的版本中,该表则不包括。Toad 适应此更改。
- 在创建/更改表 (Create/Alter Table)、脚本生成、模式比较和“添加列 (add column)”对话框中支持标识列。
- 现在,实例参数 (Instance Parameters) 对话框具有值为是/否 (Yes/No) 的“可修改的可插入 DB (Pluggable DB Modifiable)”列。此处为“否 (No)”的参数无法修改可插入数据库中的参数;这是 Oracle 对可插入数据库的限制。
- 现在,Varchar2 和类似参数的最大大小为 32767。您可以将 max_string_size 参数更改为“EXTENDED”,以便数据库对其进行支持。
- 现在,在创建/更改表 (Create/Alter Table)、脚本生成、模式比较和“添加列 (add column)”对话框中支持不可见列。
- 现在,在删除时约束和索引具有“在线 (online)”选项;删除索引或约束时,不会阻止 DML。这不适用于视图上的约束。
- 现在,更改表 (Alter Table) 窗口中的将列设置为不可用 (Set Column Unusable ) 和将索引标记为不可用 (Mark Index Unusable) 对 12c 使用在线 (ONLINE) 选项。
- 在列定义中有一个新选项:默认为空 (DEFAULT ON NULL)。这适用于创建/更改表 (Create/Alter Table)、脚本生成、模式比较和 SB-Tables-Columns。
- 选中此选项时(插入或更新操作尝试使值成为 null 的任何时候),使用列的默认值。
- 未选中此选项时,仅在初始插入时应用默认值。
- 在模式浏览器 RHS 信息 (Schema Browser RHS Information) 中为用户显示更多详细信息。
- Toad 的“重命名数据文件 (rename datafile)”对话框支持此 Oracle 12c 功能:
- 现在,不必使表空间离线即可移动数据文件。
- 只需指定新文件名;如果您有 Oracle 托管文件,则不必指定新文件名。
- 在创建/更改 (Create/Alter) 对话框、脚本生成、模式比较和“模式浏览器 RHS 信息 (Schema Browser RHS Info)”选项卡中支持以下新的序列参数:
- KEEP/NOKEEP
- SESSION/GLOBAL
- 在视图脚本 (View Scripts)、创建/更改视图 (Create/Alter View) 和比较视图 (Compare Views) 中支持可见/不可见 (Visible/Invisible) 列。
- 在视图脚本 (View Scripts)、创建/更改视图 (Create/Alter View) 和比较视图 (Compare Views) 中支持遗留。
- LHS 上显示容器数据库时,数据库浏览器具有“可插入 (Pluggable)”选项卡。您可以查看状态,并且打开/关闭可插入数据库。
- 数据库浏览器上的 RHS 会话 (RHS Sessions)、排在前面的会话 (Top Sessions) 和数据文件 IO (Datafile IO) 选项卡具有服务名称 (Service Name) 列,以标识该行数据源自的可插入数据库和特定列。(只有在连接到容器数据库时才显示)。
- 在模式浏览器 User-RHS-Script (Schema Browser User-RHS-Script) 选项卡、创建/更改用户 (Create/Alter User)(对象权限 (Object Privs) 选项卡和“添加 (Add)”对话框)、模式浏览器 User-RHS-Object 权限 (Schema Browser User-RHS-Object Grants) 中支持以下对象权限:
- 继承权限
- 转换 SQL
- 现在,可以从服务器选择库文件。(此功能适用于具有任意 Oracle 版本的用户,包括 12c。)
- DBMS 重定义 (DBMS Redefinition) 向导的完成 (Finish) 步骤中增加了新选项。
- 在 DBA 模块 (DBA Module) 的更改表 (Alter Table) 对话框中,增加了用于更改表空间的新 dbms_redefinition 选项,以及用于所有分区、所有 LOB 等的压缩选项。
- ASM 管理器具有以下新功能:
- 可以在 ASM 管理器新增的属性 (Attributes) 选项卡上更改磁盘组属性。
- 可以在新增的用户组 (User Groups) 选项卡上添加/删除用户组。
- ASM 管理器 (ASM Manager) | 更改磁盘组 (Alter Disk Group) | 具有“清理”磁盘组的选项。
- 在 SB-Pack/proc/func RHS 和 SB-Roles RHS(显示对象)上增加了一个新的代码角色授权 (Code Role Grants) 选项卡(显示角色)。
- 在 12c 中,可以将一个或多个角色授予程序包、步骤或函数。其预期目的为向使用调用程序权限执行的程序包提供其他权限。
- 权限将是由导出的 ddl、模式脚本和模式比较生成的脚本的一部分。它不是包括或排除上述内容的选项;权限将自动提供脚本(如果权限存在)。
注:可以只授权向 package/proc/func 所有者直接授权的角色。
- 增加了新的截断表选项:删除所有存储、级联删除和保留/清除实体化视图日志。
- 在更改索引 (Alter index) 对话框中增加了新的更改索引 (Alter Index) 选项:清理 (Cleanup)。
- 数据泵 (Data Pump):
- 数据泵导出 (Data Pump Export) 包括以下新选项:压缩算法 (Compression Algorithm)、作为表查看 (Views As Tables)。
- 数据泵导入 (Data Pump Import) 包括以下新的转换选项:lob_storage、segment_creation、disable_archive_logging 和 table_compression_clause。
- 数据泵导入和导出 (Data Pump Import and Export) 现在支持 LOGTIME 参数。
- 对于 DBA 管理模块,已经添加了以下新对象类型:具有创建/更改 (create/Alter) 对话框的编写策略、F4 支持等。此新对象类型位于:
- 模式浏览器
- 生成模式脚本
- 模式比较
- Html 模式文档生成器
- 对象搜索
专业版及更高版本
代码分析
代码分析 (Code Analysis)(前身为 CodeXpert)是 Toad 一款强大的代码审阅和分析工具。此工具帮助您确保代码的性能、可维护性和可靠性达到并超越您公司的最佳实践标准。
代码分析 (CA) 具有以下的新功能:
- 现在您可为 CA 操作中的文件和数据库对象同时使用通配符搜索:
- 在 Automation Designer 中,创建或打开 CA 操作,再选择从加载对象 (Load Objects) 列表中选择加载使用通配符的对象 (Load Objects Using Wildcard)。
- 现在这些窗口的工具栏上会显示搜索栏,允许您搜索/筛选规则描述:
- 规则集管理器
- 新建/编辑规则集
-
现在您可将 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 构建) |
DB Admin Module、DBA Suite Edition 及 DBA Suite RAC Edition
所有用户都可以比较多个模式(请参阅上述的“比较多个模式”)。具有 Toad for Oracle 专家版或数据库管理模块的用户可以在此功能中使用同步脚本和定义文件。这适用于比较模式以及性能“比较多个模式”。
Idea Pond
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 |
解决的问题
12.0.1 版中解决的问题和改进
功能 | 解决的问题 | 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 |
12.0 版中解决的问题和改进
功能 | 解决的问题 | 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 入门使用指南
- 联机帮助
- 发行说明
安装说明
请参阅Toad for Oracle 安装指南了解安装说明。
参阅详细信息
获取最新产品信息、查找有用的资源以及加入 Toad 团队及其他社区成员的讨论。请加入 Toad for Oracle 社区或访问 ToadWorld 了解 Toad 的详细信息。
联系 Quest Software
电子邮件 | |
邮件 | Quest Software, Inc. World Headquarters 5 Polaris Way Aliso Viejo, CA 92656 USA |
网站 |
请访问我们的网站了解各地区办事处及国际办事处的信息。
联系 Quest 支持部
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
电子邮件:legal@quest.com
请访问我们的网站 (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