数据库还原,我知道有俩种方式
一种方式是直接在数据库上操作,一种是在数据库里用代码还原

第一种方法

1、数据库上右击,选择还原文件和文件组

2、选择目标数据库,选择bak文件,确定即可还原数据库


一般情况下这样就可以还原数据库了,但有时会报一个错

出现这种情况,就说明第一种方式不能还原数据库了
接下来用第二种方式即可

第二种方法

在数据库里用代码直接还原

ALTER DATABASE [数据库名] SET OFFLINE WITH ROLLBACK IMMEDIATE  --断开其他用户与数据库的连接USE MASTER --这里注意要使用MASTER,以免出现待还原库被占用的情况
RESTORE DATABASE [数据库名] --为待还原库名
FROM DISK = 'C:\xxx.bak' ---备份文件名
WITH MOVE '数据库名' TO 'C:\bakeup\数据库名.mdf',  ---指定数据文件路径
MOVE '数据库名_LOG' TO 'C:\bakeup\数据库名_log.ldf', ---指定日志文件路径
STATS = 10, REPLACE
GOALTER  database  [数据库名]  set   online

数据库还原-bak文件相关推荐

  1. 数据库还原BAK文件拒绝访问

    数据库还原BAK文件出现错误5拒绝访问,首先要打开SQL.server配置管理器在弹出的SQL.server窗口中选择登陆内置账号在下拉菜单先loal system 然后点击应用,最后一步 启动SQL ...

  2. 如何还原sqlserver数据库或还原bak文件

    1.点击数据库,然后点击鼠标右键,你会发现有"还原数据库"这一个选项,然后点击"还原数据库"将会出现下图所示的界面 2:在"目标数据库"那一 ...

  3. SQL数据库中BAK文件的备份和还原

    对于数据库的恢复非常建议采用BAK文件的方法进行备份和还原,因为该种方法相对于SQL脚本文件不仅简单而且高效.具体步骤如下: 1.备份Bak文件 1.右键需要备份的数据库(这里以 MyDB 为例)–& ...

  4. sql server启动服务和还原bak文件

    sql server启动服务和还原bak文件, sql server启动要: mysql数据库备份是psc后缀文件, sql server还原数据库备份bak文件: 三张图简介明了: ok: 转载于: ...

  5. SQL Server2019还原.bak文件为数据库且更改数据库的存放位置

    简单了解bak文件 bak是一个备份文件,为文件格式扩展名.这类文件一般在.bak前面加上应该有原来的扩展名比如windows.dll.bak,或是windows_dll.bak,有的则是由原文件的后 ...

  6. SQL2000如何还原数据库备份bak文件

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 1.右击 ...

  7. sqlserver2008r2 还原bak文件

    1.copy文件到电脑,2008r2默认没有改数据库 2.点击右键,还原数据库 3.选择源设备,选中bak文件 4.目标数据库选择要还原的数据库名称,若原来没有,选中bak文件后,会加载出对应的数据库 ...

  8. PostgreSQL还原.bak文件

    常规操作 1.win+R输入cmd 2.cd C:\PostgreSQL\10\bin 3.还原之前首先在postgresql中新建数据库,作为目标数据库 4.在postgresql对目标数据库执行c ...

  9. sqlserver还原.bak文件

    1.右键数据库,选择还原数据库 2.选择设备 3.点击[添加],选择.bak文件,点击[确定]

最新文章

  1. 13_MFC工具条和状态栏
  2. c语言大作业之镖行天下,天下识君--如何最快速度刷完天下识君
  3. 云计算自动化对于虚拟化环境意味着什么?
  4. 《Haskell趣学指南》—— 第2章,第2.3节类型变量
  5. 世界hack杂志集合(转)
  6. 工作三年的一点感想(展望篇)
  7. java获取前端json数据_java如何获取前端ajax传来的json对象
  8. nlp 命名实体识别 算法_中文命名实体识别算法 Lattice LSTM
  9. JavaScript的格式
  10. RIME中州韵输入法词库扩充(搜狗词库,QQ拼音词库,清华词库,拆字词库U模式等)
  11. 运用网络执法官实现网络监控
  12. mysql 获取农历年份_ASP获取农历日期程序代码
  13. 计算机一直黑屏,win7系统显示器黑屏但电脑一直在运行如何解决
  14. iOS 一步步带你实践组件二进制方案
  15. [NOIP2005提高组]过河
  16. matlab 正负数,matlab判断函数值正负程序
  17. SimpleDateFormate日期字符串转换(墨雪亲测)
  18. Python 3.x 学习笔记
  19. 有趣的兔子(斐波那契数列)
  20. CentOS 7 下 MySQL 5.7环境部署

热门文章

  1. javascript根据id 取出元素的值
  2. matlab simulink 车辆能耗_[Lib库 1]CoppeliaSim差分避障小车的Simulink实现
  3. android使用艺术字,自定义字体
  4. 何为SourceMap?
  5. cad完全卸载教程_如何完全卸载(删除)cad吗? _ 设计学院_设计软件教程自学网...
  6. SSH2开源网店项目
  7. 图解iPhone开发入门教程
  8. WGA提示:您可能是软件盗版的受害者
  9. Labelmx条码软件接口版调用例程
  10. 国产的5个最好的杀毒软件下载