首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪里可以下载AdventureWorks2008.msi?

哪里可以下载AdventureWorks2008.msi?
EN

Stack Overflow用户
提问于 2012-06-03 12:59:56
回答 2查看 22.9K关注 0票数 7

我想安装AdventureWorks2008 (我只是安装Server 2008 R2 Express)。

每次从CodePlex下载推荐版本时,我只能得到一个AdventureWorks2008.mdf文件。不仅不能从附加文件,而且不能将文件直接复制/粘贴到数据库中。

我在几个地方读过需要使用AdventureWorks2008.msi的文章,但是我找不到下载它的地方。

我只是想不出如何安装AdventureWorks2008

谢谢你的帮助

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-03 13:11:37

尽管您会在过时的文档和书籍中找到它,但是没有一个用于冒险性工作的.msi文件。你并不是唯一感到困惑的人--每次我需要安装这些数据库时,似乎都是微软为安装这些数据库所提供的网站、文件和步骤。

您需要创建数据库并附加.mdf文件,这是说明中提到的“数据文件”。(.mdf =主数据文件,.ldf =日志文件,.ndf =辅助数据文件)

为了附加文件,您需要确保仔细遵循以下步骤:http://social.technet.microsoft.com/wiki/contents/articles/3735.sql-server-samples-readme-en-us.aspx#Readme_for_Adventure_Works_Sample_Databases

2008 R2说明:

安装AdventureWorks2008R2 OLTP数据库

  1. 下载AdventureWorks2008R2数据文件.从文件下载
  2. ,单击保存并浏览到本地服务器上的位置. Studio的
  3. ,执行以下代码:

不区分大小写数据库

代码语言:javascript
复制
CREATE DATABASE AdventureWorks2008R2 
ON (FILENAME = '{drive}:\{file path}\AdventureWorks2008R2_Data.mdf') 
FOR ATTACH_REBUILD_LOG;

作为步骤3的替代方案,可以使用用户界面附加数据库。有关更多详细信息,请参见Attach a Database (SQL Server Management Studio)

注意:必须从要附加的文件列表中删除日志文件。这将导致操作重新生成日志。

头痛预防提示从亚伦伯特兰:

您应该将mdf文件放在您的普通数据文件夹中- Server将已经具有适当的权限。您可以使用

SELECT TOP (1) physical_name FROM master.sys.database_files;

票数 9
EN

Stack Overflow用户

发布于 2012-06-04 03:20:57

您可以直接将该文件粘贴到数据库目录中。有关更多信息,您可以参考http://tryingmicrosoft.com/error-while-attaching-a-database-to-sql-server-2008-r2/

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10870537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档