首页 > 数据库 >使用SSMS操作AdventureWorks 示例数据库

使用SSMS操作AdventureWorks 示例数据库

时间:2024-08-18 23:37:16浏览次数:9  
标签:tmp 文件 示例 数据库 SSMS 点击 docker AdventureWorks

简介

AdventureWorks 示例数据库,官方文档:https://learn.microsoft.com/zh-cn/sql/samples/adventureworks-install-configure?view=sql-server-ver16&tabs=ssms

 

下载备份文件

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

 

这里直接下载OLTP 数据,下载文件AdventureWorks2022.bak

还原到 SQL Server

sql server是安装到docker里面的,参考文章:https://www.cnblogs.com/xiao987334176/p/18366125

将备份文件复制到docker的tmp目录

docker cp AdventureWorks2022.bak sqlpreview:/tmp/

 

点击数据库,右键,点击还原数据库

 选择设备,点击选择文件

 点击添加

 点击左侧的tmp文件夹,选择文件AdventureWorks2022.bak

 点击确定

 点击确定

 提示还原成功

 

点击数据库AdventureWorks2022,展开表,就可以看到了

 这里图片显示的表不全,因为表太多了。

 

打开第一个表

 结果如下:

 

附加数据库

假设你已经有了一个mdf,ldf文件,就可以直接附加进去

首先需要将mdf,ldf文件拷贝到docker的/tmp目录

docker cp AdventureWorks2014_Data.mdf sqlpreview:/tmp/

docker cp AdventureWorks2014_Log.ldf sqlpreview:/tmp/

注意:ldf文件是事务文件,这个也需要添加。

 

点击数据库,右键,附加

添加

 点击左侧的tmp文件夹,选择文件AdventureWorks2014_Data.mdf

 点击确定

 附加成功后,就可以看到数据库了。

 

标签:tmp,文件,示例,数据库,SSMS,点击,docker,AdventureWorks
From: https://www.cnblogs.com/xiao987334176/p/18366402

相关文章

  • 使用SSMS连接和查询 SQL Server 实例
    简介SQLServerManagementStudio是用于管理SQLServer基础架构的集成环境。ManagementStudio提供用于配置、监视和管理SQLServer实例的工具。此外,它还提供了用于部署、监视和升级数据层组件(如应用程序使用的数据库和数据仓库)的工具以生成查询和脚本。 官方使用教程:https......
  • vue3 - 详细实现内网使用离线百度地图功能,在vue3中无需网络离线使用百度地图相关功能,
    效果图在vue3、nuxt3项目开发中,完成内网离线使用百度地图详细教程,让vue3网站无需网络就能加载百度地图及相关功能,完整的百度地图离线使用及地图瓦片的下载教程、更新教程等,vue3百度地图内网离线使用显示地图及各种功能,无论js/ts语法都可以使用,详解百度地图离线加载机制及整......
  • 以c primer plus(第六版)为大纲的C语言初学手记,含示例代码及编程练习(第四章)
    //第4章//example4.1//#include<stdio.h>//#include<string.h> //toincludestrlrn()//#defineDENSITY62.4 //todefineaconstant//intmain()//{//   floatweight,volume;//   intsize,letters;//   charname[40]; //todeclareadig......
  • PAT乙级1032 || 挖掘机技术哪家强(C示例)
    挖掘机技术哪家强为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式:输入在第1行给出不超过105的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从1开......
  • Codesy是使用加法函数实现加法运算示例
    Codesys的函数比较常用,需要熟练掌握,下面介绍如何通过函数实现加法运算:首先添加对象,添加POU函数名改为Add1,类型函数,返回类型int;Add1里面的定义如下:FUNCTIONAdd1:INTVAR_INPUT   In1:INT;   In2:INT:=1;END_VARVAREND_VAR程序如下:Add1:=In1+In2;然后看......
  • ansible 变量优先级示例
    目录ansible变量优先级示例1.不是变量的变量2.角色默认值3.主机配置清单或动态脚本生成的groupvars4.主机配置清单group_vars/all5.剧本group_vars/all6主机配置清单group_vars/*7剧本group_vars/*8.主机清单文件or动态生成主机清单文件的主机变量9.主机清单文件h......
  • 快速掌握 LaTeX:实战示例与基础概念【文末送书】
    文章目录快速掌握LaTeX:实战示例与基础概念LaTeX文档结构LaTeX实战示例LaTeX入门实战【文末送书】快速掌握LaTeX:实战示例与基础概念LaTeX是一种广泛使用的排版系统,特别适用于数学和科学文档。它提供了强大的格式控制功能,使用户能够创建高质量的文档。本文将介......
  • 【CPP】C++模板:初阶到进阶语法与实用编程示例
    关于我:睡觉待开机:个人主页个人专栏:《优选算法》《C语言》《CPP》生活的理想,就是为了理想的生活!作者留言PDF版免费提供:倘若有需要,想拿我写的博客进行学习和交流,可以私信我将免费提供PDF版。留下你的建议:倘若你发现本文中的内容和配图有任何错误或改进建......
  • 合宙Air780EP模组LuatOS脚本开发MQTT应用示例
    本文详细讲解了基于合宙Air780EP模组LuatOS开发的多个MQTT应用示例。本文同样适用于合宙的以下型号:Air780EPA/Air780EPT/Air780EPSAir780E/Air780EX/Air201…一、相关准备工作1.1硬件准备合宙EVB_Air780EP开发板一套,包括天线、SIM卡;USB线PC电脑1.2软件准备登录合宙......
  • 【JAVA】深入理解守护线程与非守护线程:概念、应用及示例
    文章目录介绍1.线程的基础知识2.守护线程与非守护线程2.1什么是守护线程?特点:2.2什么是非守护线程?特点:3.为什么需要守护线程?示例:后台任务处理示例:日志记录4.非守护线程的应用场景示例:数据库连接处理5.守护线程与非守护线程的对比6.总结更多相关内容可查......