ПредишенСледващото

Windows PowerShell код ви позволява да конфигурирате базата данни, така че те държат точно това, което искате.

Базите данни са най-популярният метод за съхранение. Така че защо не се използва база данни в база данни като SQL Server за съхранение на някои административна информация, които могат да направят живота ви по-лесно? Това ще бъде възможно да се съхранява имената на сървъри, версията на Windows, сервизен пакет номер, името на последния влезли в системата администратор, и така нататък. Н.

Това е доста лесно да се направи с Windows PowerShell, тъй като тази технология може да се използва за достъп, използване на функционалността на достъпа до базите данни на Microsoft .NET Framework на. Ето защо, тя ще бъде по-малко вероятно да прилича на Windows PowerShell, и най-вече - програма в C #. Въпреки това, се изисква кодът е сравнително лесно да се превърне в шаблон. Можете просто да вземе това, което се показва в тази статия, и, като направи малка кръпка, приложена към почти всяка ситуация.

за SQL скриптове

Единственото изключение - LastLogon, в които се съхраняват за дата на тип данни. Необходимо е да изберете SQL Server, така че стойността на функцията по подразбиране тази колона се използва СЕГА. По този начин, добавяйки нова линия той ще съдържа текущата дата и час, и те не трябва да въведете ръчно. Причина колона, е необходимо да изберете вида на VARCHAR (MAX), така че да може, ако е необходимо, поставете много текст.

Тези две линии подканват потребителя да докладва делото на входа на сървъра - това е важна информация, която трябва да се наблюдава. Сменете функция заменя единични единични кавички да се удвои, като се гарантира, че изложението SQL, че ние ще създадем по-късно, ще работи без грешки. Той не е предназначен да предпазва от сложни атаки с въвеждането на SQL-код. В крайна сметка, ние не говорим за администратори, които имат доверие, нали?

Тази линия извлича информация за операционната система:

$ Os = Get-WmiInfo Win32_OperatingSystem↵

Има важно името на сървъра и версията на инсталирания сервизен пакет. Може да се наложи BuildNumber имот, който се отчита съществуващата версия на Windows.

Тази линия зарежда част от рамката за .NET, който е отговорен за работа с бази данни:

Тези линии създават нова връзка към базата данни:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!