SQL数据库数据恢复怎么弄
发布网友
发布时间:2022-04-22 03:39
我来回答
共3个回答
懂视网
时间:2022-05-02 14:18
一. 冷备份恢复
1. net stop mssqlserver # 如果是安装的默认数据库实例 关闭 sqlserver的数据库
2. copy sqlserver的数据文件 主要是mdf 数据文件以及ldf 的磁盘文件.
3. 如果数据库采取完整日志模式 日志文件比较多的情况下可以先处理一下日志文件.
1. checkpoint
2. 任务-收缩-日志文件. 修改大小
3. 报表-按照磁盘大小排序-展示所有的表
4. 将不需要的日志表 以及 备份表 truncate 掉
5. 收缩mdf 数据文件
4. 进入要恢复到的数据库
sa 登录 附加数据库文件
备注 如果此时提示有问题 建议给mdf 以及ldf 文件 增加下everyone 权限以及更改掉 只读属性
5. 进入数据库的全局 安全性 新增加用户 与备份恢复之前的用户同名.
打开查询分析器的sql窗口
user databaseschema name
执行sp_change_users_login ‘Update_one‘,‘username‘,‘username‘
将登陆用户与数据库属主关联起来
备份恢复完成
二. 热备份过程.
备份数据库
copy bak文件
恢复数据库
增加sqlserver用户
执行sp命令
完成.
SQLSERVER最简单的同名数据库恢复过程.
标签:需要 热备 log 数据库实例 模式 bak change 安全 mssql
热心网友
时间:2022-05-02 11:26
是可以恢复的,网站的网页就不用说了,重新部署在机器上就可以。
至于数据库的话,既然你把C:\Program Files\Microsoft SQL Server\MSSQL下面的内容统统的进行了备份,那么会有这样一个目录C:\Program Files\Microsoft SQL Server\MSSQL\Data 这个目录下面存放着SQLServer数据库的数据文件和日志文件,比如对pubs数据库来说就是(pubs.mdf和pubs_log.ldf)这两个就是数据库的关键文件。你需要按照如下方法进行操作:
第一.先在SQLServer下新建一个数据库和你以前的数据库同名。
第二.将这个新建的数据库“脱机”(在数据库上点右键,选择“所有任务”里面会有“脱机”这个选项)
第三.从上面提到的目录下将和你数据库同名的两个文件复制出来。
第四.将这两个文件拷贝到你新安装的SQLServer的“Data”文件夹下,覆盖掉现有的同名文件,如果你的安装和以前一样的话那么路径如下“C:\Program Files\Microsoft SQL Server\MSSQL\Data”
第五.将刚才被“脱机”的数据库重新启动就可以了。
热心网友
时间:2022-05-02 12:44
能通过软件恢复数据的,偶会
SQL数据库数据恢复怎么弄
1、先在SQL服务下新建一个数据库和以前的数据库同名;2、将这个新建的数据库“脱机”,在数据库上点右键,选择“所有任务”里面会有“脱机”选项;3、从上面提到的目录下将和你数据库同名的两个文件复制出来;3、将这两个文件拷贝到的数据文件夹下,覆盖掉现有的同名文件;4、将刚才被“脱机”的数...
数据恢复要怎样安排?
不同公司提供的方案也不一样。以上内容如果还觉得不够全面,也可以沟通下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、数据库...
如何恢复数据库
恢复数据库的方法:1、打开Sql,然后鼠标选中数据库点击右键,选择列表中的还原数据库选项,弹出还原数据库界面;2、输入目标数据库,选中源设备,点击后面按钮,弹出指定备份界面;3、在指定备份界面上点添加按钮,弹出指定备份文件夹界面,找到存放备份数据库的文件夹,选中文件夹中的备份数据库;4、确定要...
SQL数据库还原步骤说明
执行恢复数据库步骤,首先在SMC中将historian数据库关闭。在SQL客户端停掉Runtime数据库,选择“删除”并勾选确认选项。然后,还原备份的.bak文件,将其放置在C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup目录下。接着,通过SQL客户端的“还原数据库”功能,选择设备并定位到...
sqlserver数据库数据误删,请问有办法恢复吗?
第一步:打开“嗨格式数据恢复大师”,选择适当的恢复模式。第二步:选择文件删除前的保存位置,点击“开始扫描”。第三步:在扫描结束后,找到所需文件并点击“恢复”。第四步:设置文件保存路径,完成数据恢复。若前提条件二不满足,恢复数据则无法进行,因此确保数据库恢复模式设定为“完整(Full)”至...
SQL数据库恢复
1、如果你仅想找到不小心误删除的文件,可在数据恢复软件读完分区的目录结构信息后就手动中断簇扫描的过程,2、软件一样会把被删除文件的信息正确列出,如此可节省大量的扫描时间,快速找到被误删除的文件数据。3、尽可能采取NTFS格式分区 4、巧妙设置扫描的簇范围 5、使用文件格式过滤器 ...
教你如何用SQL备份和还原数据库
数据库的备份和恢复一、备份数据库1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组--双击打开你的服务器--双击打开数据库目录3、选择你的数据库名称(如论坛数据库Forum)--然后点上面菜单中的工具--选择备份数据库4、备份选项选择完全备份,目的中的备份到如果原来...
用sql语句删除的数据库怎么恢复?
用sql语句删除的数据库恢复方法:1、使用盘恢复工具EasyRecovery Pro尝试恢复磁盘数据,看能不能找回数据文件,如果可以找回的话,可以重新附加该数据文件。2、在删除数据库的同时,对应的数据文件也会被删除,无法恢复。
SQL数据库怎么还原 用友SQL SERVER恢复数据库误删除数据方法
1. 至少有一个误删除之前的数据库完全备份。2. 数据库的恢复模式(Recovery mode)是“完整(Full)”。针对这两个前提条件,会有三种情况:情况一、如果这两个前提条件都存在,通过SQL语句只需三步就能恢复(参考文章),无需借助第三方工具。a) 备份当前数据库的事务日志:BACKUP LOG [数据库名] ...
SQL数据库里的表误删除要怎么恢复
1、实现运行Recovery for SQL Server操作如下。2、点击:Next > Next--》进入 Recovery Configuration 界面--》选择了Custom才可以选择从日志中恢复误删除的数据的操作如下。3、Next 进入 Recovery options 窗口--》选中 Search for deleted records,并选择要恢复的数据库的日志文件路径log file path操作...
数据库数据恢复—sqlserver数据库分区空间不足导致故障的数据恢复案例...
数据恢复过程详细描述:首先,硬件工程师检查所有磁盘,确认无硬件故障。所有磁盘进行扇区级全盘镜像,然后按原编号还原到服务器。 分析镜像文件以重构RAID1和RAID5结构。 尽管有原始数据库文件备份,但尝试恢复时的多次尝试导致文件被覆盖,无法直接修复。最终选择使用备份的原始数据库文件。 从重组...