、做项目时遇到这种情形:原来的test_dev数据库,想复制出test_ft供测试用。此时备份test_dev出test_backup文件,想直接还原成test_ft时会报占用错误。

还原数据库:The backup set holds a backup of a database other than the existing database 因为数据库正在使用,所以无法获得对数据库的独占访问权

2、原因:(1)备份文件里面保存着原有数据库及文件名称信息,默认会还原成test_dev数据库,而且file文件仍然为test_dev.mdf和test_dev_log.ldf文件。此时服务器及文件夹中已经存在test_ft及其文件,所以会发生数据库及文件占用冲突。

(2)如果将数据库名称和file文件名修改成test_ft时,修改options.1为覆盖原数据库test_ft(如果已经有了)。2千万别勾,不然会将老数据库test_dev设置成恢复状态了。3、单用户模式,关闭其他连接

4、附:普通情况下数据库被占用的处理方法

设置数据库在单用户模式下工作。
设置方法:在需要还原的数据库上右击,在右键菜单命令上选择"属性"- >"选项"- >"状态"- >"限制访问"- >"Single"

最新文章

  1. 排列 && 组合
  2. Excel解析与导入导出
  3. rs.open 打开数据库权限问题 rs.open sql,conn,1,3 等后缀权限问题
  4. 1128. Partition into Groups(图着色bfs)
  5. SQLite 使用教程2 语法
  6. Filter过滤器实现同一地址手机和电脑页面不同
  7. mysql INNODB_TRX 事务表
  8. CALayer3-层的属性
  9. 安装Sublime Text 3插件的方法:
  10. 利用Java手写简单的httpserver
  11. Cache-control使用Cache-control:private学习笔记【转载】
  12. jquery知识巩固
  13. 支付宝WAP支付总结
  14. XgBoost推导与总结
  15. user\db\table_privs\column_privs四张表的权限控制
  16. ASP.Net MVC OA项目笔记<三>
  17. Android - Navigation Drawer
  18. 绑定域名到JavaWeb项目,由域名直接访问到网站首页
  19. [笔试题]黑板上写下50个数字,选两个黑板上数字a和b,在黑板写|b-a|,剩下的数字?
  20. 实现Windows Server 2003多用户远程登录(转载)

热门文章

  1. wpf(dispather调度者)
  2. xcode工程编译错误:The maximum number of apps for free development profiles has been reached.
  3. 转:CSS设置HTML元素的高度与宽度的各种情况总结
  4. 抽屉之Tornado实战(6)--session工厂(工厂方法模式)
  5. Android SDK 环境变量
  6. vue监听路由的变化,跳转到同一个页面时,Url改变但视图未重新加载问题
  7. 分布式任务队列Celery入门与进阶
  8. NPM常用命令install 淘宝镜像 update等
  9. 同一局域网运行两套LVS
  10. Python3学习之路~6.1 编程范式:面向过程 VS 面向对象