Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не удается сжать файл лога  [new]
ya75
Member

Откуда:
Сообщений: 15
Доброго времени суток,
Возникла проблема при сжатии файла лога командой DBCC SHRINKFILE(PLK_log,2000)
Вылетает ошибка:
Сообщение 8985, уровень 16, состояние 1, строка 1
Не удалось найти файл "PLK_log" для базы данных "PLK" в sys.database_files. Файл не существует или был удален.

Select * from sys.database_files возвращает именно такое логическое имя файла лога для этой БД.
Попробовал аналогичные действия для других БД на этом сервере - вылетает аналогичная ошибка.
В чем может быть проблема?

@@VERSION = Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (Intel X86) Jun 28 2012 08:42:37 Copyright (c) Microsoft Corporation Express Edition with Advanced Services on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (WOW64) (Hypervisor)

Спасибо
14 июн 13, 13:00    [14433288]     Ответить | Цитировать Сообщить модератору
 Re: Не удается сжать файл лога  [new]
Glory
Member

Откуда:
Сообщений: 104751
ya75
Select * from sys.database_files возвращает именно такое логическое имя файла лога для этой БД.

Вы использовали копи-пейст для правильного переноса имени файла в команду ?
Использовали ли вы file_id, вместо имени ?
14 июн 13, 13:07    [14433325]     Ответить | Цитировать Сообщить модератору
 Re: Не удается сжать файл лога  [new]
ya75
Member

Откуда:
Сообщений: 15
Glory, использовал копи-паст
file_id нет, сейчас попробую
14 июн 13, 13:12    [14433346]     Ответить | Цитировать Сообщить модератору
 Re: Не удается сжать файл лога  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5135
use DB

BACKUP LOG DBTO DISK= 'NUL:'
DBCC SHRINKFILE([DB_log],1000)
go

как посоветовал Глори или в свойствах базы можно посмотреть логическое имя
14 июн 13, 13:13    [14433350]     Ответить | Цитировать Сообщить модератору
 Re: Не удается сжать файл лога  [new]
ya75
Member

Откуда:
Сообщений: 15
Glory, спасибо большое с file_id сработало
Интересно узнать почему не работало по имени?
14 июн 13, 13:17    [14433378]     Ответить | Цитировать Сообщить модератору
 Re: Не удается сжать файл лога  [new]
Glory
Member

Откуда:
Сообщений: 104751
ya75
Интересно узнать почему не работало по имени?

неправильное имя
неправильный контекст текущей базы
14 июн 13, 13:18    [14433384]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить