问题标签 [toad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4045 浏览

toad - 一般 TOAD 连接问题

是否可以使用 jdbc 连接字符串连接到 Oracle DB,例如:

而不是使用TNS?

0 投票
7 回答
54167 浏览

mysql - 如何在 Toad for MySQL 中生成所有数据库对象的脚本

Toad for MySQL(最新版本)的免费软件版本中,我可以在一个文件中生成数据库中所有表的脚本。但是,对于存储过程和函数,Toad 会为每个生成一个单独的脚本/文件。

理想情况下,我想要一个简单的步骤来为我的数据库中的所有对象(表、视图、过程、函数、触发器)生成一个脚本到单个文件

这在 Toad for MySQL 中可行吗?

0 投票
1 回答
1598 浏览

sql - 跟踪 oracle 语句

我正在使用 Oracle 数据库开发一个应用程序,我肯定希望有一个可以跟踪会话和处理语句的 SQL 语句跟踪器——比如 Toad 的 SQL Tracker/Monitor。但由于好的一个要花很多钱,我正在考虑自己建造一个小的。关于 wich 的任何想法将是跟踪 oracle sql 语句的最佳解决方案?

0 投票
2 回答
10509 浏览

oracle - TOAD 导出 Oracle 脚本以编程方式保存数据

我有一堆 SELECT 语句脚本,我在其中为一堆不同的表提取数据。至于导出该数据并保存它,我必须手动运行每个查询,右键单击并“将数据另存为”选择我的选项,然后单击保存。

有什么东西可以让我以编程方式包装我的 SELECT 语句,这样当我运行它时,它会自动导出并保存数据,而无需我手动“将数据另存为”?

替代文字

0 投票
1 回答
639 浏览

networking - 为什么跨防火墙使用 Sitecore 或 Toad 的 Oracle 连接比使用 SqlPlus 慢?

我有一个第三方 .Net Web 应用程序(Sitecore),它连接到我的 DMZ 中服务器上的 Oracle 数据库(通过防火墙与我的 LAN 分开)。应用程序和数据库之间的连接很慢。它不会失败,与应用程序 (Sitecore) 和我们 LAN 内的 Oracle 数据库之间发生的相同过程相比,该过程(称为发布)只需要很长时间(几毫秒对 20 分钟)。有趣的是,当我使用 Toad for Oracle 查询 DMZ 中的数据库与查询 LAN 中的数据库副本时,我得到了相同的行为。

我已经在我们的局域网中复制了设置,问题就消失了。如果我使用 MSSQL 数据库,问题也会消失。如果我们不使用 Sitecore 或 Toad,而是在 Oracle 的 sqlPlus 应用程序中运行简单查询,则不会出现问题。

这向我表明,该问题特定于使用 Oracle Data Provider for .Net 的应用程序,这些应用程序在我们的 LAN 内运行并试图查询我们 LAN 外的 Oracle 数据库。

操作系统是 Windows 2008R2 64 位(Oracle DB 服务器)、Windows 2008 32 位(Sitecore)、Win7 64 位(Toad 和 SqlPlus 客户端)。不确定防火墙是什么,但我认为它在某种虚拟交换机/路由器上(是的,我不是网络专家,你怎么猜?)。甲骨文是10g。客户端使用 64 位和 32 位的 Oracle.DataAccess 2.102.4.0 或 2.102.5.0。蟾蜍是10.6。Sitecore 是 6.2.0 rev 091012

我已经运行了各种监视器,如 Wireshark、Procmon 和 Win7 资源监视器,但我不确定我在寻找什么。我所看到的只是发送和接收之间存在很大的时间间隔,但我无法确定这些间隔是在哪里产生的。对我来说,这一切真的很诡异。根据我的经验,网络连接要么工作要么不工作,如果某些流量很慢,那么所有流量都很慢。

关于什么可能导致这种行为的任何想法?具体来说,对于 Oracle 数据提供程序的特定实现,哪些网络/路由器/防火墙设置可能会导致连接(根据 Wireshark 通过 TNS 和 TCP 协议)缓慢但不会完全失败?

困惑和轻微的惊吓,

詹姆士。

0 投票
2 回答
412 浏览

java - 为什么 TOAD 比我的 java 代码快?

我想执行一个选择查询并能够获得结果的计数,而不像 TOAD 那样使用“COUNT(*)”。这个概念是让用户可以选择输入他想要的任何“选择查询”并为他计算结果的数量。

此代码在行中延迟很多:“selectResultSet.last();”。TOAD 以更少的延迟做到这一点。(右键单击-> 记录计数)。即使我在 TOAD 中一直向下滚动结果表,它也会更快。

TOAD 如何获得记录数?

好的,我知道了,我将使用 count(*) 并使用第二个 ResultSet 来显示我的结果。

0 投票
2 回答
1790 浏览

oracle - Oracle TOAD 和物化视图

我是 oracle 的新手。已经有一个存储过程可以从许多表中获取数据。由于性能问题,我需要对其进行修改。所以我想了解物化视图(因为,我已经在网上搜索过它,但是我我无法理解它)。任何人都可以解释它的功能吗?

另外,我正在使用 TOAD for oracle。有人可以建议我学习任何材料(书籍、网站等)吗?

0 投票
1 回答
10222 浏览

oracle - SQLDeveloper 是否有像 Toad 这样的复制/克隆用户的工具?

SQLDeveloper 是否有类似 Toad 的工具来复制/克隆 Oracle 数据库用户?

如果没有,我会求助于:如何在 Oracle 中克隆用户

0 投票
2 回答
28981 浏览

oracle - toad for oracle 自动完成下拉菜单

Toad for Oracle 具有自动完成功能。您键入SELECT * FROM USER.,然后按Ctrl+ .,将出现一个下拉列表,您可以从中选择可用的对象。

此功能突然停止。现在,它不是下拉菜单,而是第一个默认匹配。我不知道我做了什么来改变这种行为。

如何恢复下拉功能?

0 投票
1 回答
48398 浏览

oracle - ORA-00932: 不一致的数据类型: 预期 - 得到 -

我作为 PHP 程序员使用 Oracle(10g.2) 已经快 3 年了,但是当我分配作业时,我第一次尝试使用引用游标和集合类型。当我遇到问题时,我已经在网上搜索过,这个 ora-00932 错误真的让我不知所措。我需要一位老手的帮助。

这是我一直在处理的问题,我想从表中选择行并将它们放在引用游标中,然后使用记录类型,将它们收集到关联数组中。再次从这个关联数组中,创建一个引用光标。不要问我为什么,我在写这么复杂的代码,因为我需要它来完成更复杂的赋值。我可能会让您感到困惑,因此让我向您展示我的代码。

我在 Toad 的类型选项卡下定义了 2 种类型。其中之一是对象类型:

另一种是使用上面创建的对象类型的集合类型:

然后我创建一个包:

包体:

我注释掉了打开参考光标的最后一行。因为当我在 Toad 的 SQL 编辑器中运行该过程时,它会导致另一个错误,这是我要问的第二个问题。最后我在 Toad 中运行代码:

我得到了 ora-00932 错误。