MSSQL示例数据库安装使用

0    224    1

Tags:

👉 本文共约4510个字,系统预计阅读时间或需17分钟。

方法1:使用备份还原

下载备份文件

使用下面的链接下载适用于你的场景的适当示例数据库。

  • OLTP 数据适用于大多数典型的联机事务处理工作负载。
  • 数据仓库 (DW) 数据适用于数据仓库工作负载。
  • 轻型 (LT) 数据是 OLTP 示例的轻量级精简版本。

如果你不确定需要哪种数据库,可以从与 SQL Server 版本匹配的 OLTP 版本开始。

OLTP数据仓库轻型
AdventureWorks2022.bakAdventureWorksDW2022.bakAdventureWorksLT2022.bak
AdventureWorks2019.bakAdventureWorksDW2019.bakAdventureWorksLT2019.bak
AdventureWorks2017.bakAdventureWorksDW2017.bakAdventureWorksLT2017.bak
AdventureWorks2016.bakAdventureWorksDW2016.bakAdventureWorksLT2016.bak
AdventureWorks2016_EXT.bakAdventureWorksDW2016_EXT.bak空值
AdventureWorks2014.bakAdventureWorksDW2014.bakAdventureWorksLT2014.bak
AdventureWorks2012.bakAdventureWorksDW2012.bakAdventureWorksLT2012.bak
AdventureWorks2008R2.bakAdventureWorksDW2008R2.bak空值

可以直接在 GitHub 上找到其他文件:

还原到 SQL Server

可以使用 .bak 文件将示例数据库还原到 SQL Server 实例。 为此,可以使用 RESTORE (Transact-SQL) 命令,或使用 SQL Server Management Studio (SSMS) 或 Azure Data Studio 中的图形界面 (GUI) 。

SSMS还原

如果你是刚开始使用 SQL Server Management Studio (SSMS),可以参阅连接和查询开始入门操作。

若要在 SSMS 中还原数据库,请执行以下步骤:

  1. 下载备份文件部分提供的链接之一下载适当的 .bak 文件。

  2. .bak 文件移动到 SQL Server 备份位置。 根据安装位置、实例名称和 SQL Server 版本,此位置会有所不同。 例如,SQL Server 2019 (15.x) 的默认实例的默认位置为:

    C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup.

  3. 打开 SSMS 并连接到 SQL Server 实例。

  4. 右键单击“对象资源管理器”>“还原数据库...”中的“数据库”以启动“还原数据库”向导。

    屏幕截图显示如何通过右键单击“对象资源管理器”中的数据库,然后选择“还原数据库”来选择还原数据库。

  5. 选择“设备”,然后选择省略号 (...) 以选择设备。

  6. 选择“添加”,然后选择最近移动到备份位置的 .bak 文件。 如果将文件移动到此位置,但在向导中看不到该文件,这通常表示存在权限问题 - SQL Server或登录到SQL Server的用户没有此文件夹中此文件的权限。

  7. 选择“确定”以确认数据库备份选择,并关闭“选择备份设备”窗口。

  8. 选中“文件”选项卡,确认“还原为”位置和文件名与“还原数据库”向导中的预期位置和文件名一致。

  9. 选择“确定”以还原数据库。

有关还原 SQL Server 数据库的详细信息,请参阅使用 SSMS 还原数据库备份

使用SQL还原

可以使用 Transact-SQL (T-SQL) 还原示例数据库。

下面提供了一个还原 AdventureWorks2022 示例,但数据库名称和安装文件路径可能因环境而异。

若要在 Windows 上还原AdventureWorks2022,请根据环境修改值,然后运行以下 Transact-SQL (T-SQL) 命令:

若要在 Linux 上还原AdventureWorks2022,请将 Windows 文件系统路径更改为 Linux,然后运行以下 Transact-SQL (T-SQL) 命令:

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信dbaup66,谢谢!
AiDBA后续精彩内容已被站长无情隐藏,请输入验证码解锁本文!
验证码:
获取验证码: 请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“AiDBA”或者“dbaup6”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复