代码之家  ›  专栏  ›  技术社区  ›  apenwarr

您是否考虑使用MS SQLServer Management Studio的替代方案?[闭门]

  •  9
  • apenwarr  · 技术社区  · 16 年前

    在工作中,我们最近从Microsoft SQL Server 7升级到SQL 2005。数据库引擎要先进得多,但ManagementStudio在许多方面都非常糟糕。我们的大多数开发人员决定他们更喜欢使用旧的查询分析器工具,尽管它有很多限制。

    在业余时间,我决定为queryanalyzer/managementstudio编写一个替代品,它完成了开发人员最需要做的事情。我终于获得了免费发布它的许可:Versabanq Squel(Versabanq.com/Squel)。

    就像我说的,这是免费的,所以这不是推销。但这让我思考。我想知道的是:你们大多数人对SQL Studio的现状满意吗?人们使用它仅仅是因为它是微软推动他们的吗?有很多人在寻找更好的东西吗?也许我可以得到一些长期发展的支持,如果它看起来可能有一些更广泛的兴趣。

    顺便说一下,退房吧 SQL Server Management Studio Alternatives

    14 回复  |  直到 6 年前
        1
  •  6
  •   Matt Whitfield    15 年前

    哈,我来自完全相同的立场,所以我做了一个工具,代码完成,还有一个免费版本。在 http://www.atlantis-interactive.co.uk -这基本上是为错过QA的人准备的。你的工具看起来不错,干得好。

        2
  •  4
  •   JoshBerke    16 年前

    虽然我会喜欢更好的东西,但它必须是明显更好和免费的。短信确实是一个讨厌的东西,但我已经习惯了。我最怀念的是查询分析器。我不介意使用SSMS来管理服务器,但是拥有一个快速、轻量级的SQL查询编辑器将是一件非常糟糕的事情。。。

    我提到免费吗?我现在不愿意付钱。

    编辑

        3
  •  4
  •   Nathan Griffiths    16 年前

        4
  •  3
  •   kenm    16 年前

    我以前使用过Apex SQL Edit,与Management Studio相比,我更喜欢它。早在SQLServer2008的ManagementStudio出现之前,它就提供了intellisense。

    http://www.apexsql.com/sql_tools_edit.asp

        5
  •  1
  •   Espen    16 年前

    我刚开始使用mysql在linux上开发,我想念微软的SQL管理工作室。这是一个很棒的工具。我同意在使用查询分析器后需要一点时间来适应,但ManagementStudio中的查询工具实际上更好。我真的不认为有更好的选择。我也尝试过Apex SQL编辑,但发现MS更优秀。

    我还建议使用 SQL Prompt 从红门获取智能感知(自动完成)。他们的其他工具也很优秀。

        6
  •  1
  •   Andreas Grech    16 年前

    如果您目前正在使用.NET 3.5 Framework进行开发(或将要开始开发),那么我建议您为您的开发人员提供以下方便的小应用程序: LINQPad

    这将帮助您的开发人员学习LINQ(一种集成的O/R映射器,它使.net开发人员的生活更加轻松)语法,同时使用更轻量级的SQL管理应用程序

        7
  •  1
  •   Guge    16 年前

    我对7.0和2000的企业经理很满意。我有点喜欢MMC管理单元的想法。只要你记得刷新,就没那么糟糕了。

    在线图书非常棒,从7.0开始就一直如此。

    每一个新版本的SQL Server都有很多新内容,但遗憾的是,有些内容也被删除了。我认为英语疑问句的消失是令人悲伤的。我从来没有为它找到一个项目,在挪威推动它是问题的一部分,但我认为它是辉煌的。

        8
  •  1
  •   Shane Delmore    16 年前

    我试过一些,包括蟾蜍、ApexSqlEdit和其他一些。所有这些工具的问题在于,尽管它们包含了Management Studio缺失的强大功能,但它们也缺少Management Studio已经具备的关键功能,我总是发现自己打开了两个窗口,即我的第三方编辑器和Management Studio。这是我认为RedGate真正做到了的一个方面,他们没有试图取代ManagementStudio,只是通过扩展它、添加intellisense、光重构和代码格式化来弥补它的不足。到目前为止,我最喜欢的解决方案是ManagementStudio,它为intellisense和格式化添加了RedGate SqlPrompt Pro,这大大提高了我的工作效率。

        9
  •  1
  •   Paul    16 年前

    SQL Server Management Studio 2008用于SQL Server 2008数据库时,支持 用于SQL查询的Intellisense . 努夫说!

    编辑:对不起,我不知道你说的是SQL 2005。呃,我也喜欢SSMS 2005。

        10
  •  0
  •   jdve    16 年前

    一、 首先,我肯定想要管理工作室以外的东西。仅仅是我,还是其他人觉得是这样

        11
  •  0
  •   Joe Phillips    16 年前

    我在确定如何在SSM上设置用户权限时遇到问题。最终,我意外地找到了正确的方法,现在效果很好。我以前从未使用过SQL Server的任何工具,因此无法进行比较,但我认为这已经满足了我目前的所有需要。

        12
  •  0
  •   dave dave    15 年前

    任何东西都比SQL Server Management Studio更好。抱歉,但这对我们这些非DBA的人来说实在太糟糕了。也许你们DBA和程序员都喜欢它,但对于我们这些计划备份之类的服务器人员来说,这是一个主要的PITA。很慢。缓慢的维护计划界面是bug和gotcha的活噩梦。EnterpriseManager并不完美,但它比SSM更容易使用。

    这真的让我想起了VisualBasic4与VB3相比,MS试图朝着正确的方向发展,他们只是做了一件非常糟糕的事情。当然,我们最终得到了VB6,所以也许在MSSQLServer2011中,我们会有一些像样的东西。但就目前而言,我只希望能够针对我的SQL2005服务器运行Enterprise Manager,因为SMS让我很烦躁。

    然而,我还没有遇到过任何问题,从2000年开始对2005年的服务器运行查询管理器,至少对于我所做的简单查询是这样。至少这仍然有效。

        13
  •  0
  •   onupdatecascade    15 年前

    ManagementStudio不完善,有一些缺陷,但我发现它远远优于旧的2000工具。没有竞争。我使用SSMS 2008管理我的所有服务器,包括SQL Server 2000(ack!)实例。

    即使有它的缺点,我还没有看到有人创造出一个更好的工具,因为没有人可能有时间(重新)构建每一个特性。

    我的2美分。

        14
  •  0
  •   Tom H    14 年前

    回到SQLMS。。。