首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在ssms 2017中恢复数据库在设备选项中选择bak文件,并在备份集中不显示任何内容以恢复选项并禁用确定按钮

在SSMS 2017中恢复数据库时,如果在设备选项中选择了BAK文件,并且在备份集中没有显示任何内容以恢复选项并禁用确定按钮,可能是由于以下几个原因导致的:

  1. BAK文件路径错误:请确保选择的BAK文件路径是正确的,可以通过浏览按钮重新选择文件路径。
  2. BAK文件损坏:如果选择的BAK文件已损坏或不完整,可能会导致备份集中不显示任何内容。可以尝试使用其他备份文件或者重新创建一个完整的BAK文件。
  3. 数据库版本不兼容:如果选择的BAK文件是从其他版本的SQL Server备份的,而当前使用的SSMS版本与备份文件的SQL Server版本不兼容,可能会导致备份集中不显示任何内容。请确保使用的SSMS版本与备份文件的SQL Server版本兼容。
  4. 权限问题:请确保当前登录的用户具有足够的权限来访问和恢复数据库。可以尝试使用具有更高权限的用户登录SSMS并进行恢复操作。

如果以上方法都无法解决问题,可以尝试使用其他方法来恢复数据库,例如使用T-SQL命令来执行恢复操作。具体的操作步骤可以参考腾讯云的SQL Server数据库恢复文档:SQL Server数据库恢复

请注意,以上答案仅供参考,具体操作步骤可能因环境和情况而异。建议在实际操作中仔细阅读相关文档或咨询专业人士以获取准确的指导。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

SQL Server 2012 数据库备份还原「建议收藏」

使用SSMS工具创建备份设备 展开数据库实例,打开“服务器对象”,右击“备份设备”,选择“新建备份设备备份设备窗口中,输入备份设备名称,选择备份设备路径和文件名,点击“确定”,完成备份设备的创建...点击“添加”按钮,弹出选择备份目标对话框,选择备份设备选中创建的备份设备,点击“确定按钮返回 选择页中选择选项”,备份介质中选择“覆盖所有现有备份集”,点击确定完成数据库完整备份...表 右击需要备份数据库选择“任务”,再选择备份备份数据库”窗口中选择备份类型为“差异”,如果目标不是备份设备,则参照完整备份处理 选择页中选择选项”,备份介质中选择...备份备份数据库”窗口中选择备份类型为“事务日志”,如果目标不是备份设备,则参照完整备份处理 选择页中选择选项”,备份介质中选择“追加到现有备份集”,点击确定完成数据库事务日志备份...,选择对应的备份设备,返回“还原数据库”窗口 选择需要还原的数据库,勾选需要还原的备份文件,点击“确定”进行还原 选择页中选择选项”,还原选项勾选“覆盖现有数据库”,并在服务器连接勾选

2.7K20

SQL Server 备份备份类型探究

◆ 一、背景描述 我们知道数据数据库恢复模型决定了可以执行哪些类型的备份本节,我们将讨论每个备份选项以及如何使用 SSMS 和 T-SQL 执行这些备份。...这些备份会创建数据库的完整备份以及事务日志的一部分,因此可以恢复数据库。这是最简单的数据库恢复形式,因为所有内容都包含在一个备份。...选择任务 > 备份 选择“完整”作为备份类型 选择“磁盘”作为目标 单击“添加...”添加备份文件键入“C:\AdventureWorks.BAK单击“确定” 再次单击“确定创建备份 ◆...选择任务 > 备份 选择“事务日志”作为备份类型 选择“磁盘”作为目标 单击“添加...”添加备份文件键入“C:\AdventureWorks.TRN”单击“确定” 再次单击“确定创建备份...添加备份文件键入“C:\AdventureWorks.DIF”单击“确定” 再次单击“确定创建备份 ◆ 2.4 SQL Server 文件备份 备份数据库的另一个选项是使用“文件备份

