База данных диспетчера учетных записей на сервере не содержит записи для регистрации компьютера через доверительные отношения с этой рабочей станцией

Ошибка «База данных диспетчера учетных записей на сервере не содержит записи для регистрации компьютера через доверительные отношения с этой рабочей станцией»

Решение:

  • Можем вывести компьютер из домена и ввести заново. На Windows 7 профили доменных пользователей подхватываются и переносить ручками ничего не надо.

Так же доступны утилиты из командной строки:

  • nltest/SC_QUERY:имя домена (test до домена)
  • netdom reset /d:имя_домена имя_ПК (сохранение профилей пользователей на машине)
  • netdom reset /d:имя_домена имя_ПК /server:имя_контроллера_домена/uo:имя_пользователя /po:пароль (явно указывает DC)

Есть патч который лечит эту ошибку после смены пароля на машине:
http://support.microsoft.com/kb/979495

Как сжать журнал транзакции через t-sql / how i can shrink log file using t-sql

Периодически все начинающие администраторы сталкиваются с вопросом:
как сжать журнал транзакций?
как уменьшить лог файл транзакций?

Сжать файл базы данных и журнал можно с помощью t-sql команды. Так же ее можно поместить в планировщик для ежедневного или еженедельного исполнения с целью избавить себя от рутинных операций.

USE base;
GO
ALTER DATABASE base
SET RECOVERY SIMPLE;
GO
DBCC SHRINKFILE (base, 1024);
GO
ALTER DATABASE base
SET RECOVERY FULL;
GO

Где base — имя базы.

1024 — размер в Мб для файла.

Внимание!

Если у Вас имя базы не соответствует логическому имени базы будьте внимательны, указывайте не алиас-псевдоним, а именно логическое имя.

Завершение зависшей службы

Проблема: Зависла служба 

Решение: В командной строке из под Администратора запускаем команду, «sc queryex spooler» смотрим PID процесса.

Когда мы узнали PID можем убить нужный процесс

taskkill /f /pid [PID]