2011-08-18 111 views
3

我刚安装了Oracle SQL Developer,并将它连接到我的SQL Server。我喜欢将自己暴露于不同的环境中。我想知道是否有人知道Oracle SQL IDE对SQL Server IDE有什么好处。如果我目前使用的唯一服务器是SQL Server,是否有任何理由为什么我应该保留Oracle IDE?Oracle SQL Developer与SQL Server Management Studio

谢谢!

+0

这个问题看起来像一个定义明确且有效的编程问题。我希望我有Oracle SQL Developer应用程序的使用经验,可以为您提供帮助。 –

+0

我使用SQL Developer和SQL Navigator(都在Oracle上),而且我很久以前就使用SQL Server了。尽管与SQL Navigator相比,我发现SQL Developer有时非常令人沮丧。如果我是你并且你只使用SQL Server,那么获取一个特定于IDE的IDE,因为它将与数据库及其细微差别更好地结合在一起。 – Ollie

回答

3

如果您只进行SQL Server开发,我不会想到使用Oracle SQL Developer的任何优点或原因。

充其量,您正在限制您无法通过SQL Developer访问的SQL Server功能。比如备份数据库,附加,分离,脚本,用户安全等等。更不用说SQL Server对Oracle不具备的T-SQL意识了。

能够将Oracle SQL Developer附加到SQL Server真的适合整合这两者的人。否则,请使用SQL Server特定的工具。

PS:考虑一下,很多Oracle DBA和开发人员无论如何都不使用Oracle SQL Developer。如果您想将自己暴露给一个好工具,请尝试使用Toad,SQL Navigator或DBArtisan(对于Oracle)。

+0

OFF-TOPIC:在过去的几年中,SQL Developer已经变得更好。这是免费的。将该价格与TOAD进行比较。 TOAD在每个版本中似乎都会有更多的错误。 –

+0

@RobertGreathouse - 毫无疑问。自2011年起,SQL Developer发布了这个答案。我经常使用它,所以我很熟悉它。但是我也使用Toad,RedGate,Embarcadero和Devart作为专业的Oracle顾问,而且我仍然遇到当前版本的SQL Developer的问题。它的一部分被打破了。与蟾蜍进行比较还有很长的路要走。但是,它的免费,所以它在该部门的水中吹蟾蜍。 – codenheim

+0

@RobertGreathouse - 一则轶事:2014年5月,我尝试使用SQL Developer的数据迁移助手将客户的数据库从MySQL移植到Oracle。我之前用其他工具完成的一些事情。由此产生的剧本充满了缺陷,我放弃了,回到我自己的工具。如果您还没有使用过移民助理,并且不熟悉移民助理的模式,那么值得尝试一下。它整洁,但它经常打破。但我并没有抱怨:我很高兴他们为我们的小家伙留下工具空间。如果SQL Dev变得太好,它将使精品店过时。 – codenheim

相关问题