SQL Server 2012数据库附加分离
2015-07-06 17:27
344 查看
“1、分离数据库就是将某个数据库(如db_XMLBBS)从SQL Server数据库列表中删除,使其不再被SQL Server管理和使用,但该数据库的文件(.MDF)和对应的日志文件(.LDF)完好无损。分离成功后,我们就可以把该数据库文件(.MDF)和对应 的日志文件(.LDF)拷贝到其它磁盘中作为备份保存。
2、附加数据库就是将一个备份磁盘中的数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到需要的计算机,并将其添加到某个SQL Server数据库服务器中,由该服务器来管理和使用这个数据库。”—-SQL Server 数据库分离与附加(图文教程)
一、SQL Server 2012 附加数据库
1、 将要附加的目标数据库的文件放在DATA目录下
![](https://img-blog.csdn.net/20150706172111204)
2、 打开SQL Server Management Studio,点击Database右键Attach(附加)。
![](https://img-blog.csdn.net/20150706171830659)
3、 点击add(添加)
![](https://img-blog.csdn.net/20150706172130355)
4、 选择刚刚准备好的数据库文件
![](https://img-blog.csdn.net/20150706172146265)
5、 点击OK(确定)
![](https://img-blog.csdn.net/20150706172216004)
6、 执行附加数据库过程
![](https://img-blog.csdn.net/20150706172404267)
7、 成功附加数据库后,在SQL Server Management Studio右侧的database里面出现新的数据库,如下所示
![](https://img-blog.csdn.net/20150706172429751)
二、SQL Server 2012 分离数据库
1、选择目的数据库右键–>任务–>分离
![](https://img-blog.csdn.net/20150706172455895)
2、然后就可以在DATA目录下看见最新的sql文件了
![](https://img-blog.csdn.net/20150706172509108)
三、小结
默默分离完数据库,在找数据库附加分离定义的时候看见文章开头的那篇文,发现分离数据库还有一些步骤,想了想,发现自己又玩了一个致命的错误,数据库分离前没有修改数据库的访问限制,还好是在自己电脑做实验,在工作中数据库分离应该是不能随便来的,分离时要限制数据库访问为single_user,而且目标数据库要断开工作。SQL Server不够熟悉,我目前还不知道是否可以跟oracle一样,来一个类似“热备”的做法。
2、附加数据库就是将一个备份磁盘中的数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到需要的计算机,并将其添加到某个SQL Server数据库服务器中,由该服务器来管理和使用这个数据库。”—-SQL Server 数据库分离与附加(图文教程)
一、SQL Server 2012 附加数据库
1、 将要附加的目标数据库的文件放在DATA目录下
2、 打开SQL Server Management Studio,点击Database右键Attach(附加)。
3、 点击add(添加)
4、 选择刚刚准备好的数据库文件
5、 点击OK(确定)
6、 执行附加数据库过程
7、 成功附加数据库后,在SQL Server Management Studio右侧的database里面出现新的数据库,如下所示
二、SQL Server 2012 分离数据库
1、选择目的数据库右键–>任务–>分离
2、然后就可以在DATA目录下看见最新的sql文件了
三、小结
默默分离完数据库,在找数据库附加分离定义的时候看见文章开头的那篇文,发现分离数据库还有一些步骤,想了想,发现自己又玩了一个致命的错误,数据库分离前没有修改数据库的访问限制,还好是在自己电脑做实验,在工作中数据库分离应该是不能随便来的,分离时要限制数据库访问为single_user,而且目标数据库要断开工作。SQL Server不够熟悉,我目前还不知道是否可以跟oracle一样,来一个类似“热备”的做法。
相关文章推荐
- mysql中count(),group by使用
- Oracle冷备份与热备份
- 数据库分片(Sharding)与分区(Partition)的区别(转)
- linux redis 安装
- Oracle OLAP 与 OLTP 介绍
- Oracle 减少数据库访问次数
- linux安装oracle11g步骤
- mysql5.5源码安装 主从搭建 主主搭建
- oracle的常用函数
- MySQL系统时间函数NOW(),CURRENT_TIMESTAMP(),SYSDATE()的区别
- qihoo 360 Atlas Mysql HA方案
- oracle 删除掉重复数据只保留一条
- mysql数据类型总结
- 分布式数据库以及CAP理论
- MySQL存储过程
- 十个 MongoDB 使用要点
- MySQL连续数统计
- mac 下安装redis扩展
- [ mongoDB ] - MongoDB 连接池
- mongodb 使用