Visual Studio 2008 能否提供查询分析器和企业管理器提供的任何功能?
我目前正在使用 MSSQL Server 2000 来设计表、创建和更改存储过程以及管理用户和权限,我正在使用查询分析器和企业管理器。我还花了很多时间在 Visual Studio 2008 上,而不是跳到其他应用程序,我想知道 Visual Studio 是否可以帮助我至少完成查询分析器和企业管理器允许我做的一些事情。如果是的话,具体是什么?
我主要希望:
- 检查数据库模式
- 编辑存储过程(使用智能感知)
- 更改对象权限
I'm currently using MSSQL Server 2000 and to design tables, create and alter stored procedures as well as manage users and permissions I'm using Query Analyzer and Enterprise Manager. I also spend an awful lot of time in Visual Studio 2008 and rather jump out to other applications I was wondering if Visual Studio could help me do at least some of the things that Query Analyzer and Enterprise Manager let me do. And if so, what specifically?
Mainly I'm looking to:
- Check the database schema
- Edit stored procedures (with Intellisense available)
- Change object permissions
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看 Visual Studio 中的服务器资源管理器。服务器资源管理器允许您创建/修改/删除/任何过程、表、视图等,尽管我看不到任何通过 UI 修改安全设置(用户、角色等)的方法。我建议先使用 SQL Management Studio,然后再使用集成的服务器资源管理器。
我还刚刚注意到服务器资源管理器中数据连接的上下文菜单中有一个功能,称为“允许 sql/clr 调试”。还没有尝试过,但听起来它可能允许在 SQL 代码中使用断点等。那有多酷?
编辑: 看来服务器资源管理器可能仅在 Visual Studio 专业版或更好版本中可用,即在 Express 版本中不可用。获取完整版的另一个原因。
Look at the Server Explorer in Visual Studio. Server Explorer allows you to create/modify/drop/whatever procedures, tables, views, etc, though I can't see any way to modify security settings (users, roles, etc) through the UI. I recommend SQL Management Studio before using the integrated Server Explorer.
I've also just noticed a feature in the context menu for a data connection in Server Explorer called "allow sql/clr debugging." Haven't tried that but sounds like it may allow breakpoints, etc in SQL code. How cool would that be?
Edit: It seems that the Server Explorer may only be available in Pro or better versions of Visual Studio - ie, not in Express editions. Yet another reason to get the full version.
可以安装 SQL Server Management Studio吗?我认为这比 VS 有用得多。
我不喜欢 VS 界面,它不利于查询计划、结果和调优。然而,与我一起工作的一些人似乎对 VS 很满意,但大多数是 c# 人员。 SQL 头使用 SQL 工具。
Can you install SQL Server Management Studio? This is far more useful than VS, I think.
I don't like the VS interface and it's not good for query plans, results and tuning. However, some folk I work with appear happy with VS but mostly the c# guys. The SQL heads use SQL tools.