sql-server - SQL Server Management Studio 2012 与 Visual Studio 2012

标签 sql-server visual-studio-2012 ssms

我将迁移到 Visual Studio 和 SQL Server 2012 版本。 因此,我有一个有关 VS2012 和 SSMS 2012 比较的问题。

首先,我已阅读主题 « Why should I use Visual Studio 2010 over SSMS for my database development? »,但既然他们谈论的是 2010 年,我想重点关注新的 2012 版本。

我的问题:

  1. Visual Studio 2012 和 SQL Server Management Studio 2012 在 SQL Server 和数据库管理方面到底有什么区别?

  2. 差距是什么?我可以在 SSMS 2012 中做哪些在 VS 2012 中做不到的事情?

特别是如果我谈论的是数据库创建和维护的基本级别,我应该安装 SSMS 还是 VS 就足够了。

最佳答案

就我个人而言,我会选择两者,但我是一名 DBA,更关注以管理为中心的工作流程。我对使用VS作为SQL Server管理界面不太熟悉,但是看了一下,似乎你可以在VS中做很多在SSMS中可以做的事情,但也有很多事情你不能做。

如果您想监控复制订阅和其他基于代理的作业,安装 SSMS 后您的生活会轻松得多。 SSMS 可以更轻松地完成基本(以及更高级)的 DBA 任务。灾难恢复、复制、SQL Server 代理、服务控制等。这些都是包含 SSMS 的原因。

他们不是竞争对手,而是为特定目的而创建的工具。如果您的工作描述表明这两种工具都可以简化您的工作流程,那么请务必安装这两种工具。

关于sql-server - SQL Server Management Studio 2012 与 Visual Studio 2012,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11162755/

相关文章:

sql - 如何摆脱游标?

sql - 如何避免在 IN 子句中使用多个 IF 语句进行动态查询

visual-studio-2010 - 如何隐藏遍布 Visual Studio 编辑器的 Typemock Auto-Runner 防护罩?

sql - 在 VS2012 和 SSDT 中设置数据库图?

.net - 如何在 Visual Studio 2013 中添加 OCX 文件

sql - SSMS - 在单个查询中查询多个服务器

c# - 在sql server中获取唯一值

c# - EntityFramework 6 连接已关闭

c# - 在哪里可以找到有关为 SQL Server Management Studio 创建插件的信息?

projects-and-solutions - 如何将自定义文件夹添加到 Sql Server Management Studio 2008 解决方案?