失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql bak 还原数据库文件格式_Navicat操作SQL server R2文件.bak文件还原

mysql bak 还原数据库文件格式_Navicat操作SQL server R2文件.bak文件还原

时间:2021-03-04 14:57:00

相关推荐

mysql bak 还原数据库文件格式_Navicat操作SQL server R2文件.bak文件还原

项目操作过程中,利用Navicat操作SQL ServerR2数据备份,结果发现数据丢失了很多,不得不先对数据丢失部分进行差异对比,然后再重新输入。

1、利用Navicat导出的数据格式为sql格式,可以直接还原导入;

2、利用SQL Server management Studio导出的数据格式为bak格式,导入navicat测试。

在navicat中新建数据库,这里新建名为:1111数据库

点击数据库:1111,找到SQL Server备份,然后在空白页--鼠标右键--从文件还原

先在常规中选择,还原到数据库:1111,然后选择--添加设备--找到电脑端.bak文件。

设置好常规操作后,选择高级设置

会出现以下问题请参考:

对数据库备份进行还原时遇到“sql System.Data.SqlClient.SqlError: 无法覆盖文件 'C:\Program Files\Microsoft SQL Server\MSSQL\data\*****.MDF'。数据库 '****' 正在使用该文件”的问题。

将该文件拷贝出来,放到其他位置,然后还原数据库文件到,将这两个文件关联起来即可。

点击SQL预览亦可以用代码操作:

RESTORE DATABASE []

FROM

DISK = N'C:\Users\LinQL\Desktop\****.bak'

WITH

FILE = 1,

MOVE N'*****' TO N'C:\Users\LinQL\Desktop\sql\*****.mdf',

MOVE N'*****_log' TO N'C:\Users\LinQL\Desktop\sql\*****_log.ldf',

REPLACE,

RECOVERY,

STATS = 5;

完成后,点击还原即可。

SQL Server R2数据库文件导入到SQL Server 数据库中

最近,电脑重装系统之后,安装了SQL Server .附加数据库文件的时候,发现无法附加,提示版本不对.想起来,原来的数据库版本是SQL Server R2.低版本的数据库管理工具无法 ...

SQL SERVER R2 执行大脚本文件时,管理工具提示“内存不足”的解决方法

项目需求:当我把服务器上的数据库导出为SQL脚本时,在本地新建数据库,再导入执行SQL文件时报错,因为SQL文件过大,导致出现如下报错 如下图所示: ========================= ...

SQL SERVER R2 执行大脚本文件时,提示“内存不足”的解决办法

我把一个数据库的架构及数据都已脚本的方式拷贝下来,再去新建一个数据库想把脚本执行一下,但提示如下错误: 问题描述: 当客户服务器不允许直接备份时,往往通过导出数据库脚本的方式来部署-还原数据库, 但是 ...

SQL Server无法收缩日志文件 2 因为逻辑日志文件的总数不能少于 2问题

SQL Server无法收缩日志文件 2 因为逻辑日志文件的总数不能少于 2问题 最近服务器执行收缩日志文件大小的job老是报错 我所用的一个批量收缩日志脚本 USE [master] GO /*** ...

sql server 2000,Log.LDF文件丢失,附加数据库失败的解决办法[转]

SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式.下面将主要讨论一下后者的备份与恢复. ...

关于SQL Server中分区表的文件与文件组的删除(转)

在SQL Server中对表进行分区管理时,必定涉及到文件与文件组,关于文件与文件组如何创建在网上资料很多,我博客里也有两篇相关转载文件,可以看看,我这就不再细述,这里主要讲几个一般网上很少讲到的东西 ...

SQL SERVER数据库删除LOG文件和清空日志的方案

原文:SQL SERVER数据库删除LOG文件和清空日志的方案 数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间.SQLServer数据库都有log文件,log文 ...

SQL Server数据库状态和文件状态

数据库状态 (database states) 查询数据库的当前状态 : 1.查询所有数据库的状态 ,通过sys.databases目录视图的state_desc列 user master go se ...

sql server迁移数据(文件组之间的互相迁移与 文件组内文件的互相迁移)

转自:/lyhabc/p/3504380.html?utm_source=tuicool SQLSERVER将数据移到另一个文件组之后清空文件组并删除文件 ...

随机推荐

Use Cursor

declare: CURSOR cursor_name IS select_statement ; open: OPEN cursor_name if the query returns no r ...

JS时间处理,获取天时分秒

//获取时间的天,小时,分钟,秒 function ToTime(second) { second = second / ; var result ; ) % ; ) % ; * )); ) { re ...

PHP 表单验证 - 必填字段

-------------------------------------------------------------------------- 本节展示如何制作必填输入字段,并创建需要时所用的错 ...

ThinkPHP中:RBAC权限控制的实习步骤

使用版本ThinkPHP3.1.3 第一步,建表及数据 第二步,建关联模型 第三步,控制器使用关联模型.配置文件 第四步,模板显示数据 第一步,建表及数据 在数据库中,建立一个companysvn数据 ...

js_8_dom标签

创:9_3_ 星期4 修: 对于在a标签中,如何阻止跳转? 定义一个事件,事件顺序执行后才执行跳转,如果事件函数返回false,则后面事件就不触发 事件1 = "return 函数 ...

【转】一则使用WinDbg工具调试iis进程调查内存占用过高的案例

最近遇到一个奇葩内存问题,跟了三四天,把Windbg玩熟了,所以打算分享下. 症状简介 我们团队的DEV开发环境只有一台4核16G的winr2.这台服务器上装了SqlServer.TFS(项目 ...

java jackson 忽略不存在的属性字段 和 按照属性名转json

@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, isGetterVisibi ...

解决vscode更新后Ext Js插件无法使用问题

解决方案来至于/forum/showthread.php?471410-Bug-in-VS-Code-Plugin-since-VS-Code-Update ...

自定义View(四) ViewGroup 动态添加变长Tag标签 支持自动换行

欲实现如下效果: 思路很简单就2步: 1.测量出ViewGroup的大小 2.找出子View的位置 若要实现动态添加标签view,就要实现ViewGroup的onMeasure().onLayout( ...

如果觉得《mysql bak 还原数据库文件格式_Navicat操作SQL server R2文件.bak文件还原》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。