
正文
sqlserver数据库ldf文件损坏,sql文件错误
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sql数据库丢失只有ldf文件请问有办法恢复吗
已处理 2 页,这些页属于数据库 test 的文件 TEST_Log(位于文件 1 上)。RESTORE LOG 操作成功地处理了 2 页,花费了 0.056 秒(0.173 MB/秒)。数据已经完全恢复了,可以使用了。
SQL数据库由MDF数据文件、LDF日志文件二个文件共同组成数据库的文件,缺一不可,没有MDF文件就是没有了数据文件,不能恢复,没有LDF文件就是没有了日志文件,也不能恢复。
sp_attach_db sp_attach_single_file_db 以上是加载数据库。就是说mdf文件是完整的。如果已经数据丢失的话,仅靠mdf文件是没办法的。如果有ldf文件,可能可以用LumigentLogExplorer4SQLServer来恢复出来。
可以在SQL Server Enterprise Manager里面建立。 ◆停掉数据库服务器。 ◆将刚才生成的数据库的日志文件test_log.ldf删除,用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件test_data.mdf。
A.我们使用默认方式建立一个供恢复使用的数据库(如test)。可以在SQL Server Enterprise Manager里面建立。??B.停掉数据库服务器。
用原有的.mdf和.ldf文件覆盖新建数据库对应的.mdf和.ldf文件。 重新启动SQL Server服务,这是应该会看到这个数据库处于置疑(Suspect)状态。
相关问答
Q1: SQL2000中的数据库文件损坏,请教高手有什么办法?
) 先及时把原来的数据库文件(如test.mdf)备份到其他地方。2) 停掉服务器。3) 删除这个test.mdf。4) 重新建立一个test同名数据库。
有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, isamchk数据检测恢复工具。前者使用起来比较简便。推荐使用。
,逻辑损坏是指,文件本身完整,系统表在逻辑结构上混乱造成的错误。
Q2: 如何恢复sql_server数据库,我只有MDF和ldf文件
1、第一步先建立一个同名数据库,停止sql server2005,将原来的mdf数据库文件覆盖刚新建的mdf数据库文件,重新启动数据库第三步在查询分析器中运行如下代码alter database 你的mdf文件名 set emergency #39将数据。
2、A.我们使用默认方式建立一个供恢复使用的数据库(如test)。可以在SQL Server Enterprise Manager里面建立。B.停掉数据库服务器。
3、backup log test TO DISK=D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\t est_bak WITH NO_TRUNCATE 2go 已处理 2 页,这些页属于数据库 test 的文件 TEST_Log(位于文件 1 上)。
4、首先确认已经备份了.mdf和.ldf文件。 在SQL Server中新建一个同名的数据库,然后停止SQL Server服务。 用原有的.mdf和.ldf文件覆盖新建数据库对应的.mdf和.ldf文件。
Q3: 怎样修复已经损坏的SQL数据库
有两种方法,一种方法使用mysql的checktable和repairtable的sql语句,另一种方法是使用MySQL提供的多个myisamchk,isamchk数据检测恢复工具。前者使用起来比较简便。推荐使用。
当数据从IO子系统被读取到内存中时,SQL Server会根据页内的值再次计算CheckSum,用该重新计算的CheckSum和页头中存储的CheckSum进行比对,如果比对失败,则SQL Server就会认为该页被损坏。
停止数据库服务。将需要恢复的数据库文件复制到另外的位置。启动数据库服务。确认要恢复的数据库文件已经成功复制到另外的位置,然后在SQL Server Management Studio中删除要恢复的数据库。
方法一:第一步:backup log database_name with no_log 或者 backup log database_name with truncate_only -- no_log和truncate_only是在这里是同义的,随便执行哪一句都可以。
确保备份下的master数据库与要恢复的SQL SERVER的版本一致性。关闭打开SQL Server Management Studio,打开服务器管理器,点击“配置”-“服务”,找到SQL SERVER服务,右键点击出快捷菜单。
SQL Server 2000数据库LDF损坏,只有mdf的恢复方法。
关于sqlserver数据库ldf文件损坏和sql文件错误的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







