由于客户误操作把数据盘给格式化了,真是灾难!最后万兴的是还找到一个mdf文件。

先讲两个科普的感念:mdf和ldf问这两个是干什么的,

mdf是主要数据库文件,记录了所有数据库的重要信息。

ldf是记录数据库的操作过程文件,当有误操作时可以知道当时到底干了什么!所以这个文件没事的时候基本没用。

好的进入整体,如何附加没有ldf文件的数据库。

1、运行数据库,以SQLServer为例,mysql一样。

2、运行 SQL Server Management Studio

3、在菜单 “文件” 下面会有类似 “新建连接的查询” ,点开。

4、在命令行中输入

EXEC sp_attach_single_file_db 'AAA', 'C:\BB.mdf'

其中AAA是需要建立数据库的名字,BB为路径

运行结果:

文件激活失败。物理文件名称'C:\BB.ldf'可能不正确。
新的日志文件 'BB.LDF' 已创建。

完事了!!!祝好运

没有ldf文件的数据库附加相关推荐

  1. sql server 2008怎样导入mdf,ldf文件,怎样解决导入mdf,ldf文件时出现附加数据库错误的问题

    sql server 2008怎样导入mdf,ldf文件,怎样解决导入mdf,ldf文件时出现附加数据库错误的问题 参考文章: (1)sql server 2008怎样导入mdf,ldf文件,怎样解决 ...

  2. mdf,ldf文件导入数据库小萌新

    1.可以直接新建查询然后输入以下代码直接执行就好 // A code block var foo = 'bar'; EXEC sp_attach_db @dbname = '你的数据库名', @fil ...

  3. 用mdf文件和ldf文件恢复数据库

    之前在网上找到用这两个文件附加数据库,结果一直拒绝访问失败,后来换了下面这个方法,居然成功了,特推荐给大家使用.(sql server 2008) 1.把mdf文件和ldf文件拷贝到数据库的默认路径C ...

  4. 根据.mdf、.ndf和.ldf文件恢复数据库数据

    一..mdf..ndf和.ldf文件是什么 在微软的SQL Server 2000 数据库有三种类型的文件: 类型 缩写 中文意思 mdf primary data file 主要数据文件 ndf s ...

  5. SqlServer如何将mdf、ldf文件导入数据库—两种解决方法

    在导入之前将mdf和ldf文件的权限修改成everyone完全控制,避免导入失败:无everyone用户添加一个即可. 操作步骤: 选择对应文件右键-属性-安全-编辑-选中everyone-完全控制打 ...

  6. .mdf数据库恢复mysql_sql server 如何通过mdf文件和ldf文件恢复数据库

    欢迎进入Windows社区论坛,与300万技术人员互动交流 >>进入 新建一个查询: 输入指令 USE master; GO ; CREATE DATABASE @DBNAME 在单引号中 ...

  7. SQL Server如何导入mdf,ldf文件

    http://jingyan.baidu.com/article/09ea3ede21258cc0afde3943.html 打开SQL Server,可以选择Windows方式连接. 2 打开数据库 ...

  8. sql Server ldf文件过大

    今天公司服务器上的Redis突然报错,上去一看服务器上的Redis文件磁盘爆满了.后来一查看,发现是数据库的一个ldf文件占了300G,导致Redis的缓存没法持久化. 后来就一直找办法处理这个已经占 ...

  9. mdf文件和ldf文件ndf是什么,怎么用?如何给SQL server添加数据文件?分离和附加数据库的操作

    目录 三种文件介绍: 附加数据库操作: 分离数据库: bak备份文件: 三种文件介绍: 在微软的SQL Server 2000 数据库有三种类型的文件: 类型 缩写 中文意思 mdf primary ...

最新文章

  1. java多线程yield_Java多线程yield
  2. Java高并发编程:HandlerThread
  3. 服务器信息安全策略,信息安全工程师考试重点之定制Web服务器的安全策略和安全机制...
  4. css --- 应用媒介查询制作响应式导航栏
  5. 我居然手写了Spring框架
  6. JDK 6中新增的Java Console类功能概览
  7. 百度地图定位地址为空
  8. 女神节快乐!世界上第一位程序员就是女神
  9. LeetCode 51. N-Queens
  10. leetcode 每个结点的右指针 python
  11. Kotlin 函数(普通函数)
  12. netty实现gmssl_gmssl国密总结
  13. 使用共享文件夹实现上位机和下位机的信息传输
  14. 浅谈 malloc 函数在单片机上的应用
  15. VS2019 配色_设计师压箱底的配色灵感工具(福利精华贴)
  16. Android命令-重点命令-pm/am/content/wm/appops
  17. C语言用for循环求最大公约数,C语言循环结构 -C语言求最大公约数
  18. TypeError: argument of type ‘NoneType‘ is not iterable
  19. maven 的使用
  20. 十六进制文件读取并转换成二进制文件

热门文章

  1. 雷军说芯片是手机科技的制高点,也是让小米成为伟大公司的核心技术
  2. ios13可以读取u盘吗
  3. java int to hex_Java字符串转16 进制工具类Hex.java | 学步园
  4. 那些年,腾讯、阿里、百度“搞死”的50多种产品清单!
  5. dlink 交换机的配置
  6. 在idea中连接Linux的mysql数据库(我的一生之敌防火墙)
  7. 基于php的汉服网站
  8. 1508-张晨曦总结《2016年-11月-9日》【连续19天总结】
  9. 【谭浩强C语言】判定2000-2500年中的每一年是否为闰年,并将结果输出
  10. xtu oj 1319