笔者的一个大小为2 TB的SQL Server的database的LDF文件在玩存储盘映射的过程中莫名其妙的丢失了. 好在MDF文件还在. 笔者慌了, Bruce Ye告诉笔者, 不用着急, 光用MDF也可以把数据库弄回来的. 笔者就问Bruce, 假设我可以容忍LDF中信息的丢失的话, 那么该如何恢复这个数据库呢? 我们执行了下面的步骤: 1. 在SQL Server Manageme...
转载
2013-07-01 16:42:00
106阅读
转载自:https://www.cnblogs.com/awpatp/archive/2013/07/01/3165134.html笔者的一个大小为2TB的SQLServer的database的LDF文件在玩存储盘映射的过程中莫名其妙的丢失了.好在MDF文件还在.笔者慌了,BruceYe告诉笔者,不用着急,光用MDF也可以把数据库弄回来的.笔者就问Bruce,假设我可以容忍LDF中信息的丢失的话,
转载
2020-02-24 13:30:17
803阅读
1. 首先确认已经备份了.mdf和.ldf文件。2. 在SQL Server中新建一个同名的数据库,然后停止SQL Server服务。3. 用原有的.mdf和.ldf文件覆盖新建数据库对应的.mdf和.ldf文件。4. 重新启动SQL Server服务,这是应该会看到这个数据库处于置疑(Suspect)状态。(人品好的话,这个时候数据库就已经恢复正常了,上次xrf的数据库就是这样被我恢复的。人品不
转载
2023-09-22 16:39:24
546阅读
# MDF和LDF丢失后的恢复指南
在SQL Server的日常使用中,数据库文件的丢失可能导致数据损失和业务中断。特别是当 MDF(主数据文件)损失,而 LDF(日志文件)仍然可用时,恢复过程可能具有挑战性。本文将详细介绍这个问题的解决方法和步骤。
## 整体流程
下面的表格展示了数据库恢复的基本流程:
| 步骤编号 | 步骤描述 |
对于MySQL数据库来说,`.mdf`和`.ldf`文件是Microsoft SQL Server数据库文件的扩展名,而不是MySQL数据库文件的扩展名。因此,MySQL无法直接打开`.mdf`和`.ldf`文件。相反,MySQL使用其自己的文件格式来存储数据,通常是以`.frm`,`.myd`和`.myi`为扩展名的文件。
如果你想使用MySQL管理`.mdf`和`.ldf`文件中的数据,你需
原创
2023-09-10 12:43:35
955阅读
有时候,我们不慎将以前备份的SQL SERVER数据库文件的ldf文件给弄丢了,等想要再使用这个数据库的时候,发现无法附加备份的mdf文件,我们可以这样操作来:1.先将mdf文件复制到以下目录:C:\Program Files\Microsoft SQL Server\MSSQL版本号.你的实例名\MSSQL\DATA2.在MDF文件上右键,选择属性,安全,编辑,添加,高级,立即查找,选择Ever
方法一 连接数据库 右键某一个数据库,新建查询,输入如下代码后运行 EXEC sp_attach_db @dbname = '你的数据库名', @filename1 = 'mdf文件路径(包缀名)', @filename2 = 'Ldf文件路径(包缀名)' 注: 如果导入不成功,则需要修改mdf,l
原创
2021-07-20 09:27:55
4333阅读
在微软的SQL Server 2000 数据库有三种类型的文件:类型缩写中文意思mdfprimary data file主要数据文件
原创
2022-09-22 11:33:37
947阅读
在MS SQL Server7/2000中摒弃了以前版本中的设备对象,一个数据库文件包含两个文 件:.mdf和.ldf。在系统瘫痪之前把这两个文件从SQL Server的安装目录的data子目录里拷 贝出来(一般为D:\MSSQL\DATA),重新安装完成系统之后,再将这两个文件拷贝到 SQL Server安装目录的data子目
转载
2023-08-21 15:39:45
682阅读
数据库恢复(一)——基础知识1、正确认识日志文件。 一个Sql Server数据库最少要包含一个mdf数据文件和一个ldf日志文件。mdf文件中包含了所有的数据库对象和数据,例如表、存储过程、用户信息等等。ldf文件中包含(或者曾经包含)了数据库的所有事务日志,但是不要指望仅仅通过ldf日志文件来恢复数据库。例如,想
## 导入mdf和ldf文件到MySQL的流程
导入mdf和ldf文件到MySQL可以分为以下几个步骤:
1. 创建一个数据库。
2. 运行一条SQL语句,将mdf和ldf文件附加到数据库。
3. 导出附加的数据库到一个可用的.sql文件。
4. 使用mysql命令行或其他工具,将.sql文件导入到MySQL数据库。
下面是整个流程的详细步骤和相应的代码示例:
### 步骤1:创建数据库
原创
2023-10-13 03:43:24
1806阅读
相信大家再装SQL Server时都会遇到一件很头疼的事情——装完SQL server之后发现没有启动程序。没有经验的会以为SQL SERVER安装失败了于是选择重装。可是呵呵,重装了4,5次还是一样的。于是又想到重装系统等等。 事实上我们再装SQL SERVER过程中假设没有报错误,那么最后都会成
转载
2017-04-29 09:01:00
1395阅读
2评论
物理数据库文件和文件组 microsoft® sql server™ 2000 将数据库映射到一组操作系统文件上。数据和日志信息绝不混合在同一个文件中,而且个别文件只由一个数据库使用。 sql server &
转载
精选
2008-03-07 18:38:59
6716阅读
想在PHP后台管理直接能够备份数据库,一开始是考虑用php来访问服务器安装mysql的目录,比如 /usr/local/mysql/data目录,直接把下面对应的文件进行备份
但是出现了问题:
第一、运行php的是apche的用户,比如是nobody,那么它一般是没有权限访问/usr/local/mysql/data目录的
在MS SQL Server7/2000中摒弃了以前版本中的设备对象,一个数据库文件包含两个文件:.mdf和.ldf。在系统瘫痪之前把这两个文件从SQL Server的安装目录的data子目录里拷贝出来(一般为D:\MSSQL\DATA),重新安装完成系统之后,再将这两个文件拷贝到SQL Server安装目录的data子目录里面,然后进行如下操作就可以恢复你的数据库了。 恢复时有两种方式
# 将MDF和LDF文件导入MySQL的项目方案
在本文中,我们将探讨如何将SQL Server的MDF(主数据库文件)和LDF(日志文件)导入到MySQL数据库中。这一过程主要包括提取数据、转化格式及导入数据。在此方案中,我们将提供必要的代码示例,并通过类图和状态图进一步阐明整个过程。
## 项目背景
MDF和LDF文件通常用于SQL Server数据库的存储和日志管理。随着数据存储解决方
# 导入mdf和ldf文件到MySQL数据库
在实际应用中,有时候我们可能需要将SQL Server数据库中的mdf和ldf文件导入到MySQL数据库中。这种情况可能发生在数据迁移、数据备份和数据分析等场景中。本文将介绍如何使用MySQL官方提供的工具`mysql.exe`和`mysqldump.exe`导入mdf和ldf文件到MySQL数据库,并给出详细的示例。
## 准备工作
在开始之前
原创
2023-08-29 09:58:32
907阅读
# SQL Server 如何根据 MDF 文件和 LDF 文件还原数据
在 SQL Server 中,数据库的实际数据是存储在 `.mdf`(主数据文件)和 `.ldf`(日志文件)中。如果由于某些原因(例如系统崩溃、误删除等),您需要还原这些数据库文件,了解如何使用 SQL Server 还原 MDF 和 LDF 文件是非常重要的。
## 实际问题
假设您在进行数据库维护时,意外删除了
通常情况下我们构造的数据库都只有两个文件,mdf文件和ldf文件.但是这样有两个缺点,(一):容易导致文件过大, 我们知道,mdf文件是数据库文件,这样的话也就意味着随着数据库的增大mdf就会相应的增大,显然在现在的应用中数据膨胀是太常见的事情了,当你的应用变大后,mdf文件也会变大,然而windows对文件的大小是有要求的,这样的话很容易
SQL SERVER 查看mdf ldf文件路径
select filename from sysfiles
转载
2018-04-11 21:27:00
839阅读
2评论