我将迁移到 Visual Studio 和 SQL Server 2012 版本。 因此,我有一个有关 VS2012 和 SSMS 2012 比较的问题。
首先,我已阅读主题 « Why should I use Visual Studio 2010 over SSMS for my database development? »,但既然他们谈论的是 2010 年,我想重点关注新的 2012 版本。
我的问题:
Visual Studio 2012 和 SQL Server Management Studio 2012 在 SQL Server 和数据库管理方面到底有什么区别?
差距是什么?我可以在 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/