25 February 2008
SQL Server 2008 та PowerShell
В останньому CTP SqlServer 2008 додалась цікава фішка - Start PowerShell.
Це консолька з преналаштованими додатками для SQL.
Зараз там не так вже й багато. Зроблю швидкий перелік.
Провайдер до SQL Server - тепер по ієрархії об'єктів можна ходити як по справжнісінькому диску.
Це "перший поверх":
А ось це мої бази даних:
New-Item нажаль поки що не працює ;(.

Також є командлет Invoke-SqlCMD. Тут можливі дві версії, або його ще не доробили, або я чогось не знаю. Принаймні коли я роблю:
Invoke-Sqlcmd -Query "select * from Configuration.dbo.Configuration"
Викидає тонну якогось незрозумілого аутпута. Швидше за все його потрібно ще відформатувати. Над цим я пограюсь, і якщо щось вийде - то опублікую.
Є ще декілька камандлетів, з назв все зрозуміло, але я її не дивився, тож просто перепис ;):
- Evaluate-Policy
- Decode-SqlName
- Encode-SqlName
- Convert-UrnToPath
Вчу українську, багато працюю. Цікавлюсь моделюванням небезпек. Більшість часу витрачаю на .Net.