sql数据库准备还原时却出了错,提示是:"设备激活错误……请使用WITH MOVE……(

一台机器上备份了一个数据库,把备份后的文件打击拷到另一台机器上准备还原时却出了错,提示是:"设备激活错误,物理文件名:d:\program   files\microsoft   sqlserver\MSSQL\finance_data.mdf"可能有误.文件finance_DATA无法还原为d:\program   files\microsoft   sqlserver\MSSQL\finance_data.mdf.请使用WITH   MOVE   选项来标识该文件的有效位置..."

解决方法:

目录不对     --解决第一个问题的详细步骤:         1.企业管理器中的方法:     --右键"数据库"     --所有任务     --还原数据库     --"还原为数据库库"中输入还原后的数据库名     --还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面     --备份号--选择内容--选择你要恢复那次备份的内容     --选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存放的文件名     --如果要还原的数据库已经存在,选择"在现有数据库上强制还原"-     -确定             2.用SQL语句的方法(假设你的备份文件名为:   c:\xx.bak         --列出备份文件中的逻辑文件名     restore   filelistonly   from   disk=‘c:\xx.bak‘             --用语句恢复,根据上面列出的逻辑文件名使用move选项     restore   database   恢复后的数据库名     from   disk=‘c:\xx.bak‘     with   move   ‘逻辑数据文件名1‘   to   ‘c:\物理数据文件名1‘     ,move   ‘逻辑数据文件名2‘   to   ‘c:\物理数据文件名2‘     ...     ,move   ‘逻辑数据文件名n‘   to   ‘c:\物理数据文件名n‘

时间: 2024-10-31 03:19:01

sql数据库准备还原时却出了错,提示是:"设备激活错误……请使用WITH MOVE……(的相关文章

SQL数据库文件如何进行恢复

MS Sql Server数据库因其使用方便.易于操作的特点,是最为广泛是用的数据库类型之一,尤其是中小型企业及个人的首选.一般情况下,由于数据文件的破坏,造成数据库无法正常工作,症状现象通常是:在附加数据库时,出现错误代码823错误,在这种情况下,SQL数据库数据恢复显然是重中之重. 一般而言,我们有三种最常见的方式方式恢复sql数据库. 第一是手动找回. 这对懂电脑技术的人而言,可能是最为简单的一种方式,通常需要不到五分钟便可以搞定,但对于没有什么电脑基础的人来说,不要轻易去尝试,以免造成数

达思SQL数据库修复软件1.7(支持碎片重组、支持勒索病毒加密的sql数据库修复软件)

达思SQL数据库修复软件(支持碎片重组,支持勒索病毒加密的修复) 详细介绍 达思SQL数据库修复软件 D-Recovery for MS SQL Server 界面 达思SQL数据库修复软件(支持碎片重组,支持勒索病毒加密的修复)检测数据库功能能 一.达思SQL数据库修复软件(支持碎片重组,支持勒索病毒加密的修复)综述 D-Recovery for MS SQL Server达思SQL数据库修复软件是由达思科技自主研发的目前市面上最好用的SQL数据库修复软件之一,支持MS SQL Server全

D-RecoverySQLServer2019达思SQL数据库修复软件升级至3.0版

一.支持的SQL数据库版本: 达思SQL数据库修复软件2019在功能上支持几乎所有的Microsoft SQL Server版本,如: 7.0.2000.2005.2008.2008R2.2012.2014.2016.2017.2019等所有的版本,支持MDF数据库文件以及附带NDF数据库格式: 二.快速检测SQL数据库损坏程度,诊断数据库修复的成功率: 支持速度检测损坏的SQL数据库,快速检测出损坏的数据库中数据页的各个参数,对SQL数据库修复而言,快速诊断出错误页(坏页).空页的数量级所占百

Mysql5.7.11 安装 cacti0.8.8f ,在导入cacti.sql数据库时出现下记错误,导致数据库导入终止: ERROR 1067 (42000) at line 1847: Invalid default value for 'status_fail_date'

解决方法:vim /etc/my.cnf 文件,加入 : sql-mode="NO_ENGINE_SUBSTITUTION" , Systemctl restart mysqld 进入mysql的之后可执行: select @@sql_mode 查询当前使用的sql_mode是什么 Mysql5.7.11 安装 cacti0.8.8f ,在导入cacti.sql数据库时出现下记错误,导致数据库导入终止: ERROR 1067 (42000) at line 1847: Invalid

服务器端搭建好了数据库,还出了详细的数据库字典

原地址:http://bbs.gameres.com/forum.php?mod=viewthread&tid=227372 数据库字典如下:表: tb_skill_info Columns (27) 计算适合的数据类通过读取现有数据查找该表的最佳数据类型. 详细了解 Field        Type        Comment        skillId        int(10) NOT NULL        技能的ID        skillName        varcha

Amazon RDS MySQL数据库还原时 log_bin_trust_function_creators 错误解决办法

使用了Amazon AWS EC2免费云空间,数据库实例采用Amazon RDS.原来在Windows Server上有一个存在大量数据的MySQL数据库.现在需要在Amazon RDS上还原这个MySQL数据库,勾掉Views(因为它会要求SUPER权限,而Master User无此权限,毕竟是托管的RDS),只留下Tables,如下图(使用Navicat): 图1:勾掉Views,因为RDS上的Masteruser无Super权限,无法还原Views对象 但在还原时,仍然出现如下的错误信息:

SQL数据库损坏怎么办?教你数据恢复应急方案

SQL数据库损坏怎么办?教你数据恢复应急方案 最近一段时间,济南同岳科技接到很多客户咨询SQL数据库损坏,附加数据库报错的一些问题,在这里整理一下SQLSEVER数据库常见的一些故障现象及注意事项. 目前各大中小型企业使用SQLSEVER应用的非常多,但由于各种原因,也会经常出现一些不同的故障,常见的有一下几种: 一,附加数据库文件MDF及日志文件LDF时,报"823"错误. 故障出现原因: (1)在数据库读写过程中突然死机或者断电. (2)服务器重启,重启后数据库出现"置疑

SQL数据库 “内部一致性错误”

SQL数据库被广泛运用于中小型企业, 作为数据存储的仓库. 但是由于一些故障原因, 会造成sql数据库损坏, 数据丢失. 本文小编就主要谈谈SQL数据库 "内部一致性错误"故障以及sql数据库恢复技术. 故障表现:通过之前备份的数据库进行数据库还原时,出现"内部一致性错误".明明是做了备份,却在还原时发现备份文件是损坏的.这意味着数据库的丢失,后果非常严重. 故障原因分析: 1)备份文件和数据库放在同一个物理硬盘上,硬盘出故障,备份也损坏. 2)备份介质损坏:或者做

SQL数据库损坏的原因和解决办法

现在许多工作人员还在普遍使用SQL SEVER,由于种种原因,SQL数据库会出 现不同程度的损坏,非常影响员工的正常工作.数据的丢失还可能会给公司带 来巨大损失.本文额外大家介绍SQL数据库损坏的原因和解决办法. 当附加数据库文件MDF及日志文件LDF时,报“823”错误.故障出现原因: (1)在数据库读写过程中突然死机或者断电. (2)服务器重启,重启后数据库出现“置疑”状态. (3)磁盘I/O错误 在以上可能的三种突发故障下,由于缓冲数据丢失,数据库无法写入正确 的数据,导致数据结构紊乱,重