我在几年内没有真正完成大量的数据库工作,并且已经不熟悉可用的工具。回到几年前,我正在使用oracle数据库,并且主要使用带有一点MS Access的TOAD作为我选择的工具来原型化我在我的应用程序中使用的查询。我真的很喜欢TOAD,因为它非常直观,而且非常易于使用,我希望能找到与MS SQL Server类似的东西。开源或免费的东西是可取的,因为我怀疑我的客户会想要支付任何费用,但我愿意听到如果他们是最好的一流工具可以花钱的建议。
答案 0 :(得分:5)
azure_ardee,我正在寻找Squirrel上的Windows身份验证。如果你使用jtds驱动程序,你可以将属性DOMAIN添加到连接字符串。
conn str的sintax是: JDBC:JTDS:SQLSERVER:// [:其中1433>] / [; = [; ...]]
例如: JDBC:JTDS:SQLSERVER://主机名:1433 / DB_NAME; DOMAIN = my_domain
此外,您可以单击“属性”按钮,检查DOMAIN属性并使用域名填充值。
我希望我能帮忙!
Nakro
答案 1 :(得分:4)
首先尝试SQL Manager Express。如果您需要更多,您可以随时寻找其他解决方案。
编辑:这是针对MS SQL 2005 Express的。我希望MS SQL Express 2008会有一个新版本,与VS 2008相比,VS 2008会更快。
更新:MSSQL 2014 Developer Edition可免费用于开发目的。它包含具有完整功能的SQL Manager。
答案 2 :(得分:4)
我喜欢Aqua Data Studio。 它是Java,但不要关闭,它表现得非常好。
答案 3 :(得分:4)
还有来自Redgate的SQL Prompt,它有更多的花里胡哨,而不是你可以戳(MSSQL Only,它不是免费的)
谱的另一端是完全准系统Query Express
答案 4 :(得分:3)
如果你喜欢TOAD那么there TOAD supports that too。
答案 5 :(得分:3)
我没有使用它们,但它们是免费的,并声称自己是独立于DBMS的:
http://www.isqlviewer.com/
http://www.sql-workbench.net/index.html
答案 6 :(得分:3)
我们办公室的开发人员开始使用Oracle提供的免费SQLDevolper工具(http://www.oracle.com/technology/products/database/sql_developer/index.html)。我仍然对PL / SQL Developer(http://allroundautomations.com/)感到非常满意。两者都有一个小的学习曲线,就像TOAD一样,但是一旦你感觉到它们,很难想象回到SQL工作表提示。
答案 7 :(得分:2)
Oracle SQL Developer非常好,也适用于SQL Server。您也可以尝试DB Solo 3.这两个都是跨平台应用程序。
答案 8 :(得分:2)
我使用Toad,但讨厌它。这是错误的,但对我来说,它完成了工作。我一直对Embarcadero印象深刻,你可以告诉他们知道如何设计软件。如果我有钱,我可能会从他们那里购买工具。我们最近在评估了大量其他产品后购买了E / R工作室。我从来都不喜欢Oracle发布的内容,但它是免费的,所以在你的情况下我会选择它。
答案 9 :(得分:2)
SQL Navigator是另一种可能性
答案 10 :(得分:2)
我喜欢EMS SQL Manager他们拥有所有主要数据库的版本。相同的界面,所以如果你像我一样使用Oracle,ms-sql,mysql和postgres,那么至少你的日常查询/管理工具对于所有平台看起来都是一样的
答案 11 :(得分:2)
如果您打算使用SQL Server,请使用MS提供的工具。
如果您想要在TOAD中使用的电动玩具,那么看看RedGate产品,它们拥有您梦寐以求的一切。 TOAD for SQL Server也是一个选项。
SqlDeveloper不允许您使用Windows身份验证连接到服务器,您将需要一个ODBC,我希望类似的免费工具也一样。
您还可以使用MS Access并创建一个adp项目。没有本地查询。它将直接在服务器上完成所有工作。创建查询将在服务器中创建一个视图。
我更喜欢坚持使用MS Management Studio(免费工具,服务器附带)和Visual Studio。
答案 12 :(得分:2)
我们提供了一个很好的视觉查询构建工具,名为dbForge Query Builder for SQL Server。
答案 13 :(得分:2)
QweryBuilder支持SQL Server和Oracle。还有一个免费的Express版本。
答案 14 :(得分:0)
尝试使用squirrel SQL客户端。 http://www.squirrelsql.org/
答案 15 :(得分:0)
@niniki
尝试使用squirrel SQL客户端。 http://www.squirrelsql.org/
已经使用了很长时间了,但我还没有找到如何用这个进行SQL Server Windows身份验证。你知道吗?