1.4K40
  • SQL Server示例数据库AdventureWorks的安装使用

    若要在 SSMS 还原数据库,请执行以下步骤: 从下载备份文件部分提供的链接之一下载适当的 .bak 文件。 将 .bak 文件移动到 SQL Server 备份位置。...打开 SSMS 连接到 SQL Server 实例。 右键单击“对象资源管理器”>“还原数据库…”的“数据库启动“还原数据库”向导。...屏幕截图显示如何通过右键单击“对象资源管理器”数据库,然后选择“还原数据库”来选择还原数据库选择设备”,然后选择省略号 (…) 选择设备。...选择确定确认数据库备份选择关闭“选择备份设备”窗口。 选中“文件选项卡,确认“还原为”位置和文件名与“还原数据库”向导的预期位置和文件名一致。 选择确定”以还原数据库。...Windows服务器导入 1、下载备份文件.zip文件数据库服务器上,解压到D:\scripts文件夹 2、使用SSMS工具打开instawdbdw.sql文件查询菜单,启用SQLCMD模式 3

    48610

    SQL Server 数据误删的恢复

    日常的数据库管理,数据的误删操作是难以避免的。为了确保数据的安全性和完整性,我们必须采取一些措施来进行数据的备份恢复。...创建表插入测试数据首先,我们需要创建一个名为 "Test" 的数据库并在其中创建一个名为 "Student" 的表。该表将包含一些测试数据。SSMS 连接本地 SQL Server。...全量备份流程:右键 "Test" 数据库,点击备份(Back Up),备份文件命名为 "testDB.bak",存储自定义目录,我存储 "D:\testDB.bak"。备份成功。...备份日志在误删发生后,我们需要备份当前的事务日志,确保恢复过程不会丢失任何数据。... SQL Server Management Studio ,右键单击要还原的数据库(Test),选择“任务” -> “还原” -> “数据库选项”标签,勾选“关闭现有连接到目标数据库”,选择

    32832

    将 SQL Server 数据库恢复到不同的文件名和位置

    WITH MOVE 选项允许您恢复数据库,但也可以指定数据库文件(mdf 和 ldf)的新位置。...WITH MOVE 选项将让您确定数据库文件的名称以及创建这些文件的位置。使用此选项之前,您需要知道这些文件的逻辑名称以及 SQL Server 的位置。...此外,当使用 WITH MOVE 选项时,您需要确保用于 SQL Server 引擎的帐户有权您指定的文件创建这些文件。...二、过程 2.1 T-SQL 确定备份内容 因此,您需要做的第一件事是确定文件的逻辑名称和物理位置。这可以通过使用RESTORE FILELISTONLY命令来完成。这将为您提供逻辑名称和物理名称。...假设我们要恢复这个数据库,但我们希望将数据文件放在“G:\SQLData”文件,将事务日志文件放在“H:\SQLLog”文件

    1K30

    Windows10系统变慢,用上这19招,电脑性能大幅度提升!

    “本地存储”部分下,选择要清理的磁盘,单击“临时文件”项。 检查要删除的文件。 提示:选择要删除的临时文件时,请考虑选择“下载”选项将删除“下载”文件的所有内容。...选择将此设备专用于ReadyBoost选项。 单击“应用”按钮。 单击“确定按钮。...右键单击该设备,然后选择“更新驱动程序”选项。 单击“浏览我的计算机查找驱动程序软件”选项“在此位置搜索驱动程序”部分下,单击“浏览”按钮选择具有最新设备驱动程序的文件夹。...警告:如果选择不保留文件,建议先创建电脑的完整备份,或者将文件副本复制到外部驱动器,然后再继续操作。 打开设置。 单击更新和安全。 单击恢复“重置此电脑”部分下,单击“开始”按钮。...单击“保留我的文件按钮,还可以单击“删除所有内容按钮清除所有内容安装Windows 10的干净副本。 查看将要删除的应用,然后单击“重置”按钮

    14.3K30

    【SQL Server】 SSMS 使用 生成 SQL 脚本 方式 实现 数据库 备份 还原 ( 数据备份操作 - 生成 SQL 脚本 | 数据还原操作 - 执行 SQL 脚本 )

    帮助开发人员和数据库管理员进行数据库管理、查询、优化和开发工作 ; 本篇博客介绍如何使用 SSMS 进行数据库备份 ; 使用的原理是 将数据库的 数据 生成为 SQL 脚本 ( 几万条 SQL 语句...; 弹出生成脚本对话框 , 点击 " 下一步(N) " 按钮 , 进行下一步操作 ; 该步骤 , 勾选 上方的 " 选择具体的数据库对象(Q) " 选项 , 然后 展开 " 表 " 选项 ; 表 展开后...如下显示 , 会将数据库中所有的 数据表 都显示列表 , 这里 勾选要保存的数据库表 , 不需要保存的 不要勾选 ; 数据库表 勾选完毕后 , 点击下一步 按钮 ; 该步骤 , 设置要保存的...; 架构和数据 : 指的是 生成 建表 + 插入数据 的 SQL 语句 ; 上述内容设置完毕后 , 点击下一步 , 会在该步骤 检查所做选择 , 这里保持默认即可 , 再次点击下一步按钮 ; 等待数据库表...脚本加载到 SSMS ; 脚本 , 右键点击空白处 , 弹出的菜单中选择 " 执行 " 选项 , 即可执行 等待执行完毕即可完成数据还原操作 ;

    26810

    Mysql备份系列(2)--mysqldump备份(全量+增量)方案操作记录

    日常运维工作,对mysql数据库备份是万分重要的,以防在数据库表丢失或损坏情况出现,可以及时恢复数据。...; --master-data=2 选项将会在输出SQL记录下完全备份后新日志文件的名称, 用于日后恢复时参考,例如输出的备份SQL文件中含有: CHANGE MASTER TO MASTER_LOG_FILE...--lock-all-tables,-x 开始导出之前,提交请求锁定所有数据库的所有表,保证数据的一致性。...--no-create-info,-t 只导出数据,而添加 CREATE TABLE 语句。 --no-data,-d 导出任何数据,只导出数据库表结构。...my.cnf包含下面的配置启用二进制日志: [mysqld] log-bin=mysql-bin 2)mysqldump命令必须带上--flush-logs选项生成新的二进制日志文件: mysqldump

    4.5K91

    使用SQL Server维护计划实现数据库定时自动备份

    文件文件名就是TestDB1+当时备份的日期字符串.bak。...(5)选中“备份数据库(完整)”然后单击“下一步”按钮,系统将转到定义完整备份任务的界面,如图: 这个界面实在太长了,我把任务栏隐藏了都显示不完,出现了滚动条,这里我们选择要进行备份数据库选择为每个数据库创建备份文件...,文件保存在C盘Backup目录下,扩展名是bak,出于安全起见,我们可以选中“验证备份完整性”,当然也可以选。...(6)单击“下一步”按钮,进入差异备份任务的设置界面,和上一步的界面是一样的,操作也是一样的,计划这里我们可以选择除了周日以外的每天进行差异备份,如图: (7)单击“下一步”按钮,进入选择报告选项,这里我们可以将这个维护计划的执行报告写入文本文件...那么我们只需要修改一下维护计划即可,具体操作如下: (1)右击我们的维护计划,弹出式菜单中选择“修改”选项,系统将新建一个选项卡来显示当前的维护计划。

    2.6K10

    实验一:SQL server 2005高可用性之----日志传送

    用于将复制过来的日志文件写入恢复日志文件目录。建议将备份出来的日志文件存放到主服务器,可以考虑放到文件服务器上,减少主服务器的I/O。         5....启动SSMS连接到主服务器,展开databases文件夹,右单击Ecustom_qah,选择Properties,选择Transaction Log Shipping,选择Enable This As...,因我们没有对初始数据库进行备份,故在此处选择generate a full backup,设定其Restore options,设定数据文件和日志文件的位置辅助服务器上的所在的文件夹 。        ...Restore Transaction Log选项设定No recovery模式,设定延迟为1分钟,恢复每2分钟发生一次,超过4分钟日志没有恢复则报警。...辅助服务器上执行copy作业和resotre作业将未复制过来的日志复制到恢复目录全部恢复完毕。 将尾部日志恢复到辅助服务器辅助数据库使辅助数据库Ecustom处理联机状态。

    90520

    ​【收藏】感染勒索病毒处置办法

    众所周知,windows系统是可以对文件夹进行加锁的,需要输入指定的密码方可显示文件夹里的内容,勒索病毒的原理与此类似,通过特定的加密算法对文件进行加密,通常情况下很难自行破解,需要拿到解密的私钥才可进行解密...(9)弹出的IP筛选器属性窗口的地址选项,原地址选择任何IP地址”,目标地址选择“我的IP地址”。...(10)然后选择协议选项卡,选择协议类型为:TCP,设置IP协议端口为”从任意端口”“到此端口”:135,单击确定。然后IP筛选器列表单击确定。...(13)新筛选器操作属性选择“阻止”,切换到常规选项卡,将名称改为阻止,单击确定。...4 利用备份恢复业务 因为勒索病毒具有潜伏性,所以排除备份也含有勒索病毒,需要对备份文件进行排查,确认无病毒之后再执行恢复

    1.5K10

    GreenPlum的一些管理工具

    gpbackup工具用来备份数据库内容到元数据文件集合和数据文件集合,这些文件可以被 gprestore工具用来恢复数据库。当备份数据库时,可以通过指定表级别和模式级别选项备份某些特定的表。...增量恢复期间(未指定-F选项),如果gprecoverseg 启用了镜像的系统检测到禁用镜像的Segment实例,则工具将报告该Segment禁用了镜像,不会尝 试恢复该Segment实例,继续恢复过程...Important: 对于增量备份集,备份必须在单独设备上。例如,备份集的所有文件必须全部 Data Domain系统。 当从备份恢复时,gprestore会将数据恢复到创建备份时指定的数据库。...Greenplum数据库系统对象会自动包含在gpbackup备份集中,但是只有在用 gprestore进行恢复时指定–with-globals选项才会 进行恢复。...请注意, 任何活动的会话重新连接到数据库之前都不会获取更改。 30.gpsys1 gpsys1显示当前主机的平台和安装的内存(字节为单位)。

    48210

    如何在Ubuntu Linux恢复用户的sudo权限

    Ubuntu 默认禁用 root 用户,因此我也无法 root 用户身份登录。 恢复sudo权限 步骤 1:将 Linux 系统引导至恢复模式。 为此,请重新启动系统并在启动时按住SHIFT键。... Grub 为 Ubuntu 选择高级选项 在下一个屏幕选择recovery mode选项并按 ENTER: Grub 菜单中选择恢复模式 接下来,选择Drop to root shell...prompt选项并按ENTER键: 选择 drop to root shell 提示选项 你现在 root 用户身份处于恢复模式。...解决方案1: 如果你更改了/etc/sudoers文件内容,请进入前面所述的恢复模式。 /etc/sudoers进行任何更改之前备份现有文件。...恢复模式下,运行以下命令为/etc/sudoers文件设置正确的权限: chmod 0440 /etc/sudoers 为文件设置适当的权限后,键入exit选择恢复正常模式启动 Ubuntu 系统

    3K20

    第19章_数据库备份恢复

    重载转储文件时插入得更快。 --all-database, -A:转储所有数据库的所有表。与使用--database选项相同,命令行命名所有数据库。...该选项禁用注释启用--skip-add-drop-tables、--no-set-names、--skipdisable-keys和--skip-add-locking选项。...--opt:该选项是速记,它可以快速进行转储操作产生一个能很快装入MySQL服务器的转储文件。该选项默认开启,但可以用--skip-opt禁用。...# 3.1 单库备份恢复单库 使用 root 用户,将之前练习备份的 atguigu.sql 文件备份导入数据库,命令如下: 如果备份文件包含了创建数据库的语句,则恢复的时候不需要指定数据库名称...(1)选择数据库 atguigu,查询 account 表,执行结果如下所示。

    44030

    如何备份PostgreSQL数据库

    开始之前 开始本教程之前,您应该在系统上安装PostgreSQL。浏览我们如何在Ubuntu教程上安装PostgreSQL安装PostgreSQL创建一个示例数据库。...postgres用户身份登录: su - postgres 通过运行以下命令将数据库内容转储到文件。替换dbname为要备份数据库的名称。...要演示恢复丢失的数据,请删除示例数据库并在其位置创建一个空数据库: dropdb dbname createdb dbname 使用psql恢复数据库 psql test < dbname.bak...备份格式有几种选择: *.bak:压缩二进制格式 *.sql:明文转储 *.tar:tarball 注意:默认情况下,PostgreSQL将忽略备份过程中发生的任何错误。...这是一个复杂得多的过程,但它将维护数据库的持续存档,使重放PostgreSQL的日志成为可能,以便在过去的任何时刻恢复数据库的状态。

    15.2K42

    如何备份 WordPress 数据库

    登录到相应 Web 主机的控制面板,然后选择文件”部分下的“备份向导”选项。 1. cPanel ,登录到托管帐户后端天真地进入文件管理器部分。...它们如下: 快速 - 仅显示最小选项: 用户可以选择 SQL 格式的默认选项选择任何其他格式,如 CSV、PDF 来保存你的 WordPress 数据库。...单击“开始”按钮,完成最后一步存储备份文件。 自定义 - 显示所有可能的选项:用户可以在此自定义选项选择格式特定选项和许多其他选项。...为每个备份创建一个新文件夹是一种更好的做法。当用户想要从备份恢复时,它可以让用户更有条理和更有效率。 5.使用文件传输协议 你可以 FTP 客户端的仪表板创建选择一个新文件夹。... FileZilla ,导航到右侧象限,然后为网站的全部内容选择 public_html 文件夹。public_html 文件夹也称为 www,根文件你的网站命名。

    2.7K31

    VI3之vCenterServer配置的

    那当我们vCenter Server出现故障时怎么办呢?接下来老方就和各位探讨一种方法来说明如何使用数据库工具事实现vCenter Server配置的备份异机的恢复(更可以本机上恢复啦)。...在这篇文章中就是使用SSMSE来浏览vCenter ServerSQL SERVER的数据库通过自带的备份工具备份的。...1、 安装完后,会在开始---程序显示两个选项,一是vmware,一是MS SQL Server 2005,如下图所示,请看清楚当前的安装组件: ?...6、 展开SSMSE,至数据库“VIM_VCDB”,右键单击,选定任务---备份实际应用,你可以更改了vCenter Server后执行备份,也可以做个计划任务定期备份。 ?...3、 弹出的恢复界面:设备选项,请选择最后一个(之后,我进行了多次的备份测试),确认: ? 4、 OK,还原成功: ?

    80910

    揭秘MySQL 8.4新版备份利器:全面解读Mysqldump参数与实战技巧

    简介 MysqlDump是MySQL数据库管理系统提供的一个实用工具,用于创建数据库的逻辑备份。它通过生成 SQL 脚本文件,将数据库的数据和结构导出,以便进行备份恢复。...这个工具非常适用于需要迁移数据库备份数据、或者将数据库内容导出为 SQL 文件的场景。...--no-defaults 不从任何选项文件读取默认选项,除了登录文件。 --defaults-file=# 仅从给定文件#读取默认选项。...这与--databases选项相同,只是选择了所有数据库。 -Y, --all-tablespaces 倒所有表空间。 -y, --no-tablespaces 不倒任何表空间信息。...--fields-optionally-enclosed-by=name 输出文件的字段可以选择给定字符封闭。 --fields-escaped-by=name 输出文件的字段给定字符转义。

    10510

    如何收缩SQL2008数据库日志Ldf文件过大

    2,进入SSMS左侧数据库目录中找到需要收缩ldf文件数据库名称(例如:QFBJZT)然后右键选择“属性”快捷命令。...在打开的QFBJZT数据库属性页面单击“选项”标签,恢复模式后下拉菜单中选择“简单”模式,设置好后单击“确定按钮使设置生效。...3,返回SSMS窗口,右键单击目标数据库名称QFBJZT,右键选择任务-收缩-数据库。4,收缩数据库页面无须调整参数,直接单击“确定按钮开始收缩数据库的操作。...日志文件一些异常情况下往往是恢复数据库的重要依据,收缩数据库操作主要作用是收缩日志大小。所以需要定期进行上述操作,以免数据库日志过大。...5,最后再次右键数据库QFBJZT选择“属性”,在打开的QFBJZT数据库属性页面单击“选项”标签,恢复模式后下拉菜单中选择回“完整”模式,设置好后单击“确定按钮使设置生效即可完成收缩数据库日志文件工作

    33610
    领券