четверг, 15 января 2015 г.

Восстановление базы master в ms sql

Восстановить базу master по умолчанию
C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\...\setup.exe /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER/SQLSYSADMINACCOUNTS=Administrator /SAPWD="password"
Или запустить без /QUIET, тогда будет через GUI. Может понадобиться дистрибутив MS SQL.
Далее нужно запустить MS SQL в однопользовательском режиме. Зайти в службы, найти MS SQL, в параметрах выбрать тип запуска "вручную" и дописать в параметрах запуска -m
Запустится служба, открыть cmd от администратора, запустить sqlcmd
1> RESTORE DATABASE master FROM DISK = 'Z:\SQLServerBackups\master.bak' WITH REPLACE
2> GO
Когда база восстановится, служба будет автоматически остановлена. Нужно выставить параметр запуска обратно на "автоматически" и убрать параметр -m
Перезагрузить сервер, посмотреть журнал событий на косяки.
инфа отсюда, отсюда и отсюда

вторник, 13 января 2015 г.

Корпоративный экран приветствия на windows7

Создать:
SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background
Параметр OEMBackground
Значение 1

Скопировать \\domain.local\NETLOGON\logo\info\backgrounds\backgroundDefault.jpg в %windir%\System32\oobe\info\backgrounds\backgroundDefault.jpg

Скорректировать GPO: Конфигурация компьютера\Политики\Административные шаблоны\Система\Вход в систему\Всегда использовать настраиваемый фон входа в систему = Включено

источник

Сквозная аутентификация RemoteApp


[копипаста]
Для активации сквозной авторизации на терминальном сервере необходимо:
- На клиентах с Windows XP установить MicrosoftFixit50588.msi (Скачать можно как обычно у нас MicrosoftFixit50588.msi). Обратите внимание, что требуется перезагрузка иначе получаем сообщение о неизвестном провайдере безопасности.
- Подключение к терминальному серверу указывается полностью включая домен, например SrvTerm01.<Домен>.ru

В домене создаем политику для включения режима авторизации Single Sign-On. Обратите внимание на запись TERMSRV/<Имя сервера>. Можно указать просто NetBios имя или имя с указанием домена и передача параметров авторизации будет осуществляться именно при указании в подключении mstsc имени Netbios или на полное доменное имя. В нашем случае реализовано с указанием домена, это сделано для корректной работы RemoteAPP (по умолчанию пакеты публикации формируются с полным доменным именем). Для авторизации по паролю можно просто стереть в терминальном подключении домен и оставить NetBios имя (очень удобно для отладки).

Политика сквозной авторизации находится в разделе "Конфигурация компьютера -> Политики -> Административные шаблоны -> Система -> Передача учетных данных".
Необходимо установить параметры:
- Разрешить передачу учетных данных установленных по умолчанию
- Разрешить учетные данные, установленные по умолчанию, с проверкой подлинности сервера "только NTLM"

Эти политики необходимо включить и добавить в список сервера терминалов на которые разрешаем авторизацию (TERMSRV/<Имя сервера>).
[/копипаста]
Источник

пятница, 2 января 2015 г.

ASUS *Log.iniis lost

Не покупал asus 8 лет. Купил 1 раз. Наткнулся на говно, еще 888 лет покупать не буду.


[копипаста]
Если у вас при запуске Windows возникает ошибка вида C:\Users\Username\AppData\Local\Temp\******Log.iniis lost, где Username - ваше имя в системе, а звездочки - число, то все, что вам нужно, это ввести команду regedit в меню Пуск.

Откроется редактор реестра, в котором нужно найти следующую запись:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\ASUS\

Теперь удаляем все записи вида i-Setup******* и перезагружаем систему. Ошибка больше не появляется.
[/копипаста]
источник