我们有一个磁盘去我们的SQL服务器(2000),其中包含所有的日志文件,所以我们更换驱动器(没有突袭configuration,所以数据丢失),现在当试图连接到企业pipe理器,我们不能,只是得到一般连接失败的消息。 该服务似乎开始好吗?
有任何想法吗? 我不认为日志文件会把它搞砸了吗?
谢谢,
约翰
你确定服务开始好吗? 你怎么检查?
如果数据库没有完全closures,那么SQL Server将不会自动重新创build日志文件,因为在这些数据库上正确运行崩溃恢复所需的缺less日志文件中有信息。 (请参阅TechNet杂志中的文章了解SQL Server中的日志logging和恢复 )。
你有备份的数据库? 如果不是,你可能会考虑在一些数据库上执行一个没有logging的,不受支持的事务日志重build,以使它们再次可用 – 这通常会导致腐败(因为活动事务没有机会正常回滚),您使用DBCC CHECKDB修复的问题。
谢谢
我认为有足够的控制与查询分析器login并重新告诉数据库日志文件的位置。 否则,您可能不得不循环SQL服务器服务来重新创build日志文件并开始再次写入。