此处的SQL Native Client MOF 文件带有 Visual Studio 解决方案,该解决方案可用于查询冒险工作以进行测试。应用程序在编译和运行时执行的第一个查询是
SELECT CustomerID, Title, FirstName, MiddleName, LastName, Suffix,
Phone, EmailAddress, EmailPromotion, AddressType, AddressLine1,
AddressLine2, City, StateProvinceName, PostalCode,
CountryRegionName, Demographics
FROM Sales.vIndividualCustomer
Run Code Online (Sandbox Code Playgroud)
这将在 Adventureworks 2008、2012 和 2014 上返回以下错误。
Msg 207, Level 16, State 1, Line 3
Invalid column name 'CustomerID'.
Msg 207, Level 16, State 1, Line 3
Invalid column name 'Phone'.
Run Code Online (Sandbox Code Playgroud)
我今天从 CodePlex 下载了这三个 AdventureWorks 版本。在 2008 年和 2012 年,我下载了一个带有 LDF 和 MDF 的 zip 文件,我通过CREATE DATABASE FOR ATTACH. 对于 2014 版本的数据库,我使用RESTORE DATABASE WITH MOVE.我应该从 CodePlex 下载什么文件还原了一个 bak 文件?
哪个版本的 AdventureWorks 在 sales.vIndividualCustomer 上有一个名为 CustomerId 的列?
SQL Server 2005 版本的 Adventureworks具有CustomerId和Phone.

架构从 2008 年更改为Sales.vIndividualCustomer视图:
