SQL Server 2012 分离和附加数据库 |
您所在的位置:网站首页 › 数据库分离 › SQL Server 2012 分离和附加数据库 |
文章目录
分离使用SSMS工具分离数据库使用SQL方式分离数据库
附加使用SSMS工具附加数据库使用SQL方式附加数据库
##### 简要介绍 SQL Server提供了“分离/附加”数据库、“备份/还原”数据库、复制数据库等多种数据库的备份和恢复方法。这里介绍一种学习中常用的“分离/附加”方法,类似于大家熟悉的“文件拷贝”方法,即把数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘上作备份,然后把这两个文件再拷贝到任何需要这个数据库的系统之中。比如,在实验教学过程中,同学们常常想把自己在学校实验室计算机中创建的数据库搬迁到自己的计算机中而不想重新创建该数据库,就可以使用这种简单的方法。但由于数据库管理系统的特殊性,需要利用SQL Server提供的工具才能完成以上工作,而直接的文件拷贝是行不通的。
这个方法涉及到SQL Server分离数据库和附加数据库这两个互逆操作工具。 1、分离数据库就是将某个数据库(如student_Mis)从SQL Server数据库列表中删除,使其不再被SQL Server管理和使用,但该数据库的文件(.MDF)和对应的日志文件(.LDF)完好无损。分离成功后,我们就可以把该数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘中作为备份保存。 2、附加数据库就是将一个备份磁盘中的数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到需要的计算机,并将其添加到某个SQL Server数据库服务器中,由该服务器来管理和使用这个数据库。 分离 使用SSMS工具分离数据库 展开”数据库“,右击需要分离的数据库,选择“任务”,在任务中选择“分离”。![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 附加方式二: --以附加的方式创建数据库 USE master GO CREATE DATABASE schoolDB ON (FILENAME='E:\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\schoolDB.mdf'), (FILENAME='E:\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\schoolDB_log.ldf') FOR ATTACH 点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确。![]() ![]() ![]() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |