精华内容
下载资源
问答
  • 1 创建新的数据库 打开navicat ,打开自己的数据库连接,右键,新建数据库 ...5 找到备份的bak文件 6 点击“高级”选项 上面绿框的目录如果不存在则创建 7 结束 然后点击 生产SQL 最后点 还原 成功! ...

    1 创建新的数据库

    打开navicat ,打开自己的数据库连接,右键,新建数据库
    在这里插入图片描述

    2 高级,限制访问

    在这里插入图片描述

    3 上方菜单栏,SqlServer备份

    在这里插入图片描述

    4 对象下面的空白处,右键,从文件还原

    在这里插入图片描述
    在这里插入图片描述
    选择刚刚新建的数据库

    5 找到备份的bak文件

    在这里插入图片描述

    6 点击“高级”选项

    在这里插入图片描述
    上面绿框的目录如果不存在则创建,如果是在C盘可能会提示没有权限(操作系统返回了错误 '5(拒绝访问请使用WITH MOVE选项来标识)),这是手动将目录改为其他盘符下即可!

    7 结束

    然后点击 生产SQL
    最后点 还原
    成功!
    在这里插入图片描述

    展开全文
  • **Navicat操作SQL server导入bak文件**

    千次阅读 2020-01-07 11:48:06
    Navicat操作SQL server导入bak文件覆盖原始数据 1、利用Navicat导出的数据格式为sql格式,可以直接还原导入; 2、利用SQL Server management Studio导出的数据格式为bak格式,导入navicat测试。 步骤:1、选择你要...

    Navicat操作SQL server导入bak文件覆盖原始数据
    1、利用Navicat导出的数据格式为sql格式,可以直接还原导入;

    2、利用SQL Server management Studio导出的数据格式为bak格式,导入navicat测试。
    步骤:1、选择你要覆盖的数据库
    2、选择sql server 备份
    3、在右侧空白处右击选择从文件还原
    4、选择添加设备
    5、高级选项勾选with replace
    6、点击生成sql语句
    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

    展开全文
  • 点击选择sqlserver备份,然后下面空白区右键选择(从文件还原),选择你的bak备份文件当作为设备 操作如下操作 生成的sql预览为: use master; RESTORE DATABASE [CardStore] FROM [CardStore] WITH ...

    点击选择sqlserver备份,然后下面空白区右键选择(从文件还原),选择你的bak备份文件当作为设备

    操作如下操作

    生成的sql预览为:

    use master;
    RESTORE DATABASE [CardStore]
    FROM
      [CardStore]
    WITH
      FILE = 1,
      REPLACE,
    --MOVE 'CardStore' TO 'D:\Program Files\Microsoft SQL Server\MSSQL13.CARDSTORE\MSSQL\DATA\CardStore.mdf',   --mdf文件路径--xxxx-改为你自己的数据名称
    --MOVE 'CardStore_log' TO 'D:\Program Files\Microsoft SQL Server\MSSQL13.CARDSTORE\MSSQL\DATA\CardStore_log.ldf',   --ldf文件路径xxxx-改为你自己的数据名称
      RECOVERY,
      STATS = 5;
    

    cardstore是你要导入的数据库名,好像数据库名字得一样才行。

    注释的move是因为我新建的临时cardstore数据库不是保存在数据库安装的默认路径C盘下,所以得指出你现在的临数据库的物理文件保存位置(有×××.mdf 和 ×××_log.ldf文件),如果默认安装的话路径就不需要单独加move语句。最终导入表和数据都成功了。

          注意下如果提示说你当前要导入的所在数据库在使用 就记住用use database语句先切换当前执行所在数据库,如如果执行语句还是有提示说有其他用户占用,就右键所在数据库(我这里叫CardStore)属性,选择单个用户占用模式。如过还不行,那就重启下服务再尝试。

     

    展开全文
  • 项目操作过程中,利用Navicat操作SQL Server2008R2数据备份,结果发现数据...2、利用SQL Server management Studio导出的数据格式为bak格式,导入navicat测试。在navicat中新建数据库,这里新建名为:1111数据库点...

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

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

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

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

    bc91bbd8313646fde593be02a4a4797b.png

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

    beb7f864e6da8335610739c2b737c5c8.png

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

    21855f3e492ee6b6da5af66e52a97668.png

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

    会出现以下问题请参考:

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

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

    a04fb8d1619b1e552dc9af36bea3438d.png

    点击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;

    4d657b7aae78fa35595292c8a547ab37.png

    完成后,点击还原即可。

    3b85ab48fd8ba3d4adaed0bd8cc92409.png

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

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

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

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

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

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

    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文件和清空日志的方案 数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间.SQL Server数据库都有log文件,log文 ...

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

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

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

    转自:https://www.cnblogs.com/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_2017  星期4 修: 对于在a标签中,如何阻止跳转? 定义一个事件,事件顺序执行后才执行跳转,如果事件函数返回false,则后面事件就不触发 事件1 = "return 函数 ...

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

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

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

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

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

    解决方案来至于https://www.sencha.com/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( ...

    展开全文
  • Navicate10.0.11在导入sql 文件时出现1366问题,一下出现50多个error,错误提示 网上大概有以下几种方式: 方法一: 在连接数据库时选择高级中的utf-8,使用mysql数据字符集 方法二: 右键具体的表,选择设计表,将...
  • Navicat上传excel数据错误:[ERR] 1366 - Incorrect string value
  • 导入postgresql的.bak备份文件

    千次阅读 2019-09-05 10:00:50
    然后将原来的.bak备份文件导入,使用了命令:psql -h localhost -U postgres -p 5432 -d poverty < D:\poverty.bak 具体可参考连接: http://www.mamicode.com/info-detail-1478224.html ...
  • 先连接数据库 之后在控制台执行该行命令: psql -d test -U postgres -f scyfxt20200722021101.sql 备注: 斜体部分为sql备份文件 test为数据库名称
  • navcat excel数据导入mysql的方法先navcat导出 xls格式 然后把数据复制到往这个xls里 (按照这个xls格式) 然后导入mysql就行了如果导入的过程无法识别excel里的内容 就想办法第一行能识别 自己重新输入下 就行 一般都...
  • 使用Navicat 对sqlserver通过bak文件进行还原 选择bak文件这个步骤时,在文件路径中始终找不到我copy 过来的bak文件。 原因:我是使用Navicat远程连接的数据库,而bak文件和mdf文件需要放在安装数据库的那台电脑...
  • bak文件打开教程

    2021-03-04 02:45:02
    1. bak文件属于sql数据库备份文件如果我们要查看它就要用sql server 2012 还原之后查看,我的电脑是windows 7 64位的 所以我安装的是sql server 20122. 先贴出sql server 2012 的下载地址:...
  • bak格式文件导入mysql

    万次阅读 2013-07-26 11:14:58
    LOAD DATA LOCAL INFILE "F:\1.BAK"INTO TABLE
  • 网上查询了好多,重装navicat、配置设置文件,全部都不好用。 最后发现在网页上下载文件保存的时候,提示找不到文件 最后发现这2个问题是由同一个系统设置产生的,那就是在win10的系统中, 如果你开启了...
  • 当用Navicat Premium(Mac版11.1.8)将excel导入mysql数据库中时总是提示遇到第一个中文字符就报incorrect string value。各种将excel变成txt、csv、xlsx、xls都不管用,从数据库导出excel模板然后复制数据进去也...
  • 新建表后,要插入数据,保存报错,1366错误 -- incorrect string value。按照如上图所示改一下排序规则和字符集就行了。 所在的数据库和表都要改成utf-8编码。
  • 主要是因为导入的数据列内有中文,而数据库默认的编码是latin1。 在导入前在数据库上右键→→ \rightarrow 编辑数据库(有的版本是数据库属性) 在数据库编码上选择UTF-8即可。...
  • 对于常用的MySQL图形化管理工具 Navicat premium有很多使用的功能在生活中提供给了我们很多便利,今天讲下数据的导入导出教程. 首先是连接数据库,执行查询语句操作如下 鼠标选中导出的这个表,右键–弹出菜单中-选择...
  • 数据库还原BAK文件拒绝访问

    千次阅读 2018-01-09 11:14:57
    数据库还原BAK文件出现错误5拒绝访问,首先要打开SQL.server配置管理器在弹出的SQL.server窗口中选择登陆内置账号在下拉菜单先loal system 然后点击应用,最后一步 启动SQL sever
  • Navicat 导入备份出现stream error

    千次阅读 2018-07-27 17:43:23
    检查对应磁盘内存是否充足就能解决问题
  • 在使用Navicat进行新建查询时,报出了navicatdesignquery.sql.bak 系统找不到指定路径的错误 问题原因: 在创建新连接时,我使用了“|”符号,新建的连接,Navicat将会创建一个该名字的文件夹(127.0.0.1 ...
  • 目录简介还原步骤1. 拷贝bak文件至Linux系统中2. 拷贝bak文件至Docker容器中3. 进入Docker容器中4. 使用RESTORE FILELISTONLY命令列出备份数据文件的逻辑名5....之前通过 Navicat 导出导入sql文件进行,
  • MySQL命令行导出数据库和数据... 导出的文件名(c:\db.sql)然后就会在c盘下面产生db.sql文件。...MySQL命令行导入数据库和数据输入:mysql>use 目标数据库名导入文件:mysql>source 导入的文件名;例如:mysql...
  • 通过Navicat进行Mysql数据库自动备份与还原 Mysql数据库自动备份流程 Navicat版本为:Navicat 12.0.26 例:test为用于测试自动备份的数据库,里面有表t_person,表中有两条数据。 1.点击“自动...
  • 在日常处理涉及到数据库的案件中,我们经常能够获取一些SQL文件,那么该如何处理这些SQL文件呢? 首先,我们得到了多个SQL文件。接着,我们就要尝试在本地搭载一个新的数据库环境。 一、Windows下安装MySQL: 1、在...
  • 一、SQL Server数据库备份还原后,在数据库名称后会出现“受限制访问”字样 解决方案:将数据库限制访问改为:SINGLE_USER 数据库-->属性-->选项-->状态-->限制访问 ...二、尚未备份数据库 "***" 的...
  • 1.首先在Navicat里面建立一个新的数据库 2.打开新建的数据库,点击右上方的“导入向导” 3.选择ODBC,点击下一步 4.点击选择按钮,选择如图所示的选项,随即点击下一步进入到“连接” 步骤 5.输入...
  • 假设你要附加的mdf、ldf数据库文件是c:\a.mdf和c:\a_log.ldf,你发这个语句就行: exec sp_attach_db 'test_db','c:\a.mdf','c:\a_log.ldf' 复制代码 注意:建议先找到xxx.MDF与xxx_log.LDF文件,右键-属性-安全-在...
  • 计算机网络技术飞速的发展...在 Navicat 数据库的管理中,Navicat 所具有还原和备份的功能将大大方便用户的使用。 Navicat for MySQL 备份数据的操作如下: 步骤一 在 Navicat 界面的菜单栏中选择“备份”功能按钮...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 406
精华内容 162
关键字:

navicat导入bak文件