![Quest 的 Toad 是一个正在消亡的工具吗?](https://linux22.com/image/517566/Quest%20%E7%9A%84%20Toad%20%E6%98%AF%E4%B8%80%E4%B8%AA%E6%AD%A3%E5%9C%A8%E6%B6%88%E4%BA%A1%E7%9A%84%E5%B7%A5%E5%85%B7%E5%90%97%EF%BC%9F.png)
多年来我一直使用 Toad,并且非常喜欢它,但是我换了工作,安装了 Toad 10,结果它简直就是一场灾难。除了我认为的大量外观和感觉下降之外,我还遇到了访问冲突,而且它与 Windows 7 的配合并不好:
尽管我花了很多时间与 Quest 支持人员沟通,而且我使用的是评估版,他们应该是受金钱激励的,但他们还是无法解决登录我们数据库的基本问题,而 SQLDeveloper 却没有问题。
我是不是应该咬紧牙关,学习 SQLDeveloper?
答案1
我从 2001 年开始使用 Toad(可能是 7.3 版),并且一直将它作为我最喜欢的 Oracle 相关工作工具。我不是 DBA,而是一名开发人员。我认为最大的变化来自版本 9,当时他们放弃了旧的代码库(我认为它是用 Delphi 或 C++ 开发的),并开始在 .NET 上编写。自然,早期的 9.xx 版本中有很多错误和崩溃。一段时间后,大多数问题都得到了修复,稳定版本问世了,并且“丰富”过程仍在继续。在版本 10.xx 上,我看到外观和感觉发生了一些实质性的变化。不同的数据网格、不同的过滤、不同的编辑器。随之而来的是新的不稳定迹象。我安装了 v.10.5,并在 2 天后将其卸载。
我对 9.75 版本很满意,它非常稳定,功能非常丰富(其中 70% 我怀疑自己用不到),非常感谢。我会再等一年,等 10.x 成熟,然后如果有时间,也许我会再试一次。 这是我的建议。如果你不想学习一些新工具来做同样的事情(或者减少工作量),那么继续使用 9.7x 就没问题了。
另一方面,我敢打赌(不管怎样),世界上 95% 的 Oracle DBA 和 PL/SQL 开发人员都能够完美地使用 Oracle 的 SQL Developer 完成日常工作,并且不需要 Toad 拥有的所有高级功能,而 SQLDev 没有。(我为那些没有使用过这两种工具的人写了这篇文章。习惯使用 Toad 的人可能不喜欢学习另一种工具)。无论如何,sqldev 就像 toad 一样,它就像 toad 一样 :)
事实是,Quest 每年都在不断增加特性和功能,以及视觉效果,并将一个非常有用的管理/开发工具膨胀到庞大的套件中。这种情况与 Microsoft Office 类似:95% 的人曾经使用 MsOffice 95 做一系列 X 事情,而今天他们使用 MsOffice 2007 做同样的事情,速度也一样(尽管使用的 CPU 比 1995 年强大一千倍)。其中一半人准备订购 Office 2010,因为他们“需要”它!!
这就是成功的商业零售软件的命运。特定版本有多好、多稳定、多敏捷、多无错误并不重要。当它完成其商业生命周期时,必须制作一个新版本,以保持运转。
答案2
看起来 Quest Software 正在整合其部分产品线。
我注意到他们的一些较旧的软件包在网站上很少被提及,而他们的一些主要产品却越来越受到关注。
例如,Quest 曾经拥有更广泛的监控产品。但其中许多产品已被弃用,取而代之的是 Foglight(或者可能更名为 Foglight)。这并不一定是问题——Quest 应该做他们最擅长的事情。