当前位置: 首页 > article >正文

Sql Server数据库跨机器完整恢复(源文件恢复)

问题描述

在操作系统异常的情况下,SQL Server 和相关的业务系统遭受了不可用的情况。由于操作系统问题,导致旧服务器无法正常运行。为了恢复业务功能并确保数据完整性,采取了以下步骤来在新机器上进行 SQL Server 的重新安装和数据恢复。

面临的挑战

此次操作的相关人员无sqlServer数据库的相关经验,
1、如何在新机器上成功的安装sqlserver
2、数据库数据备份文件只备份到T-1,当天的数据如何恢复  
3、无相关操作经验

 恢复过程


一:进入故障系统并拷贝数据库文件


        准备一个装有PE的U盘或光盘,用于进入故障系统,插入PE盘并启动计算机,进入PE系统,在PE环境中,找到原数据库文件的位置。将数据库文件复制到可移动的U盘中,确保文件完整性和完备性。
这里面需要注意的是数据库文件一般是数据库名称.mdf和log结尾的文件,也会有包含.ndf结尾的扩展文件,但是数据库名称和路径在数据库创建的时候是可以自定义的,所以找的时候需要确保找到是正确的文件

如下图8个文件包含了两个数据库        

二:在新机器上安装SQL Server

我们安装的是sqlserver2016版本,第一次在Windows server 2008上安装是不行的,所以在windows 2016系统上安装

1、安装sqlServer数据库

安装包解压后执行setup.exe安装

中间一直点击下一步,默认即可,下面的产品密钥安装包自带,无需输入

功能选项中,框选的两个可以不用选中,选中的话后面很可能会出现选择安装相关的插件,导致无法进行下一步。下面的安装目录可以默认,或者更改到其他盘也可以

第一次按照可能需要jdk环境,安装好的重新执行下Re-run就行

这里选则混合模式,然后输入sa密码,密码随便输入,最底下选择添加当前用户即可,数据目录可以不需要变更,然后进行下一步。

如果出现密码强度不够的错误,需要在本地修改(开始->管理工具->本地安全策略-》账户策略->密码策略->密码必须符合复杂性要求->右键点击属性-》>已禁用->确定)

最后一直点击下一步即可,安装需要一些过程,耐心等待。当windows服务中出现sqlserver说明sqlserver安装成功。

2、安装管理工具

点击第二个就可以下载工具

双击安装程序文件,直接安装即可,安装好后会提示重启机器

三:恢复数据库文件

两种登录方式:1、windows身份认证,不需要密码,2、Sql server身份认证 用户名sa 密码是安装是输入的

默认数据库下只有这些默认库

 将之前的备份到U盘中的数据库文件copy到新机器上,可以随意存放,然后再sqlserver工具右键选中附加将数据库文件加载进来

选中对应的.mdf文件,此时会关联出相关的文件在下面

这样就可以进行数据恢复了,如果遇到报错可以针对解决(如果遇到访问权限,那么就修改文件夹或者文件的安全例的访问权限)


http://www.kler.cn/a/154431.html

相关文章:

  • pytorch tensor在CPU和GPU之间转换,numpy之间的转换
  • 性能高于Transformer模型1.7-2倍,彩云科技发布基于DCFormer架构通用大模型云锦天章
  • Python学习笔记(2)正则表达式
  • 【解决】Layout 下创建槽位后,执行 Image 同步槽位位置后表现错误的问题。
  • AR眼镜方案_AR智能眼镜阵列/衍射光波导显示方案
  • 【LeetCode】【算法】5. 最长回文子串
  • QPrinter 是 Qt 框架中的一个类,用于与打印机进行交互,并提供打印功能
  • Linux 进程(三)
  • 每日一练:冒泡排序
  • 7、Jenkins+Nexus3+Docker+K8s实现CICD
  • 最小生成树算法
  • C++的一些基础
  • 光伏测算工具能测量哪些数据?
  • 自己开发组件更新到npm网站上 通过npm install 安装 保姆级别教程
  • Swin Transformer实战图像分类(Windows下,无需用到Conda,亲测有效)
  • 时序预测 | Python实现TCN时间卷积神经网络时间序列预测(多图,多指标)
  • C语言-指针_02
  • 【FMC139】青翼科技基于VITA57.1标准的4路500MSPS/1GSPS/1.25GSPS采样率14位AD采集FMC子卡模块
  • [ 蓝桥杯Web真题 ]-年度明星项目
  • Linux下的文件IO之系统IO
  • 2023.11.28-电商平台建设03 - 大数据调优手段
  • install pnpm : 无法加载文件的解决办法
  • 【智能家居】一、工厂模式实现继电器灯控制
  • 【ShardingSphere专题】SpringBoot整合ShardingSphere(一、数据分片入门及实验)
  • jquery 判断是手机端还是电脑端
  • 独家揭秘:卢松松拍摄视频背后的创作过程