SQL 2000日志磁盘驱动器崩溃

我们有一个磁盘去我们的SQL服务器(2000),其中包含所有的日志文件,所以我们更换驱动器(没有突袭configuration,所以数据丢失),现在当试图连接到企业pipe理器,我们不能,只是得到一般连接失败的消息。 该服务似乎开始好吗?

有任何想法吗? 我不认为日志文件会把它搞砸了吗?

谢谢,

约翰

你确定服务开始好吗? 你怎么检查?

如果数据库没有完全closures,那么SQL Server将不会自动重新创build日志文件,因为在这些数据库上正确运行崩溃恢复所需的缺less日志文件中有信息。 (请参阅TechNet杂志中的文章了解SQL Server中的日志logging和恢复 )。

你有备份的数据库? 如果不是,你可能会考虑在一些数据库上执行一个没有logging的,不受支持的事务日志重build,以使它们再次可用 – 这通常会导致腐败(因为活动事务没有机会正常回滚),您使用DBCC CHECKDB修复的问题。

谢谢

我认为有足够的控制与查询分析器login并重新告诉数据库日志文件的位置。 否则,您可能不得不循环SQL服务器服务来重新创build日志文件并开始再次写入。