что надо сначала делать модель восстановления на Simple.
Далее выполнить команду dbcc shrinkfile.
После этого вернуть модель восстановления в Full.
А вот, собственно, сам скрипт:
USE ИмяБазы
ALTER DATABASE ИмяБазы SET RECOVERY SIMPLE
DBCC SHRINKFILE (ИмяФайлаЛога, ЖелаемыйРазмер);
ALTER DATABASE ИмяБазы SET RECOVERY FULL
Cannot shrink log file 2 (trade_log) because all logical log files are in use.
(1 row(s) affected)
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Cannot shrink log file 2 (trade_log) because all logical log files are in use.
(2 row(s) affected)
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
(6) В каком смысле пристрелить? Остановил сервис предприятия. Не помогло, сейчас делаю офлайн базу
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший