SOS,紧急求救啊!!!删除了SQL SERVER事务日志LOG文件,数据库无法打开了,怎么恢复?? 在query analyer中运行如下:exec sp_attach_single_file_db 'yourdbname',shop_data.mdf所在的路径\shop_data.MDF' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对于你的日志文件增大,可以用下面的存储过程,把他给删除,然后用上面的存储过程恢复,系统会自动生成500k的日志文件。exec sp_detach_db 'yourdbname','true' 在查询分析器中执行:sp_attach_single_file_db 'NewShop','你的shop_data.mdf所在的路径\shop_data.MDF' 找这个人试试吧:oyo111111(卖火柴的) chdd(阿飞)说的没错,应该可以的。 在query analyer中运行如下:exec sp_attach_single_file_db 'yourdbname',shop_data.mdf所在的路径\shop_data.MDF'出现如下错误码:服务器: 消息 1813,级别 16,状态 2,行 1未能打开新数据库 'shop'。CREATE DATABASE 将终止。设备激活错误。物理文件名 'E:\database\shop_Log.LDF' 可能有误。 找oyo111111(卖火柴的)帮你,他是个高手 只用mdf文件就能恢复,不过在公司,过几天我给你。你以后删log文件的时候,先把sqlserver停掉,然后把log文件改名。再把sqlserver重新启动,系统会自动再建一个log文件。成功的话把原log文件删掉。不行的话把原log文件名还改回来。 最近本人的数据库日志空间紧张,想清空数据库事务日志,听一些朋友说删除悼LOG文件就可以,可是现在我删了LOG文件,数据库就打不开了,本人急死了,那里面有重要数据,请问有什么办法恢复的。谢谢。 文件下面二个 shop_data.mdf ------------>>此文件还存在的shop_log.ldf ------------->>我删了这个文件 请问有什么办法恢复,恢复到当初可以正常打开===============================================我是这样做的在query analyer中运行如下:exec sp_attach_single_file_db 'shop','e:\database\shop_data.MDF'出现如下错误:服务器: 消息 1813,级别 16,状态 2,行 1未能打开新数据库 'shop'。CREATE DATABASE 将终止。设备激活错误。物理文件名 'E:\database\shop_Log.LDF' 可能有误。请高手帮忙解决啊!!!!!!!!!急死了,我的MDF文件有80M 先把主要数据文件进行备份。例如使用WinRAR压缩主数据文件。不要连这个都丢了。 oyo111111(卖火柴的) ,你好,你有QQ吗,我们上QQ聊的,我的384772文件有68M的,你说怎么办的,你可以教我怎么做吗? 把MDF重数据库中分离开,然后再导入到数据库, 没问题!! 第一步:停止SQL SERVER服务,第二步:将shop_data.mdf 文件复制到其他地方保存;第三步:开启SQL SERVER服务,第四步:删除那个不能打开的错误数据库第五步:用附加数据库功能恢复shop_data.mdf ,就OK 拉。 from子句语法错误 【笨蛋问题】一个列名类型 哪位大哥大姐帮忙分析一下这存储过程中的sql语句什么意思呀!谢谢! 请教在不同的服务器上如何建立视图 更新字段内容为自动加1 怎样取随机记录 SqlServer2005将image数据类型改成varbinary(max)会有问题吗? 如何将某个字段的第一个字符转换为大写 关于触发器的怪问题 读库与写库的区别 服务器上有4个CPU,能不能把ms sql7.0设置它使用其中的3个CPU 高分!冷门问题!关于一个dbmagic的数据库
exec sp_detach_db 'yourdbname','true'
sp_attach_single_file_db 'NewShop','你的shop_data.mdf所在的路径\shop_data.MDF'
出现如下错误码:
服务器: 消息 1813,级别 16,状态 2,行 1
未能打开新数据库 'shop'。CREATE DATABASE 将终止。
设备激活错误。物理文件名 'E:\database\shop_Log.LDF' 可能有误。
不过在公司,过几天我给你。
你以后删log文件的时候,先把sqlserver停掉,
然后把log文件改名。再把sqlserver重新启动,系统会自动再建一个log文件。成功的话把原log文件删掉。不行的话把原log文件名还改回来。
文件下面二个
shop_data.mdf ------------>>此文件还存在的
shop_log.ldf ------------->>我删了这个文件
请问有什么办法恢复,恢复到当初可以正常打开
===============================================
我是这样做的
在query analyer中运行如下:
exec sp_attach_single_file_db 'shop','e:\database\shop_data.MDF'出现如下错误:
服务器: 消息 1813,级别 16,状态 2,行 1
未能打开新数据库 'shop'。CREATE DATABASE 将终止。
设备激活错误。物理文件名 'E:\database\shop_Log.LDF' 可能有误。请高手帮忙解决啊!!!!!!!!!急死了,我的MDF文件有80M
第二步:将shop_data.mdf 文件复制到其他地方保存;
第三步:开启SQL SERVER服务,
第四步:删除那个不能打开的错误数据库
第五步:用附加数据库功能恢复shop_data.mdf ,就OK 拉。