128

我想知道是否有 Microsoft 的 SQL Server Management Studio 的替代品?

SSMS 没有任何问题,但有时它看起来太大了,我想做的只是浏览/编辑表和运行查询。

4

12 回答 12

50

我已经开始使用LinqPad 了。除了比 SSMS 更轻量之外,您还可以练习编写 LINQ 查询——这比无聊的旧 TSQL 更有趣!

于 2008-08-07T20:31:12.413 回答
19

MS SQL 的 TOAD看起来不错。我从未亲自使用过它,但我使用过 Quest 的其他产品,它们很可靠。

于 2008-08-07T19:17:11.410 回答
19

似乎没有人提到Query Expresshttp://www.albahari.com/queryexpress.aspx)和一个 fork Query ExPlus (也在http://www.albahari.com/queryexpress.aspx底部链接)

顺便提一句。第一个 URL 是 LINQPad 的作者 Joseph Albahari 的主页(查看这个杀手级工具)

于 2010-02-26T10:11:38.273 回答
18

数据库.NET

于 2011-02-26T10:02:43.790 回答
13

我已经使用免费软件Atlantis SQL Enywhere将近 6 个月了,并且一直运行良好。适用于 SQL 2005 和 SQL 2008 版本。它的功能给我留下了深刻的印象,并且键盘快捷键与 VS 相似,因此可以非常顺利地过渡到新的编辑器。

一些值得一提的功能:

  • Intellisense 在使用多个表并使用别名连接时实际工作
  • 使用多个表时的连接建议(减少打字时间,非常整洁)
  • 丰富的sql代码格式,自动缩进使用Ctrl K,Ctrl D。
  • 更好地表示 SQL 计划
  • 使用时突出显示变量声明。
  • 鼠标悬停时的表定义。

所有这些功能为我节省了很多时间。

于 2012-03-07T05:34:03.017 回答
10

powershell + sqlcmd :)

于 2008-12-13T00:19:57.763 回答
9

如果您已经在 Visual Studio 中花费时间,那么您始终可以使用服务器资源管理器连接到任何 .Net 兼容的数据库服务器。

如果您使用的是 Professional 或更高版本,则可以创建和编辑表和数据库、运行查询等。

于 2008-08-07T23:47:57.150 回答
4

SSMS上有一个快速版本,它的功能要少得多,但仍然具有基础知识。

于 2008-08-07T19:25:57.287 回答
3

vim + dbext :)

于 2011-10-05T16:29:29.760 回答
2

Oracle 有一个名为 SQL Developer 的免费程序,它可以与 Microsoft SQL Server 以及 Oracle 和 MySQL 一起使用。但是,在访问 SQL Server 时,Oracle SQL Developer 仅用于轻松迁移到 Oracle,因此您的 SQL Server 数据库本质上是只读的。

于 2008-12-12T23:22:18.990 回答
1

您仍然可以从以前的 SQL Server 版本安装和使用查询分析器。

于 2008-12-12T23:17:16.347 回答
0

Embarcadero Rapid SQL怎么样 真的很好但有点贵。

于 2012-05-30T15:03:26.563 回答