Пишем сценарии

Динамическая миграция между кластерами без распределения ресурсов

Вы не можете использовать динамическую миграцию без общих ресурсов для осуществления миграции между кластерами напрямую. В статье предложен сценарий, который позволит выполнить необходимую процедуру

Работа с исполняемыми файлами в оболочке PowerShell

Как избежать распространенных ошибок при запуске исполняемых файлов в оболочке PowerShell

Как получить информацию о резервной копии базы данных с помощью PowerShell

Раскрываем детали содержимого резервного файла средствами языка T-SQL

Обработка ошибок в PowerShell

Администраторы баз данных всегда стараются оградить себя от возможных проблем при помощи средств аварийного восстановления, например путем создания резервных копий. Однако, разрабатывая сценарии, мы нередко забываем принять аналогичные меры для защиты процесса от ошибок. PowerShell предусматривает средства обработки ошибок, возникающих в ходе работы сценария, что позволяет устранить неполадки и выполнить необходимую работу

Построение приложений на TypeScript

Год назад Microsoft анонсировала новый язык, TypeScript. Команду разработчиков возглавил Андерс Хейлсберг, создатель языка C#. TypeScript – это препроцессор JavaScript, он компилируется в обычный JavaScript. В отличие от других препроцессоров JavaScript, TypeScript создан как типизированное надмножество JavaScript; в него добавлена поддержка недостающих функций JavaScript, не включенных в текущую версию ECMAScript

Включайте в сценарии PowerShell справочную информацию

Один из самых эффективных инструментов, которые помогают пользователям изучать механизмы оболочки PowerShell, - ее справочная система, и в первую очередь - команда Get-Help. Для изучающих среду PowerShell это одна из трех ключевых команд (остальные две - команды Get-Command и Get-Member). Если вам когда-либо доводилось работать с технологией PowerShell, вы, скорее всего, использовали команду Get-Help (или один из ее псевдонимов - help и man)

Команда Group-Object в PowerShell

Одна из причин замечательной гибкости PowerShell и, возможно, трудностей в освоении продукта заключается в отсутствии монолитных команд, выполняющих шесть различных действий. Вместо этого предусмотрены простые команды, которые можно объединить в конвейерное выражение. У каждой команды есть одно назначение. Одна из часто используемых команд - Group-Object, для которой применяется псевдоним Group

Создаем задания для агента с помощью PowerShell

Всякий раз, устанавливая новый SQL Server, я сталкиваюсь со множеством задач, которые должны быть выполнены до начала работы с ним, и этот процесс бывает довольно трудоемким, если в точности следовать пошаговому руководству в SQL Server Management Studio (SSMS). Дело в том, что, работая с графическим интерфейсом (как бы ни был он хорош для новичков), можно легко ошибиться и создать несогласованные настройки, например установив не тот флажок или неосторожно внеся изменения в стандартные установки, шаг за шагом продвигаясь по страницам мастера

Основы технологии PowerShell: пользовательские объекты

Windows PowerShell - это командная оболочка, обеспечивающая выполнение объектно-ориентированных сценариев на базе инфраструктуры Microsoft .NET Framework. В основе этой технологии лежат составные команды PowerShell - компактные команды, выполняющие определенные действия и возвращающие тот или иной объект .NET. Составные команды PowerShell дают возможность обращаться к целому ряду систем и выполнять многочисленные задачи, связанные с этими системами

Основы PowerShell: форматирование

Когда вы запускаете команду в оболочке Windows PowerShell, объекты записываются в конвейер и, возможно, даже передаются от одной команды или функции к следующим. Если в конвейере остаются какие-либо объекты, оболочка PowerShell отображает их. Но иногда отображаемых данных бывает недостаточно. Чтобы справиться с этой ситуацией, требуется научиться управлять системой форматирования PowerShell

Теперь расходы на сертификацию кабельных систем станут меньше на 65%!

Теперь расходы на сертификацию кабельных систем станут меньше на 65%!