Скрипт создания групп пользователей в AD (PoSh)

by Alexey Knyazev 14. мая 2009 19:06


Часто, в моей работе необходимо создавать группы пользователей в AD, добавлять туда десятки пользователей. А этим группам давать те или иные права на работу с серверами БД.


Для этого я написал небольшой скриптик на PowerShell, который создаёт в Active Directory группы из списка указанного в текстовом файле и заливает в эти группы пользователей, список которых так же подаётся на входе в виде текстового файла.

[Ещё]

Tags: , ,

PowerShell | SQL Server

Получение списка SQL Server`ов (PowerShell)

by Admin 13. мая 2009 18:57

Есть много способов получить список SQL Server`ов в вашей сети, но меня больше интересуют скрипты на PowerShell (PoSh).


Предлагаю 3 небольших способа:


********

[Ещё]

Tags: ,

PowerShell | SQL Server

Свой ADD-IN для SSMS (SQL Server Management Studio) за 10 минут

by Admin 26. апреля 2009 18:33


Что такое ADD-IN? ADD-IN – это надстройка, которую можно создать самим в среде Visual Studio и которая может расширить функционал, который по умолчанию отсутствует в программе. В конкретно нашем случае я буду делать простенькую надстройку в SQL Server Management Studio 2008.

[Ещё]

Tags: , , , ,

SQL Server

Скриптуем объекты БД (PoSh)

by Alexey Knyazev 7. апреля 2009 18:29

Продолжая тему "полезные скрипты", предлагаю вариант скриптования объектов Базы Данных на PowerShell.


Для доступа к серверу БД использую набор объектов SMO (http://msdn.microsoft.com/ru-ru/library/ms162169.aspx). Скриптование объектов с помощью консольного приложения я писал больше года назад (SQLDMOScripter / SQLSMOScripter).


Теперь нечто подобное, но уже в виде скрипта на PoSh. Указал не все объекты, но вы всегда сможете этот код дополнить.

[Ещё]

Tags: , , ,

PowerShell | SQL Server

ScriptJobs

by Alexey Knyazev 6. апреля 2009 18:11

ScriptJobs - небольшой vbs-скрипт, позволяющий быстро заскриптовать все Job`ы.


Скрипт писался ещё в 2002 году, но при этом отлично работает даже с SQL Server 2008 (DMO).


Спасибо авторам! :)

[Ещё]

Tags: ,

SQL Server

Создание Bаckup`ов и их архивирование средствами планировщика Windows (часть 3)

by Alexey Knyazev 3. апреля 2009 18:02

В продолжение первых 2х скриптов, выкладываю скрипт написанный на VBS, дело в том, что не все желают ставить на "старые" ОС Power Shell.


Как и в прошлый раз в качестве архиватора буду использовать 7Zip.

[Ещё]

Tags: , ,

SQL Server

Power Shell наше ВСЁ (получение результатов запроса к БД в GridView)

by Admin 1. апреля 2009 17:49

Одна из новых "фич", которая появилась в Power Shell V2 (кстати эта версия идёт по умолчанию в Windows 7)- это возможность выводить данные в виде таблицы (Out-GridView).


Благодаря этому нововведению, можно в разы упростить мой скрипт SQL Console на PowerShell

[Ещё]

Tags: ,

PowerShell | SQL Server

Backup`ы в Windows (часть 2)

by Alexey Knyazev 31. марта 2009 17:18


В продолжение своего первого поста по этой теме (http://www.t-sql.studenthost.ru/post/BackupScript1.aspx), решил выложить скрипт написанный на Power Shell с использованием архиватора 7-zip (бесплатный файловый архиватор для Windows с высокой степенью сжатия).

[Ещё]

Tags:

PowerShell | SQL Server

Расшифровка объектов MS SQL Server (предложение WIHT ENCRYPTION)

by Admin 26. марта 2009 17:10


Как известно, в SQL Server можно скрыть исходный текст таких объектов, как Процедуры, Функции, Представления и Триггеры. Но так ли надёжна эта защита?


Ответ: конечно же, нет(!), расшифровать эти объекты проще простого.

[Ещё]

Tags: , , ,

SQL Server

Использование недетерминированных функций в UDF

by Admin 19. марта 2009 16:53

Данная тема вроде бы ни раз уже поднималась, но натолкнувшись в форуме вновь на данный вопрос, решил описать обходной путь у себя в БЛОГе. И так, если верить BOL (SQL Server Books Online) в UDF(в пользовательских функциях) нельзя использовать недетерминированные функции.

Недетерминированными считаются функции, которые возвращают различные результаты от вызова к вызову, даже если они вызываются с одинаковыми параметрами. К недетерминированным функциям относятся... [Ещё]

Tags:

SQL Server