2012-02-04 10 views
1

Может ли кто-нибудь любезно сказать мне, какой из них я должен установить для разработки приложений баз данных с использованием C#?SQL Server Data Tool SSDT или SQL Server 2008 R2

SSDT или SQL Server 2008 R2? Или оба одинаковы?

ответ

1

Это два программного обеспечения - две разные вещи, одна из которых - сервер баз данных (SQL Server 2008 R2), другая (SSDT) ​​- это набор инструментов, расширяющий функциональность Visual Studio, чтобы разработчик мог использовать множество функций, которые находятся в SSMS непосредственно внутри Visual Studio.

Таким образом, вы можете установить оба варианта.

+0

Могу ли я Mr.aleroot восстановить файл .bak и сделать резервную Wi й SQL Server 2008 R2 Express или нет? –

+0

Да, абсолютно. Взгляните на этот вопрос: http://stackoverflow.com/questions/6217679/create-restore-database-from-backup-sql-server-express – aleroot

+0

Итак, mr.aleroot лучше установить студию управления SQL Server 2008 который имеет функции как SQL Server 2008 R2 Express, так и SSDT? или что? –

2

Это зависит от того, в какой среде вам удобнее, Visual Studio или SSMS.

Но, я рекомендую SSDT. Основными причинами являются:

  • Это бесплатно
  • Вы можете создать приложение БД и целевых несколько платформ SQL Server. И, вы получите от платформы проверки
  • SSDT обеспечивает Schema Compare
  • Интеграция DB кода с TFS
  • развертывания и управления вашего кода меняется настолько гораздо проще
  • Лучше код проверки двигателя, включая анализ кода
  • Single интеграции среда разработки
  • Очень похоже поведение SSMS
+1

SSDT также включает в себя среду выполнения SQL 2012, в Exec SqlLocalDb. Это фактически заменяет SQL Server 2008 R2 Express Edition, и это путь вперед. Тип проекта SQLPROJ SSDT будет заменять тип проекта DBPROJ в VS v11 (или как он называется во время выпуска). –

Смежные вопросы