Тема: Странный лог SQL сервера
Такого вида лог наблюдаю на одной из баз ТДМС.
Причем все это происходит уже после окончания рабочего дня, т.е. обращений к базе нет.
Последние строки лога вот такие:
udopen: Operating system error 32(Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.) during the creation/opening of physical device C:\Program Files\Microsoft SQL Server\MSSQL\Data\TDMS_B_log.LDF. FCB::Open failed: Could not open device C:\Program Files\Microsoft SQL Server\MSSQL\Data\TDMS_B_log.LDF for virtual device number (VDN) 2. Device activation error. The physical file name 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\TDMS_B_log.LDF' may be incorrect. Device activation error. The physical file name 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\TDMS_B_log.LDF' may be incorrect. Attempting to rebuild primary log file for database TDMS_B. FCB::CreateFile() failed with error 80 for file C:\Program Files\Microsoft SQL Server\MSSQL\Data\TDMS_B_log.LDF. Cannot create file 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\TDMS_B_log.LDF' because it already exists. Database backed up: Database: TDMS_T, creation date(time): 2008/03/05(18:15:14), pages dumped: 1390408, first LSN: 1951:21274:1, last LSN: 1951:21297:1, number of dump devices: 1, device information: (FILE=1, TYPE=PIPE: {'//./pipe/TDMS_T_full'}). BACKUP failed to complete the command BACKUP DATABASE "TDMS_B" TO PIPE='//./pipe/TDMS_B_full' SQL Server is terminating due to 'stop' request from Service Control Manager.
Конечным итогом является переход базы в suspect и ручная перезагрузка SQL сервера утром,
для восстановления работоспособности.
Подскажите, в чем проблема и как ее решать?