.mdf和.ldf文件导入SQL server 数据库

.mdf和.ldf文件导入SQL server 数据库

SQL server 数据库中有三种类型的文件:数据文件(.mdf);日志文件(.ldf);次要数据文件(.ndf)。只要复制mdf和ldf文件就可以将数据库备份

以下给出还原mdf和ldf文件的教程(文章最后为三种文件的简单介绍)

1:建立数据库链接之后,点击“新建查询”

2:再代码界面输入如下代码,点击“F5键”或者点击“执行”按钮即可

以下为代码模板:

EXEC sp_attach_db @dbname = '你的数据库名',

@filename1 = 'mdf文件路径(包缀名)',

@filename2 = 'Ldf文件路径(包缀名)'

以下为一个具体的实例:

EXEC sp_attach_db @dbname = 'connstring',

@filename1 = 'D:\浏览器下载位置\mydatabase.mdf',

@filename2 = 'D:\浏览器下载位置\mydatabase_log.ldf'

4.可以看到导入成功。如果导入不成功,则需要修改mdf,ldf文件的权限。右键-属性-安全-编辑,完全控制选择允许。

这样导入问题即可迎刃而解,当然,有时会遇到版本不兼容问题,低版本不能导入高版本SQL的mdf和ldf文件。

在微软的SQL Server 2000 数据库有三种类型的文件:

主要 数据文件(扩展名.mdf是 main data file 的缩写)

主要数据文件包含数据库的启动信息,并指向数据库中的其他文件。用户数据和对象可存储在此文件中,也可以存储在次要数据文件中。每个数据库有一个主要数据文件。主要数据文件的建议文件扩展名是 .mdf。

SQL Server的每个数据库是以两个文件存放的,一个后缀名为mdf,是数据文件,另一个后缀名为ldf,为日志文件。因此只要定期复制这两个文件,就可以达到备份的效果。

次要 (扩展名.ndf是Secondary data files的缩写)

次要数据文件是可选的,由用户定义并存储用户数据。通过将每个文件放在不同的磁盘驱动器上,次要文件可用于将数据分散到多个磁盘上。另外,如果数据库超过了单个 Windows 文件的最大大小,可以使用次要数据文件,这样数据库就能继续增长。

次要数据文件的建议文件扩展名是 .ndf。

事务日志 (扩展名.ldf是Log data files的缩写)

内容来自CSDN博主:hzp666 地址为:https://blog.csdn.net/hzp666/article/details/81865580

相关推荐

王菲的個人資料
365bet网址主页

王菲的個人資料

📅 01-15 👁️ 7056
老是分不清楚奇奇與蒂蒂?教你分辨萌到心跳漏拍的花栗鼠兄弟
易方达110017怎么样,你们买基金都多少年了
365bet游戏平台

易方达110017怎么样,你们买基金都多少年了

📅 10-30 👁️ 4027
喀麥隆國家足球隊
Bet体育365怎么提款

喀麥隆國家足球隊

📅 08-06 👁️ 783
心理学研究:基本不爱发朋友圈的,都是这五类人,十有九准
手机走路app排行榜TOP10推荐
365bet网址主页

手机走路app排行榜TOP10推荐

📅 10-04 👁️ 3777