2个关键数据的SQL数据库

我有两个45GB的数据库,每个数据库都非常重要。 现在的SQL告诉我,两个都损坏了。 我的数据库处于紧急模式。 我可以做些什么来恢复在线? 而当我尝试将数据库附加到另一台服务器上时,它表示LOG FILE DONT EXISTS。 当我尝试复制或重命名Windows说,它已损坏。 有什么方法可以修复?

我已经运行了一些我在网上find的sql命令,但是没有任何东西可以解决这个问题。

要更改数据库:

使用no_wait在线修改数据库

如果要检查数据库,则此查询将更改数据库

使用dbname go dbcc checkdb和all_errormsgs

我相信你的数据库没有损坏。 如果它损坏,它不会附加,但SQL Server给你一个错误,缺lessldf文件。
但在一个捏,如果不是基地是损坏的,你可以使用程序MDF修复工具包来尝试做mdf修复文件。

希望这些信息对您有所帮助。

我同意@EEAA。 如果您在故障排除/恢复损坏的SQL数据库方面没有专业知识,最好联系您的本地MSRP以尽快解决这个问题。