未启动服务器服务的SQL server 2000备份

未启动服务器服务的SQL server 2000备份,sql,database,service,sql-server-2000,Sql,Database,Service,Sql Server 2000,由于HP server中的一个阵列磁盘故障,sql server 2000无法启动,出现错误WMI提供程序错误。但是,为了避免任何风险,我只想在不启动服务器的情况下进行备份,方法是保存主数据文件MDF、事务文件LDF等。 如果有任何可能,请帮助我。应该能够复制这些文件并将它们附加到其他服务器上的新实例。确保在连接到新服务器时引用事务。“附加”对话框中将有一个位置,用于指定mdf和ldf文件的位置。服务器关闭时未完成的任何事务都将回滚,这通常是您想要的。您通常可以使用sp_attach_db来附加

由于HP server中的一个阵列磁盘故障,sql server 2000无法启动,出现错误WMI提供程序错误。但是,为了避免任何风险,我只想在不启动服务器的情况下进行备份,方法是保存主数据文件MDF、事务文件LDF等。
如果有任何可能,请帮助我。

应该能够复制这些文件并将它们附加到其他服务器上的新实例。确保在连接到新服务器时引用事务。“附加”对话框中将有一个位置,用于指定mdf和ldf文件的位置。服务器关闭时未完成的任何事务都将回滚,这通常是您想要的。

您通常可以使用sp_attach_db来附加MDF/LDF文件。这些不是备份,但如果你只有这些,它们是次好的东西。因此,将MDF和LDF文件复制到某个地方,然后解决WMI问题


WMI故障并没有那么严重。它是一个允许外部进程检查和更改SQL Server(以及其他内容)的层。如果WMI失败是发生的最糟糕的事情,那么您的数据库将不会受到影响。

谢谢@aaronLS!我在服务器室:-p,我已经找到了所有的MDF和LDF文件,你能提供一些安全程序的指南吗。如果你没有任何其他具体问题,我真的没有任何其他建议。如果您能够成功地连接数据库和日志,那么您将处于良好状态。唯一会丢失的事务是服务器停机时未完成的事务,这应该很少。这些失败的事务(如果有的话)的含义因应用程序而异。这是应用程序开发人员必须评估的内容。请注意,服务器足够聪明,可以查看LDF并知道哪些事务已完成,哪些事务未完成。这就是确保数据库不会损坏的方法,即使数据库突然宕机也是如此。谢谢@Electric ok,我将在其他备用服务器上运行SP,希望通过处理MDF和LDF文件可以获得最新的备份。祝你好运。显然,你可以在sp_attach_db在线上找到很多文档。