[SQL Server 2008]SQL Server 2008 安装示例数据库

来源:互联网 发布:成发待遇知乎 编辑:程序博客网 时间:2024/04/28 22:42

下载地址:http://msftdbprodsamples.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=19353

我下载的是SQL2008.AdventureWorks_All_Databases.x86.msi,本不想下载这种安装文件,但脚本文件总是执行出错,原因没具体深究。这种安装文件安装后会创建六个库AdventureWorks、AdventureWorks2008、AdventureWorksDW、AdventureWorksDW2008、AdventureWorksLT、AdventureWorksLT2008。可以把这些安装后的数据库文件都备份下来了,以便以后重装系统剩的再用那个安装文件,直接附加上就好了。

提示:在用安装文件安装的时候可能会出现: "PrepInstance() failed for MSSQLSERVER. The following features are missing: Full Text Search. Fix the problems and re-run setup."这样的提示,打开Windows服务,找到SQL Full-text Filter Daemon Launcher (MSSQLSERVER)这个服务,设为手动并启动它。再次安装示例数据库OK。

 

以下转载:

AdventureWorks2008中使用了SQL2008的新特性FILESTREAM,所以必须要启用该特性才能够还原数据库成功。具体启动FILESTREAM的操作如下:

(1)在SSMS中,打开数据库实例的属性窗口,在高级选项卡中将“文件流访问级别”设置为已启用完全访问或者已启用T-SQL访问。然后单击“确定”按钮。

image

(2)在配置管理器中将SQL Server服务的FILESTREAM打开,如图:

image

(3)重启SQL Server服务,然后再还原AdventureWorks2008数据库即可。

另外两个示例数据库也接着还原即可。

AdventureWorks2008与SQL2005的AdventureWorks数据库有以下特性上的不同:

1.为了使用Entity Framework,所以添加了Person.BusinessEntityAddress这样的表。

2.在表HumanResources.Employee中使用了hierarchyid 的数据类型。

3.在表HumanResources.Employee中使用了date类型,在HumanResources.Shift表中使用了time数据类型。

4.在表Person.Address中使用了地理空间数据类型geography。

原创粉丝点击