网上有许多有关AdventureWorks数据库的安装求助信息,在baidu和google中也可搜到许多该问题的答案,但是有部分答案很是模糊,看完让人似懂非懂,举个例子说明:
1.去官方网站下载Adventureworks数据库、然后安装数据库,再用两种方法附加到MS SQL Server2005中
2.定位到 \Program Files\Microsoft SQL Server\90\Tools\Samples\,然后双击 SqlServerSamples.msi 启动安装程序。(SQL 2005联机丛书)
但是大多Adventureworks 数据库并非随sql2005一起安装,也同时在sql2005的安装目录下面更本找不到什么AdventureWorks OLTP或AdventureWorksDW目录,更别提其安装脚本(instawdb.sql )了。
下面就其实践,和大家分享下。
步骤:
1 获取AdventureWorks和Northwind数据库,如csdn下载频道有提供下载。
2 将AdventureWorks和Northwind 数据库(解压)到指定目录
3 将得到的数据库文件(AdventureWorks.bak或者CreateAdventureWork.sql)copy到你的Sql2005数据目录下
4 启动sql 2005进入操作界面,在数据库节点上右键->附加(tear off)->浏览指定AdventureWorks_Data->确定
5 Ok了,现在你就可以使用AdventureWorks和Northwind数据库了。
其他说明:
1 现在示例数据库Sql Server Sample Database已不在Microsoft Download板块了,而是到了:www.codeplex.com,在其中有sample databases导航,指示你需要sql2005还是sql2008,2012,2014等等
其中有很多关于AdventureWorks的Sample Database,分类介绍:分为X86 、X64、IA64,而每一类别中又有DB(OLTP Sample database)、BI(Data Warehouse)、LT(基于AdventureWorks OLTP的简化版database)还有各自的CI版。请选择对应的下载文件。
Northwind库表关系图
- Northwind_Database下载地址
http://download.csdn.net/detail/cashcat2004/9100933
- AdventureWorks下载地址
http://download.csdn.net/detail/cashcat2004/9100919
- 其他示例数据库参考
http://www.codeplex.com/