AdventureWorks 是由 Microsoft 在在线平台上免费提供的数据库。它是微软最初发布的一个产品示例数据库,旨在通过 SQL Server 2008 来演示 SQL Server 数据库的设计理念。以下是关于 AdventureWorks 我们需要了解的一些关键点:
- AdventureWorks 数据库支持一家名为 Adventure Works Cycles 的大型制造跨国公司。
- 它是一个示例 联机事务处理(或 OLTP)数据库,这是一种支持多个并发事务发生的数据处理类型。微软随其所有 SQL Server 产品附带了这些数据库。
- SQL Server 文档的代码片段中也使用了该示例数据库。
- 自 2012 版本以来,除了数据库兼容性级别发生了一些变化外,AdventureWorks 并没有发生太多改动。
我们可以通过以下步骤在 SQL Server 中下载并安装 AdventureWorks:
第一步: 请访问链接:https://github.com/Microsoft/sql-server-samples/releases/tag/adventureworks。在 Additional OLTP backups and samples(附加的 OLTP 备份和示例)部分,下载文件:AdventureWorks2019.bak。
第二步: 从 Downloads(下载)文件夹中,将下载好的 AdventureWorks2019 .bak 文件复制到路径:C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup。
!Copying-file-from-downloads-folders
第三步: 打开 Microsoft Server SQL Management Studio,在对象资源管理器中,–> Databases(数据库),右键单击 Databases 文件夹并选择 Restore Database(还原数据库)选项。
第四步: 在 Source(源)部分,从 Database(数据库) 切换到 Device(设备)选项。
第五步: 浏览 AdventureWorks.bak 文件路径并将其添加。
!Browsing-AdventureWorks.bak-file !AdventureWorks2019.back-chosen !Backing-up-media
第六步: 单击“确定”并继续操作。
!Restoring-database !Restoring-process-completed
第七步: 现在 AdventureWorks 已经还原完成,我们可以通过运行 AdventureWorks 中 tables(表)文件夹下的一个表中的查询来检查这一点。
上面运行的查询显示了数据,这表明 AdventureWorks 已成功安装在 SQL Server 中。