我目前正在使用 MSSQL Server 2000 来设计表、创建和更改存储过程以及管理用户和权限,我正在使用查询分析器和企业管理器。我还花了很多时间在 Visual Studio 2008 上,而不是跳到其他应用程序,我想知道 Visual Studio 是否可以帮助我至少完成查询分析器和企业管理器允许我做的一些事情。如果是的话,具体是什么?

我主要是想:

  • 检查数据库架构
  • 编辑存储过程(可使用 Intellisense)
  • 更改对象权限
有帮助吗?

解决方案

查看 Visual Studio 中的服务器资源管理器。服务器资源管理器允许您创建/修改/删除/任何过程、表、视图等,尽管我看不到任何通过 UI 修改安全设置(用户、角色等)的方法。我建议先使用 SQL Management Studio,然后再使用集成的服务器资源管理器。

我还刚刚注意到服务器资源管理器中数据连接的上下文菜单中有一项名为“允许 sql/clr 调试”的功能。没有尝试过,但听起来它可能允许 SQL 代码中的断点等。那有多酷?

编辑: 看来服务器资源管理器可能仅在 Visual Studio Pro 或更好版本中可用,即在 Express 版本中不可用。获取完整版的另一个原因。

其他提示

可以安装 SQL Server Management Studio吗?我认为这比 VS 有用得多。

我不喜欢 VS 界面,它不利于查询计划、结果和调优。然而,与我一起工作的一些人似乎对 VS 很满意,但大多数是 c# 人员。SQL 头使用 SQL 工具。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top