数据库mdf文件
㈠ .mdf数据库文件如何导入数据库
附加数据库就可以完成.
附加数据库:企业管理器--右键"数据库"--所有任务--附加数据库
--选择你的.mdf文件名--确定--如果提示没有.ldf文件,是否创建,选择"是"
查询分析器中的方法:
--有数据文件及日志文件的情况
sp_attach_db '数据库名'
,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
,'日志文件名(*.ldf注意要带目录)'--后面可以是用,分隔的该数据库的多个日志文件
--如果只有数据文件的情况,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
㈡ 数据库mdf是什么文件
没有简单的办法,导出成为*.sql文件
然后在mysql客户端执行
有的数据类型不匹配,还要手工倒。
安全的方法是写程序连接两个数据库,用程序转
㈢ 数据库mdf文件怎么打开
数据库文件后缀名为.mdf,是SQL Server数据库的数据文件,需要在SQL server管理器当中附加还原数据库 才能打开。网上有教程的
㈣ mdf数据库文件怎么打开
用SQL Server管理工具可以打开mdf数据库文件,具体操作请参照以下步骤。
1、首先在网上搜索【QL Server管理工具】,然后选择其中一个版本,下载好安装包。
㈤ MDF是什么格式 MDF文件用什么打开
一、MDF
MDF(Mirror Disc File)文件是光盘镜像文件的一种 打开MDF文件是用BT或其它P2P软件下载游戏或较大文档的,特别是在网上的流传游戏交流中,常以mdf文件为镜像。其实mdf文件要和mds文件搭配才能使用。
MDF(Mirror Disc File)是用Alcohol 120%制作的原版光盘映像文件,因此可以用虚拟光驱软件DAEMON tools载入,也可以用Alcohol 120%的虚拟光驱载入,还可以用Alcohol 120%直接刻录mds文件,还原成CD。这两个文件要在同一目录,才可以打开。
二、打开mdf文件的常用软件有:Daemon Tools 、Alcohol 120% 、 WinMount、东方光驱魔术师等。将镜像文件就插入到了虚拟光驱中,文件会自动运行的,因而不需刻录光盘。
也可以使用WinRAR解压,把鼠标移到后缀为MDF或者mdf的文件前,然后点击鼠标右键,选择打开方式,然后选择WinRAR,选择完后就会出现WinRAR文件解压界面,然后点击“解压到”(选择一个文件夹进行解压)这样mdf的文件就解压好了。
(5)数据库mdf文件扩展阅读:
在微软的SQL Server 2000 数据库有三种类型的文件:
主要数据文件(扩展名.mdf是 main data file 的缩写)
主要数据文件包含数据库的启动信息,并指向数据库中的其他文件。用户数据和对象可存储在此文件中,也可以存储在次要数据文件中。每个数据库有一个主要数据文件。主要数据文件的建议文件扩展名是 .mdf。
SQL Server的每个数据库是以两个文件存放的,一个后缀名为mdf,是数据文件,另一个后缀名为ldf,为日志文件。因此只要定期复制这两个文件,就可以达到备份的效果。
次要 (扩展名.ndf是Secondary data files的缩写)
次要数据文件是可选的,由用户定义并存储用户数据。通过将每个文件放在不同的磁盘驱动器上,次要文件可用于将数据分散到多个磁盘上。另外,如果数据库超过了单个 Windows 文件的最大大小,可以使用次要数据文件,这样数据库就能继续增长。
次要数据文件的建议文件扩展名是 .ndf。
事务日志 (扩展名.ldf是Log data files的缩写)
事务日志文件保存用于恢复数据库的日志信息。每个数据库必须至少有一个日志文件。事务日志的建议文件扩展名是 .ldf。
㈥ 如何将数据库文件ldf和mdf还原到数据库
1. 首先确认已经备份了.mdf和.ldf文件。
2. 在SQL Server中新建一个同名的数据库,然后停止SQL Server服务。
3. 用原有的.mdf和.ldf文件覆盖新建数据库对应的.mdf和.ldf文件。
4. 重新启动SQL Server服务,这是应该会看到这个数据库处于置疑(Suspect)状态。(人品好的话,这个时候数据库就已经恢复正常了,上次xrf的数据库就是这样被我恢复的。人品不好的话,下面的步骤也不行,我有一次就是找了一个北京做数据恢复的公司才恢复完毕。)
5. 在SQL查询分析器中执行以下命令,以允许更新系统表:use mastergosp_configure ‘allow updates’,1
reconfigure with overridego
6. 将这个数据库置为紧急模式:
update sysdatabases set status = 32768 where name = 'db_name'go
7. 使用DBCC CHECKDB命令检查数据库中的错误:
DBCC CHECKDB(‘db_name’)GO
8. 如果DBCC CHECKDB命令失败,请转至第10步,否则先将数据库置为单用户模式,再尝试对其进行修复:
sp_dboption 'db_name',’single user’,’true’
DBCC CHECKDB(‘db_name’, REPAIR_ALLOW_DATA_LOSS)GO如果在执行DBCC CHECKDB(‘db_name’, REPAIR_ALLOW_DATA_LOSS)命令时提示说数据库未处于单用户模式状态的话,则重新启动SQL Server服务,然后继续尝试。
9. 如果DBCC CHECKDB(‘db_name’, REPAIR_ALLOW_DATA_LOSS)命令失败,请转至第10步,否则若成功修复了数据库中的错误:
重新执行DBCC CHECKDB(‘db_name’)命令,确认数据库中已没有错误存在。
清除数据库的置疑状态:sp_resetstatus 'db_name'
清除数据库的单用户模式状态:sp_dboption 'db_name',’single user’,’false’
重新启动SQL Server服务,如果一切正常的话,则数据库已经成功恢复。
10. 如果以上步骤都不能解决问题的话,请参考附件中的文档尝试通过重建事务日志来恢复数据库中的数据。
如果您只有MDF文件,问题就更加复杂一些,我们需要直接重建事务日志了:
1. 在SQL Server中新建一个同名的数据库,然后停止SQL Server服务。
2. 用原有的ldf文件覆盖新建数据库对应的.mdf文件,将其日志文件(.ldf)删除。
3. 启动SQL Server服务,并将数据库置为紧急模式(同上: 步骤5和步骤6)。
4. 停止并重新启动SQL Server服务。
5. 执行以下命令重建数据库日志文件:(下面是个示例,您要用您实际的数据库名)
DBCC REBUILD_LOG(’cas_db’, 'D:\cas_db\cas_db_Log.LDF')
6. 重新将该数据库置为单用户模式。
㈦ .mdf文件是数据库的什么文件
mdf文件一般用Daemon Tools打开。
mdf并非普通文件,因此不借助相应软件是无法打开MDF文件的。打开mdf文件的常用虚拟光驱软件主要有:Daemon Tools 、Alcohol 120% 、 WinMount、东方光驱魔术师等。
㈧ sql server 中后缀为.mdf的文件是干什么用的
数据文件(扩展名.mdf是 primary data file 的缩写)。包含数据库的启动信息,并指向数据库中的其他文件。用户数据和对象可存储在此文件中,也可以存储在次要数据文件中。操作方法如下:
1、首先点击“开始”,“程序”,打开SQL sever management studio。
㈨ 如何把SQL数据库文件MDF用其他形式打开
找到要打开的数据库文件,如图
如图所示,该数据库文件后缀名为.mdf,是SQL Server数据库的数据文件,这里将用SQL Server数据库对该文件进行打开。启动SQL Server数据库,如图
图为启动SQL Server Management Studio时的界面,登录后可以管理数据库数据。开启之后的界面如图
提示用户输入用户名和登录密码,输入正确后,点击登录,进入管理界面,如图
进入管理界面后,右键选择数据库,再选择【附加】功能,如图
点击【附加】后,出现窗口,如图
在【附加数据库】窗口中,点击【添加】按钮,提示选择要附加的数据库,如图
选种要添加的数据库,点击确定,在管理界面中会出现添加的数据库,如图
打开数据库,就可以看到数据库中的表,表中的数据都可以看到。如图
㈩ sql数据库中 mdf是什么文件,它的作用是什么 ,删除有何后果,是否可用它来还原数据库,或者新建数据库
mdf是数据文件,所有表、视图、存储和数据都在这个文件;ldf是日志文件,它记录着对数据的操作记录。不建议删除,删除后如果没有备份就无法找回了,如果数据库服务启动状态物理删除是无法操作的,只能从数据库studio里进行删除。这两个文件可以分离或者附加,数据库备份文件是BAK的,停止数据库服务备份这两个文件也可以作为备份用,但是新建就谈不上了,新建一般是通过代码实现的