SQL卸载后要求恢复数据库——在线急等 怎么看不懂你想要怎样?卸载了不能重新安装么?卸载了程序数据库不会被删掉的。你重新安装了SQL SERVER然后把数据库附加上去就OK了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看那些数据库文件mdf和ldf是否还在,在的话把其拷贝到有SQL SERVER的机器,然后附加上去sp_attach_db将数据库附加到服务器。语法sp_attach_db [ @dbname = ] 'dbname' , [ @filename1 = ] 'filename_n' [ ,...16 ]示例下面的示例将 pubs 中的两个文件附加到当前服务器。EXEC sp_attach_db @dbname = N'pubs', @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf' vinsonshen(尝试...) ,mdf和ldf在什么目录下 卸载以后,我又将Program File目录下的Microsoft SQL Server 目录彻底删除了,我刚才用FinalData软件恢复来者,结果只找到Microsoft SQL Server下的80文件夹。我该怎么做? 在这里c:\Program Files\Microsoft SQL Server\MSSQL\Data\ 你原来建立数据库在什么目录就在什么目录里了若你建库时没指定目录,则一般放在SQL SERVER安装目录里的data目录下 你用windos2000的搜索功能搜索下.mdf 和.ldf看看是否还有 若你的库文件是放在SQL SERVER的目录里,而你又把该个目录都删除了的话,若在删除后还没有对那个盘进行写操作的话(记住,一定不要在删除文件后对该盘进行写操作),那用恢复删除文件的工具处理吧:恢复删除的数据库文件EasyRecovery Professional或者Recover4all Pro不要对误删除盘进行写操作用下面的方法来吧,------作者:无尽天空 2004.10.18第一步:用软件恢复数据库文件和日志 软件简介: Active@ UNDELETE 是一款功能强大的反删除软件,可以恢复被你误删除的文件和数据,即使文件已损坏也可以挽救不分数据。它的特点是使用简单,有向导式的界面,而且功能相当强大,可以执行“简单”“高级”“低级”三种模式的扫描,最大限度的恢复你的数据。还可以将分区创建为磁盘映象,避免由于磁盘操作导致已删除数据被覆盖。甚至还可以用虚拟磁盘制作成虚拟RAID卷。经过我的实验,用 Recover4all 和 Search and Recover 都找不到的已删除文件,用 Active@ UNDELETE 就可以找到并恢复,而且扫描速度也比较快。而且还可以在Win98下恢复NTFS分区的数据~~推荐给对数据安全要求较高的用户。下载地址:http://soft.jetdown.com/soft/53317.htm这是一个汉化的版本:操作:用上面的软件到把数据库的MDF和LDF文件恢复。 第二步://///////////////////附加数据库//////////////////////////////方法1:打开企业管理器->右键点击数据库->所有任务->附加数据库...->选择相应的MDF文件->完成方法2:在查询分析器中。sp_attach_db '数据库名' ,'路径加MDF文件名' ,'路径加LDF文件名'--只有MDF文件的情况sp_attach_single_file_db '数据库名' ,'路径加MDF文件名' 具体详情看联机文档.在这里提一下数据库分离:只在DBSM中删除逻辑数据库,但数据库文件和日志依然存在。////////////////////分离数据库/////////////////////////////方法1:打开企业管理器->右键点击相应的数据库->所有任务->分离数据库..->要保证没有任何的连接到数据库->确定方法2:EXEC sp_detach_db '数据库名', 'true' --为true跳过UPDATE STATISTICS--为false用UPDATE STATISTICS,用于移动到只读媒体上的数据库用这个软件吧: 大名鼎鼎的 误删恢复 FinalData V2.0 中文版 恢复 *.mdf 和 *.ldf 文件 再EXEC sp_attach_db '存在的数据库名','*.mdf文件的路径','*.ldf文件的路径'附加数据库先用下面的工具恢复被删除掉的数据库文件(*.mdf,*.ldf)**************************************************************************特别注意,任何对磁盘的操作,包括安装软件,都可能破坏已经删除的文件,导致文件恢复失败.所以建议你在另一台电脑上安装上述文件恢复工具.并将你的硬盘挂到该电脑上进行文件恢复.**************************************************************************=============================================================文件恢复工具EasyRecovery 下载: http://www.skycn.com/soft/13950.html优秀的数据恢复工具,可把受到病毒破坏、格式化、删除的硬盘数据抢救回来!6.0版本使用新的数据恢复引擎,并且能够对ZIP文件以及微软的Office系列文档进行修复!6.0中还包含了Ontrack Data Advisor!其他更新请看软件自带的Readme★ FinalData NT Standard 1.5FinalData 可以回收在 Windows NT/2000/XP 中被误删的文件。它还可以恢复你的数据,主引导记录(MBR),引导扇区,FAT。它能找回其他类似工具所找不到的,安全,快速,专业Acronis RecoveryExpert 2003下载: http://www.91now.com/downsky/soft/7175.htmAcronis RecoveryExpert是一个数据恢复软件,它功能强大,甚至可以恢复已经删除的硬盘分区!如果你的系统已经损坏,软件支持你通过能启动的光碟开机来进行数据恢复。它可以让你免受由于其他软件的错误,病毒的破坏甚至于黑客的工具所带来的数据损失。==============================================================再用下面的方法附加数据库:企业管理器 --右键"数据库" --所有任务 --附加数据库 --选择你的.mdf文件名 --确定 --如果提示没有.ldf文件,是否创建,选择"是"查询分析器中的方法:--有数据文件及日志文件的情况sp_attach_db '数据库名' ,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件 ,'日志文件名(*.ldf注意要带目录)' --后面可以是用,分隔的该数据库的多个日志文件--如果只有数据文件的情况sp_attach_single_file_db '数据库名' ,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件 如果是XP系统的话, 可以考虑使用“系统还原”功能恢复文件。如果没有建立还原点,可以尝试在系统文件夹下面搜索出来一些mdf的文件附加上去再慢慢看。系统还原的文件在每个分区的这个目录:System Volume Information假设你原来的数据库在C盘,那么就在C:\System Volume Information这里去找找。 以前有没有对你的数据进行备份,如果有的话,重装sql2000后,还原备份文件就可以了! 你的数据没有问题!但是你能够给我多少钱呢呵呵~新年了,大吉大利嘛create proc pr_moeny@money nameric(10,10)asif @money>=1000begincreate database 数据库restore database 数据库 from disk='数据库路径' endelseprint '尊敬的用户,你的信用度不够请增加你信用度,'go 最重要是要找到你原来数据库的 .MDF 和 .LDF文件.重装SQL SERVER后,用sp_attach_db存储过程付上即可. 卸载SQL Server 2000数据库之后,用户创建的数据库实例相关文件不会被系统字段删除,mdf、ldf以及ndf文件还保存在$\Microsoft SQL Server\MSSQL\Data\下,可以直接拷贝到其他安装有SQL Server 2000数据库的服务器上,通过附加数据库方式将现有文件恢复。 你卸载软件没必要把Program Files\Microsoft SQL Server这个目录给删掉吧,一般情况数据库会放在别的分区里吧!如果彻底删除了,那唯一的希望就是用vinsonshen(尝试...) 老兄的恢复软件来解决了。 谢谢诸位,特别是vinsonshen(尝试...)老兄,我用FinalData恢复后仍是没有找到数据库文件,操作系统是2000,系统还原似乎也是不可能了。最终结果是,数据找不回来了,唉~~~~~感谢大家的关心和支持! sql查询服务器中有哪些数据库 OpenRowSet问题 笔试题 求助 菜鸟请教表的统计 【导入部分数据表的数据的问题】,谢谢!!! 来看看 请教个sql基础的问题 为什么用SELECT查询出的VARCHAR字段只有255字符宽呀?! sql2000server出错后,无法重装了,请问怎么样解决,谢谢 大家快幫幫我....數据庫結构問題(在線WAIT) 【急】【急】【急】请邹建及各位老大帮忙解决问题!!! 不知道哪里写错了.请指教
将数据库附加到服务器。语法
sp_attach_db [ @dbname = ] 'dbname'
, [ @filename1 = ] 'filename_n' [ ,...16 ]示例
下面的示例将 pubs 中的两个文件附加到当前服务器。EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
mdf和ldf在什么目录下
c:\Program Files\Microsoft SQL Server\MSSQL\Data\
EasyRecovery Professional
或者
Recover4all Pro
不要对误删除盘进行写操作用下面的方法来吧,
------作者:无尽天空 2004.10.18第一步:用软件恢复数据库文件和日志
软件简介: Active@ UNDELETE 是一款功能强大的反删除软件,可以恢复被你误删除的文件和数据,即使文件已损坏也可以挽救不分数据。它的特点是使用简单,有向导式的界面,而且功能相当强大,可以执行“简单”“高级”“低级”三种模式的扫描,最大限度的恢复你的数据。还可以将分区创建为磁盘映象,避免由于磁盘操作导致已删除数据被覆盖。甚至还可以用虚拟磁盘制作成虚拟RAID卷。经过我的实验,用 Recover4all 和 Search and Recover 都找不到的已删除文件,用 Active@ UNDELETE 就可以找到并恢复,而且扫描速度也比较快。而且还可以在Win98下恢复NTFS分区的数据~~推荐给对数据安全要求较高的用户。下载地址:
http://soft.jetdown.com/soft/53317.htm这是一个汉化的版本:
操作:用上面的软件到把数据库的MDF和LDF文件恢复。 第二步:
/////////////////////附加数据库//////////////////////////////
方法1:
打开企业管理器->右键点击数据库->所有任务->附加数据库...->选择相应的MDF文件->完成方法2:
在查询分析器中。
sp_attach_db '数据库名'
,'路径加MDF文件名'
,'路径加LDF文件名'--只有MDF文件的情况
sp_attach_single_file_db '数据库名'
,'路径加MDF文件名' 具体详情看联机文档.
在这里提一下数据库分离:只在DBSM中删除逻辑数据库,但数据库文件和日志依然存在。
////////////////////分离数据库/////////////////////////////
方法1:
打开企业管理器->右键点击相应的数据库->所有任务->分离数据库..->要保证没有任何的连接到数据库
->确定方法2:
EXEC sp_detach_db '数据库名', 'true' --为true跳过UPDATE STATISTICS
--为false用UPDATE STATISTICS,用于移动到只读媒体上的数据库
用这个软件吧: 大名鼎鼎的 误删恢复 FinalData V2.0 中文版
恢复 *.mdf 和 *.ldf 文件 再
EXEC sp_attach_db '存在的数据库名','*.mdf文件的路径','*.ldf文件的路径'
附加数据库
先用下面的工具恢复被删除掉的数据库文件(*.mdf,*.ldf)**************************************************************************
特别注意,任何对磁盘的操作,包括安装软件,都可能破坏已经删除的文件,导致文件恢复失败.所以建议你在另一台电脑上安装上述文件恢复工具.
并将你的硬盘挂到该电脑上进行文件恢复.
**************************************************************************
=============================================================
文件恢复工具EasyRecovery
下载: http://www.skycn.com/soft/13950.html优秀的数据恢复工具,可把受到病毒破坏、格式化、删除的硬盘数据抢救回来!
6.0版本使用新的数据恢复引擎,并且能够对ZIP文件以及微软的Office系列
文档进行修复!6.0中还包含了Ontrack Data Advisor!其他更新请看软件
自带的Readme★ FinalData NT Standard 1.5FinalData 可以回收在 Windows NT/2000/XP 中被误删的文件。
它还可以恢复你的数据,主引导记录(MBR),引导扇区,FAT。
它能找回其他类似工具所找不到的,安全,快速,专业Acronis RecoveryExpert 2003
下载: http://www.91now.com/downsky/soft/7175.htmAcronis RecoveryExpert是一个数据恢复软件,它功能强大,甚至可以恢复已经删除的
硬盘分区!如果你的系统已经损坏,软件支持你通过能启动的光碟开机来进行数据恢复。
它可以让你免受由于其他软件的错误,病毒的破坏甚至于黑客的工具所带来的数据损失。==============================================================
再用下面的方法附加数据库:企业管理器
--右键"数据库"
--所有任务
--附加数据库
--选择你的.mdf文件名
--确定
--如果提示没有.ldf文件,是否创建,选择"是"
查询分析器中的方法:
--有数据文件及日志文件的情况
sp_attach_db '数据库名'
,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
,'日志文件名(*.ldf注意要带目录)' --后面可以是用,分隔的该数据库的多个日志文件--如果只有数据文件的情况
sp_attach_single_file_db '数据库名'
,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
系统还原的文件在每个分区的这个目录:System Volume Information
假设你原来的数据库在C盘,那么就在C:\System Volume Information这里去找找。
但是你能够给我多少钱呢
呵呵~新年了,大吉大利嘛
create proc pr_moeny
@money nameric(10,10)
asif @money>=1000
begin
create database 数据库restore database 数据库 from disk='数据库路径' end
else
print '尊敬的用户,你的信用度不够请增加你信用度,'go
重装SQL SERVER后,用sp_attach_db存储过程付上即可.
一般情况数据库会放在别的分区里吧!
如果彻底删除了,那唯一的希望就是用vinsonshen(尝试...) 老兄的恢复软件来解决了。