2011-02-04 2 views
2

Кто-нибудь знает, какие различия между этими двумя базами данных? причина, по которой я спрашиваю, я беру класс sql, и они используют 2008, однако, поскольку у меня установлен SQL Server 2005, я не могу использовать adventureworks 2008. спасибо за вашу помощь.adventureworks 2005 и 2008

+1

Для целей своего класса, я бы определенно рекомендую установить SQL 2008 R2 Express - вы можете запускать экземпляр бок о бок с Таким образом, вы будете работать с тем же, что и ваши сокурсники. –

+0

@guy Я не могу установить его, потому что он говорит, что НЕОБХОДИМО УДАЛЯТЬ ИНСТРУМЕНТЫ SQL SERVER 2005, когда я пытаюсь установить 2008 –

+0

Это классно удалить 2005 ИНСТРУМЕНТЫ, потому что у вас будут инструменты 2008 с базами данных BOTH. – capdragon

ответ

5

С официального сайта для AdventureWorks:

AdventureWorks 2008R2 Детали

Следующие изменения были внесены в конструкцию AdventureWorks2008 и AdventureWorks2008R2:

  • как люди и предприятия представленное изменилось. Некоторые таблицы были добавлены, переименованы и удалены. Эти изменения обеспечивают лучшую интеграцию с Microsoft ADO.NET Entity Framework.
  • Новые типы данных и атрибуты теперь демонстрируется в базе данных, включая:
    • дата и время
    • hierarchyid` в
    • география
    • FileStream
  • Интегрированная поддержка полнотекстового была включена в базу данных.
1
The following databases were designed for SQL Server 2005 but will also work just fine on SQL Server 2008 and higher. 
AdventureWorks -- the OLTP database 
AdventureWorksDW -- the Data warehouse 
AdventureWorksLT -- a smaller, simplified subset ofj the AdventureWorks data 

The following databases were updated for SQL Server 2008 and will NOT work with SQL Server 2005. 
AdventureWorks 2008 -- the OLTP database 
AdventureWorksDW2008 -- the Data warehouse 
AdventureWorksLT2008 -- a smaller, simplified subset ofj the AdventureWorks data 

Источник:

http://social.msdn.microsoft.com/Forums/en/sqlserversamples/thread/1ece1f93-313d-46d0-97e6-c8ce24aa9cc5