2009-02-16 124 views
4

“直接”查看和编辑SQL Server 2008数据库的最佳工具是什么?编辑/查看SQL Server 2008数据库的最佳工具

我想或多或少地了解像“Microsoft Access”这样非常友好的界面,我可以在其中打开表格,插入新行,删除行或更改行/列中的数据。还有一个提示,我可以启动存储过程,运行SQL命令并查看结果等。

这样做在开发和测试我们的请求/设计过程中有很大的帮助。我也将是一个很好的ACE在数据库维护,修复问题,清理数据等。

我没有太多的SQL Server及其管理工具的经验。我试图找到相关的东西,但不知道什么是最好的选择。

任何人都可以指向正确的方向吗?

编辑: 除非我误解了一些东西,这是非常有限的。我可以像前200个结果一样进行编辑,但无法对列进行排序或寻找某些内容。至少,不要轻易不进行自定义查询。即使如此,查询结果似乎不可编辑。

+0

**带有** [SMSS工具包](http://www.ssmstoolspack.com/)**的SQL Server Management Studio **。这个附加组件是免费的,并且具有一些方便的功能,例如在所有表格中搜索值并快速生成INSERT语句。 – Dmitry 2011-08-09 20:15:03

+0

EZDatabrowser是一款可以满足您需求的工具。您可以查看和编辑SQL Server数据库,优先查看和存储过程。更重要的是,它理解主细节和一对一关系。它基于数据库元数据。我必须说,我是这个应用程序的所有者。欢迎随时向我们的技术支持寻求任何问题。 http://www.softimum-solutions.com – user3547331 2014-04-18 01:05:21

回答

6

适用于SQL Server Management Studio的+1。你要求做的一切都可以在那里找到。当然,上下文菜单Edit Top 200 Rows默认仅限于结果集,但您可以单击Show SQL Pane按钮并编辑查询,并返回可编辑的结果。

要显示SQL窗格,请打开查询设计器工具栏,然后单击标记为SQL的按钮,或从查询设计器菜单窗格中选择,然后选择SQL,或按Ctrl-3。

3

SSMS是一款功能齐全的工具,可在许多工作流程中使用。但是如果你通常需要编辑记录中的数据,它会很糟糕。

现在,在这个华丽的SQL工程师掌握了这个之前,告诉我我从未做过什么,让我直截了当地说,直到我重写了我正在使用的套件中的每个应用程序之后,这个工作流程才是必需的。

为此目的,查询设计器的唯一方法是找到表并单击编辑顶部XXX行(XXX默认为200,但可在工具 - 选项中更改)或打开新的查询窗口然后右键单击并选择查询编辑器中的设计。

因此,在某些情况下编写更新查询的速度会更快。有人知道更简单的方法或更好的应用程序吗?

2

很多时候我们要问的非技术用户更新查找表它数据仓库

他们大多害怕使用它。

所有想做的事情是打开1-2个表并更改一些映射。

SSMS对他们来说太复杂了。

我们创建了高级表编辑器来帮助他们。 管理员为最终用户设计网格/表单/报告 当普通用户登录时隐藏所有这些复杂性。

关注此教程的想法是如何工作 http://www.dbsoftlab.com/database-editors/active-table-editor/active-table-editor-online-tutorial.html

0

你为什么不只是使用的MS Access? :)我使用SQL 2008并一直使用Access来进行快速查询,保存我使用很多的查询以及各种表格中的数据。不知道什么阴沉的MS拿走了他们的SSMS UI设计,但这太糟糕了。 SQL 2000的旧版企业管理器非常易于使用。

无论如何,只需在ODBC数据管理器(我正在使用XP,不知道调用Windows 7的等价物)中设置一个数据源到SQL数据库。然后打开一个新的Access mdb并添加“链接表”。每一个都通过ODBC连接链接到一个SQL表。小菜一碟。

我相信很多人会因为Access而厌恶这种方法,但纯粹谈论生产力和简单的常见任务,这种方式为我赢得了胜利。查询仅限于基本功能课程,但我们在此讨论相当简单的任务。

相关问题