首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于保存简单命名SQL查询的Web

用于保存简单命名SQL查询的Web
EN

Stack Overflow用户
提问于 2013-01-26 22:06:31
回答 1查看 979关注 0票数 0

我们有一个专有的web应用程序,它有一个华丽的管理界面,但是数据极客的工具很差。

我们的数据管理员运行许多SQL查询来回答业务问题--这些查询随着时间的推移而缓慢发展,但经常运行。我们希望他有一个UI来保存和重新运行它们,而不必每天多次远程连接SQL服务器或打开保存的文本片段。

我正在寻找一个小型代码项目或类似的代码项目,以节省2-4天项目中的大部分工作,以便将此管理功能添加到我的项目中,该项目使用以下客户机/服务器平台:

  • ASP.NET MVC (3-4)
  • Server (2008)
  • 实体框架(我不想为此添加其他数据访问组件)
  • jQuery

http://sqlfiddle.com/ ( Ready web query interface to SQL databases )是我要找的东西,除了1)它太过分了,2)它没有一个用于命名/保存/加载查询的UI,这是我的核心需求。

该工具应:

  • 允许在web浏览器中输入以前组成的SQL查询。
  • 允许命名和保存该查询。
  • 允许从单个页面列出所有保存的查询
  • 允许检查保存的SQL查询
  • 允许运行保存的查询,并将输出输出到动态生成的表中
  • 允许删除单独保存的查询
  • 可能只是为了负载安全而强制执行最大结果行或超时。
  • 可能会阻止数据修改查询。

请让我知道,如果你知道任何这样的项目,博客条目,或其他相关的项目,使创建这是一个不需要思考。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-29 14:13:24

如果您可以访问reporting,那么听起来您肯定可以使用它,只要您在与SQL服务相同的服务器上运行它,它就包含在许可中。

这是一个相当健壮的解决方案,并且有许多用于构建报表和交付报表的选项。有一个名为Report的内置接口,或者您也可以从代码中直接调用web服务,并以XLS、PDF、DOC和其他格式返回所呈现的结果。

您可以使用报表生成器(通过报表管理器接口部署为单击一次的应用程序)或Server数据工具(旧版本称为)进行报表设计。

正如我还提到的,您可能会发现,不管Reporting (或still )中的所有特性如何,您的数据管理员可能仍然希望使用编写他的查询。在SSMS中有很多功能我知道如果没有.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14542059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档