gengzi1999
路人甲
路人甲
  • 注册日期2003-09-10
  • 发帖数238
  • QQ
  • 铜币956枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2252回复:4

Sql数据库MDF数据文件数据库恢复

楼主#
更多 发布于:2005-01-19 14:08
<P><b>Sql数据库MDF数据文件数据库恢复
</b>.mdf文件是数据库中的一个主要数据文件,它是数据库的起点,指向数据库中文件的其它部分。当电脑出现故障无法备份数据库时,只能通过SQL命令的方式将.mdf数据文件附加到当前服务器,还原原有的数据。打开查询分析器,点击【确定】连接到服务器(若SA有密码请输入密码),如下:
<IMG src="http://www.knowsky.com/img/200479203833734.gif" border=0></P>
<P>进入到查询分析器:</P>

<P><IMG src="http://www.knowsky.com/img/200479203833580.gif" border=0></P>
<P>在右面的窗口中输入文件恢复命令,格式为:
sp_attach_single_file_db @dbname = 'dbname'
, @physname = 'physical_name'
dbname:即要还原的数据库名字。
Physname:即物理文件名。
Physical_name:即.mdf文件路径。

例如:IT2000.mdf文件还原至当前服务器。</P>

<P><IMG src="http://www.knowsky.com/img/200479203833621.gif" border=0></P>
<P>点击如上所示的执行按钮,则恢复了原来IT2000数据库,命令行提示:命令已被执行。 <!-- Message body ''"" --> </P>
喜欢0 评分0
我是农民,我怕谁!
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2005-01-19 14:14
没有mdf文件如何恢复?
举报 回复(0) 喜欢(0)     评分
gu_yl
路人甲
路人甲
  • 注册日期2004-06-13
  • 发帖数82
  • QQ
  • 铜币612枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-01-20 16:33
<P>还有更好的方法,直接将mdf和ldf文件copy过去就行了。</P>
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2005-01-21 10:16
楼上的方法是很不错滴说,省了很多麻烦,就是不知道有没什么缺点?
举报 回复(0) 喜欢(0)     评分
zhousky
论坛版主
论坛版主
  • 注册日期2003-08-01
  • 发帖数281
  • QQ
  • 铜币1027枚
  • 威望3点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-05-18 15:37
直接考过去,不行啊,也要进行恢复的
不要看我噢
举报 回复(0) 喜欢(0)     评分
游客

返回顶部