数据库的分离和附加

  • 1. 数据库分离
  • 2. 数据库附加

1. 数据库分离

当SQL Server服务器运行时,该服务器上所有的数据库自动处于运行状态,而运行中的数据库文件是无法进行数据库文件的拷贝的。实验任务完成后,往往需要将数据库文件,以及在实验过程中产生的各种资料拷贝到U盘保存起来。

本实验的目的就是将需要拷贝的数据库(如EDUC)从数据库服务器上分离出来,使其处于非运行状态,从而可以正常进行数据库文件的拷贝。

在对象窗口中找到需要分离的数据库(如EDUC),右击数据库名,在菜单中点击分离:


可以看到被分离的数据库已经消失,即该数据库已经处于非运行状态。


2. 数据库附加

数据库附加是为了将某个数据库的文件附加在数据库服务器上,使其处于运行状态。比如:学生在上一次实验结束后,通过数据库分离,将数据库的文件拷贝在自己的U盘上,下一次实验时对U盘上的数据库文件进行附加,该数据库中原有的数据对象及数据可以正常使用。

在对象窗口中,右击数据库,点击“附加”:

出现数据库附加窗口:

点击“添加”选择需要添加的数据库文件,选择刚刚分离的数据库文件,点击确定

点击确定后,可以看到相关信息

然后点击确定完成附加,然后可以看到附加的数据库,处于正常运行状态

合肥工业大学—SQL Server数据库实验四:数据库的分离和附加相关推荐

  1. 合肥工业大学—SQL Server数据库实验十:用户及其权限管理

    用户及其权限管理 1. 创建登录名Mylog及密码 2. 创建用户user2关联登录名 3. 创建角色role1 4. 对用户user2及角色role1授权 5. 验证用户授权 6. 收回用户权限 1 ...

  2. 合肥工业大学—SQL Server数据库实验一:数据库的创建和删除

    数据库的创建和删除 1. 创建数据库EDUC 2. 创建数据库TestDB 3. 删除数据库TestDB 4. 设置当前数据库为EDUC 1. 创建数据库EDUC 数据库名称:EDUC 数据库存储路径 ...

  3. 合肥工业大学—SQL Server数据库实验五:创建和删除索引

    创建和删除索引 1. 用SQL语句建立索引 2. 用SQL语句删除索引Stuspno 1. 用SQL语句建立索引 (1)应用场景:在教务管理系统中,经常需要通过学生的姓名查询学生的基本信息,学生人数大 ...

  4. 合肥工业大学—SQL Server数据库实验三:SQL语句创建和删除基本表

    SQL语句创建和删除基本表 1. 编写6个基本表 2. 修改基本表结构,完整性约束条件 3. 用Drop table 语句删除基本表 1. 编写6个基本表 设有简单教学管理的6个关系模式如下: 系(系 ...

  5. 合肥工业大学—SQL Server数据库实验八:使用聚集函数的SELECT语句

    在数据库EDUC中用SQL语句实现如下查询: 1) 查询学生的总人数 -- 查询学生的总人数 select count(*) from student select count(1) from stu ...

  6. 合肥工业大学—SQL Server数据库实验九:视图的定义与使用

    视图的定义与使用 1. 定义视图 2. 使用视图 1. 定义视图 在EDUC数据库中,已Student.Course 和SC表为基础完成一下视图定义: 1) 定义视图V_SC_G:该视图包含Stude ...

  7. 合肥工业大学—SQL Server数据库实验二:数据库架构的创建与使用

    数据库架构的创建与使用 1. 创建架构MySch 2. 创建一个登录名log1 3. 创建用户user1,关联登录名与架构 4. 创建架构Schema1,授予用户user1 5. 在当前架构DBO(默 ...

  8. 合肥工业大学—SQL Server数据库实验七:数据查询

    数据查询 1. 单表查询 2. 多表连接查询 1. 单表查询 1. 查询全体学生的信息: -- 查询全体学生的信息 select * from student 2. 根据专业编号(21)查询学生的学号 ...

  9. 合肥工业大学—SQL Server数据库实验六:数据更新操作

    数据更新操作 1. 数据插入 2. 数据修改 3. 数据删除 1. 数据插入 依次将准备好的数据用Insert Into语句将数据插入相应的基本表: 正确数据的插入,这些数据应该不会违反完整性约束 注 ...

最新文章

  1. php __tostring 与 tostring
  2. ORA-00600:[kclchkinteg_2]及[kjmsm_epc]内部错误一例
  3. 数仓备机DN重建:快速修复你的数仓DN单点故障
  4. C 语言结构体引用,引用 C 语言结构体学习
  5. Mysql系列一:SQL入门
  6. Matlab 数学建模算法大全
  7. windows10录制视频 电脑屏幕录像
  8. 第十五周 项目一(1)直接插入排序
  9. 页面显示\n\tat的问题
  10. mapreduce流量统计与自定义分区算法:手机号码按归属地输出
  11. 利用shrinkwrap锁定依赖版本
  12. NBU(NetBackup)备份vmware虚拟机
  13. html旋转线条,html5 – 为什么我在移动浏览器上看到旋转的条纹?
  14. 流媒体技术笔记(视频编码相关)
  15. linux nand flash模拟u盘,海思g_mass_storage.ko模拟U盘
  16. 九宫锁屏图案有多少种c语言编程,手机九宫格图案解锁问题,编程高手戳进来!...
  17. SOLIDWORKS快捷键167个小技巧
  18. JSX语法使用详解——终极版
  19. 镜头畸变矫正、鱼眼镜头(算法)
  20. 家用计算机历史记录,如何查看计算机使用历史记录,只需几个简单步骤即可查看...

热门文章

  1. 一个form表单,多个提交按钮(实现不同功能和地址的提交)
  2. etcd 笔记(08)— 基于 etcd 实现分布式锁
  3. 2017 年总结及 2018 年计划
  4. FastAPI 自动生成的docs文档没法使用
  5. 精选Pycharm里6大神器插件
  6. LeetCode简单题之将所有数字用字符替换
  7. CUDA统一内存分析
  8. YOLO v1到YOLO v4(上)
  9. 2021年大数据Hadoop(七):HDFS分布式文件系统简介
  10. CSS flex 用法