среда, 25 ноября 2015 г.

Как не стоит делать...

Вот так выходит когда сайт делают делитанты:


Да, он выпущен в продакшн, это не бетка.
Департамент ИТ в разработке не участвовал.

среда, 11 ноября 2015 г.

Windows Server 2012 изменение редакции

Повышение

0. Запустить cmd с правами Администратора
1. Определение текущей редакции
DISM /online /Get-CurrentEdition
2. Определение до какой можно подняться
DISM /online /Set-Edition: /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEULA

3. Повышение редакции.
DISM /online /Set-Edition:[ ServerStandard | ServerDatacenter ] /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEULA

Windows Server 2012 R2 Server Standard
D2N9P-3P6X9-2R39C-7RTCD-MDVJX

Windows Server 2012 R2 Datacenter
W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9

Windows Server 2012 R2 Essentials
KNC87-3J2TX-XB4WP-VCPJV-M4FWM

4. Соглашаемся и перезагружаем сервер.


Понижение (нарушение лицензии)

Для этого необходимо поменять два ключика в реестре. 
0. Запускаем редактор реестра regedit
1. Раскрываем куст
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
 2. Находим параметры
EditionID и Productname
3. Корректируем их на свое усмотрение
4. После этого подключаем диск с серверной редакцией и начинаем установку. В процессе установки нужно выбирать не чистая установка, а обновление и выбираем редакцию. Инсталлятор сервера не должен теперь ругнуться на то, что данную версию невозможно установить.


понедельник, 2 ноября 2015 г.

SQL add USER T-SQL

You can use T-SQL:
use master
GO
CREATE LOGIN [NT AUTHORITY\LOCALSERVICE] FROM WINDOWS WITH
DEFAULT_DATABASE=yourDbName
GO
CREATE LOGIN [NT AUTHORITY\NETWORKSERICE] FROM WINDOWS WITH
DEFAULT_DATABASE=yourDbName
I use this as a part of restore from production server to testing machine:
USE master
GO
ALTER DATABASE yourDbName SET OFFLINE WITH ROLLBACK IMMEDIATE
RESTORE DATABASE yourDbName FROM DISK = 'd:\DropBox\backup\myDB.bak'
ALTER DATABASE yourDbName SET ONLINE
GO
CREATE LOGIN [NT AUTHORITY\LOCALSERVICE] FROM WINDOWS WITH
DEFAULT_DATABASE=yourDbName
GO
CREATE LOGIN [NT AUTHORITY\NETWORKSERICE] FROM WINDOWS WITH
DEFAULT_DATABASE=yourDbName
GO
You will need to use localized name of services in case of German or French Windows, see How to create a SQL Server login for a service account on a non-English Windows?

Failed to install module libnvdimmvmxnet3

The fix is this: in /etc/dracut.conf.d/*.conf > nvdimm-security.conf > vmware-tools.conf, edit the "add_drivers" line to ...