我刚安装了Oracle SQL Developer,并将它连接到我的SQL Server。我喜欢将自己暴露于不同的环境中。我想知道是否有人知道Oracle SQL IDE对SQL Server IDE有什么好处。如果我目前使用的唯一服务器是SQL Server,是否有任何理由为什么我应该保留Oracle IDE?Oracle SQL Developer与SQL Server Management Studio
谢谢!
我刚安装了Oracle SQL Developer,并将它连接到我的SQL Server。我喜欢将自己暴露于不同的环境中。我想知道是否有人知道Oracle SQL IDE对SQL Server IDE有什么好处。如果我目前使用的唯一服务器是SQL Server,是否有任何理由为什么我应该保留Oracle IDE?Oracle SQL Developer与SQL Server Management Studio
谢谢!
如果您只进行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)。
OFF-TOPIC:在过去的几年中,SQL Developer已经变得更好。这是免费的。将该价格与TOAD进行比较。 TOAD在每个版本中似乎都会有更多的错误。 –
@RobertGreathouse - 毫无疑问。自2011年起,SQL Developer发布了这个答案。我经常使用它,所以我很熟悉它。但是我也使用Toad,RedGate,Embarcadero和Devart作为专业的Oracle顾问,而且我仍然遇到当前版本的SQL Developer的问题。它的一部分被打破了。与蟾蜍进行比较还有很长的路要走。但是,它的免费,所以它在该部门的水中吹蟾蜍。 – codenheim
@RobertGreathouse - 一则轶事:2014年5月,我尝试使用SQL Developer的数据迁移助手将客户的数据库从MySQL移植到Oracle。我之前用其他工具完成的一些事情。由此产生的剧本充满了缺陷,我放弃了,回到我自己的工具。如果您还没有使用过移民助理,并且不熟悉移民助理的模式,那么值得尝试一下。它整洁,但它经常打破。但我并没有抱怨:我很高兴他们为我们的小家伙留下工具空间。如果SQL Dev变得太好,它将使精品店过时。 – codenheim
这个问题看起来像一个定义明确且有效的编程问题。我希望我有Oracle SQL Developer应用程序的使用经验,可以为您提供帮助。 –
我使用SQL Developer和SQL Navigator(都在Oracle上),而且我很久以前就使用SQL Server了。尽管与SQL Navigator相比,我发现SQL Developer有时非常令人沮丧。如果我是你并且你只使用SQL Server,那么获取一个特定于IDE的IDE,因为它将与数据库及其细微差别更好地结合在一起。 – Ollie