/ / SQL Server Management Studio 2012 vs. Visual Studio 2012 [fechado] - sql-server, visual-studio-2012, ssms

SQL Server Management Studio 2012 vs. Visual Studio 2012 [fechado] - sql-server, visual-studio-2012, ssms

Eu vou passar para a versão 2012 do Visual Studio e do SQL Server. Por isso, tenho uma pergunta relacionada à comparação do VS2012 e do SSMS 2012.

Primeiro de tudo, eu li o tópico «Por que devo usar o Visual Studio 2010 sobre SSMS para meu desenvolvimento de banco de dados?», Mas desde que eles estão falando sobre 2010, gostaria de focar na nova versão de 2012.

Então, aqui estão as minhas questões:

  1. Qual exatamente a diferença entre o Visual Studio 2012 e o SQL Server Management Studio 2012 no aspecto do gerenciamento do SQL Server & DB?
  2. Qual é a lacuna, o que posso fazer no SSMS 2012, que não é possível no VS 2012?

Particularmente, se estou falando sobre o nível básico de criação e manutenção de banco de dados, devo instalar o SSMS ou VS o bastante.

Respostas:

3 para resposta № 1

Pessoalmente eu iria com ambos, mas eu sou um DBA que émais focado em fluxos de trabalho centrados em gerenciamento. Eu estou menos familiarizado com o uso do VS como uma interface de gerenciamento do SQL Server, mas olhando para ele, parece que você pode fazer muitas coisas no VS que você pode fazer no SSMS, mas também há muitas coisas que você não pode fazer.

Se você deseja monitorar inscrições de replicaçãoe outros trabalhos baseados em agentes, sua vida será muito mais fácil com o SSMS instalado. Tarefas essenciais (e mais avançadas) de DBA são facilitadas mais prontamente pelo SSMS. Recuperação de Desastres, Replicação, SQL Server Agent, Controle de Serviço, etc. Todos esses são motivos para incluir o SSMS.

Eles não são concorrentes, mas ferramentas criadas com propósitos específicos. Se a descrição de sua tarefa exigir que ambas as ferramentas simplifiquem seu fluxo de trabalho, instale os dois.


1 para resposta № 2

Eu ficaria com VS2010 / SQL 2008 se eu fosse você. Eu tenho uma pergunta aberta agora porque administrar seu banco de dados SQL de dentro do Visual Studio 2012 não parece funcionar como em 2010. Não há opções para "Criar tabela" ou "Mostrar dados da tabela" da maneira como há em 2010 ao adicionar um banco de dados SQL Server (.mdf) direto para o seu projeto. Você precisaria usar uma ferramenta separada como SSDT ou SSMS de qualquer maneira.