SQL Server Management Studio是浏览/编辑表和运行查询的替代方法

时间:2008-08-07 19:06:04

标签: sql-server

我想知道Microsoft的SQL Server Management Studio是否有其他替代方案?

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

12 个答案:

答案 0 :(得分:47)

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

答案 1 :(得分:19)

TOAD for MS SQL看起来很不错。我从来没有亲自使用它,但我使用过Quest的其他产品而且它们非常坚固。

答案 2 :(得分:18)

似乎没有人提到Query Expresshttp://www.albahari.com/queryexpress.aspx)和分叉Query ExPlus(也是http://www.albahari.com/queryexpress.aspx底部的链接)

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

答案 3 :(得分:16)

答案 4 :(得分:13)

我使用免费软件Atlantis SQL Enywhere已有近6个月的时间,并且一直运作良好。适用于SQL 2005和SQL 2008版本。我对它的功能印象非常深刻,键盘快捷键与VS类似,因此对于新的编辑器来说,过渡非常顺利。

值得一提的一些功能:

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

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

答案 5 :(得分:9)

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

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

答案 6 :(得分:9)

powershell + sqlcmd:)

答案 7 :(得分:4)

有一个express version on SSMS功能相当少,但仍然具有基础知识。

答案 8 :(得分:3)

vim + dbext:)

答案 9 :(得分:1)

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

答案 10 :(得分:1)

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

答案 11 :(得分:0)

Embarcadero Rapid SQL怎么样真的好但又贵一点。