15 основних ПоверСхелл СКЛ команди

15 Osnovnih Povershell Skl Komandi



СКЛ је програмски језик креиран у РДБМС-у. Користи се за управљање структурираним подацима. СКЛ упити се ажурирају или преузимају податке из базе података. Штавише, модул СКЛСервер управља серверским производима као што су Азуре СКЛ база података и Азуре Синапсе Аналитицс.

Брзи преглед:

ПоверСхелл СКЛ команде







Закључак



ПоверСхелл СКЛ команде

СКЛСервер модул ПоверСхелл команде управља сервером. Ове команде помажу у комуникацији са базом података. СКЛ сервер има два модула, један је СКЛПС (више није подржан), а други је СКЛСервер (тренутно се користи). СКЛСервер модул помаже у интеракцији са СКЛ сервером преко ПоверСхелл-а. СКЛ команде су доступне рачунарима са инсталираним СКЛСервер модулом.



1. Адд-РолеМембер

Команда Адд-РолеМембер додаје одређеног члана одређеној улози базе података.





Пример:

Овај пример ће додати корисника у базу података користећи њено име и такође ће дефинисати улогу корисника:

Додати - РолеМембер - Име члан 'Корисничко име' - База података 'Назив базе података' - РолеНаме 'Ваша улога'

Према горњем коду:



  • Прво наведите Адд-РолеМембер цмдлет и наведите корисничко име за њега користећи -Име члан параметар.
  • Након тога, обезбедите базу података користећи -База података параметар.
  • На крају, наведите улогу члана користећи -РолеНаме параметар.

2. Ремове-РолеМембер

Команда Ремове-РолеМембер уклања постојећег члана из одређене улоге у бази података.

Пример:

Овај пример ће уклонити одређеног члана из улоге базе података користећи његово име:

Уклони - РолеМембер - Име члан 'Корисничко име' - База података 'Назив базе података' - РолеНаме 'Ваша улога'

Да бисте уклонили члана из улоге базе података:

  • Прво, поставите Ремове-РолеМембер команду и наведите име члана користећи -Име члан параметар.
  • Након тога наведите име базе података за -База података параметар.
  • На крају, наведите улогу из које желите да уклоните корисника -РолеНаме параметар.

3. Адд-СклФиреваллРуле

Команда Адд-СклФиреваллРуле додаје правило заштитног зида за аутентификацију веза са инстанцом СКЛ Сервера.

Пример:

Овај пример ће додати правило заштитног зида на наведеном рачунару:

Добити - СклИнстанце -Акредитив „Специфи-Цредидентиал“ - МацхинеНаме „име рачунара“ | Додати - СклФиреваллРуле -Акредитив „Специфи-Цредентиал“

Да бисте додали правило Виндовс заштитног зида на локални рачунар:

  • Прво наведите Гет-СклИнстанце командују и пружају акредитиве за -Акредитив параметар.
  • Затим наведите име рачунара -МацхинеНаме параметар и доведите га до Адд-СклФиреваллРуле команда.
  • Поново наведите корисничке акредитиве за -Акредитив застава.

4. Ремове-СклФиреваллРуле

Команда Ремове-СклФиреваллРуле онемогућава правило заштитног зида које потврђује аутентичност веза са инстанцом СКЛ Сервера.

Пример:

Овај пример ће уклонити правило заштитног зида које зауставља везе са свим инстанцама СКЛ Сервера:

Добити - СклИнстанце -Акредитив „Специфи-Цредентиал“ - МацхинеНаме „име рачунара“ | Уклони - СклФиреваллРуле -Акредитив „Специфи-Цредентиал“

Белешка: Објашњење горњег кода је исто као и за пример команде Адд-СклФиреваллРуле осим за команду Ремове-СклИнстанце.

5. Адд-СклЛогин

Команда Адд-СклЛогин креира објекат за пријаву у инстанци СКЛ Сервера.

Пример:

Овај пример ће креирати СклЛогин тип:

Додати - СклЛогин - СерверИнстанце 'СерверИнстанцеНаме' - Корисничко име 'Корисничко име' - ЛогинТипе 'СКЛ-Пријава' - ДефаултДатабасе „Тип базе података“

Да бисте креирали СклЛогин тип:

  • Прво наведите Адд-СклЛогин команду и обезбеди инстанцу сервера за -СерверИнстанце параметар.
  • Након тога, име за пријаву на -Корисничко име параметар, тип пријаве на -ЛогинТипе параметар и тип базе података -ДефаултДатабасе параметар.

6. Ремове-СклЛогин

Команда Ремове-СклЛогин уклања објекте за пријаву из инстанце СКЛ Сервера. Може уклонити појединачне и вишеструке инстанце СКЛ сервера.

Пример:

Овај пример ће уклонити објекат за пријаву користећи његово име:

Добити - СклЛогин - СерверИнстанце 'СерверИнстанцеНаме' - Корисничко име 'Корисничко име' | Уклони - СклЛогин

Да бисте уклонили објекат за пријаву по имену:

  • Прво, поставите Гет-СклЛогин команду и обезбеди инстанцу сервера за -СерверИнстанце параметар.
  • Затим користите -Корисничко име параметар и наведите име за пријаву.
  • Након тога, пренесите целу команду на Ремове-СклЛогин команда.

7. Гет-СклАгент

Команда Гет-СклАгент добија СКЛ агента који је присутан у циљној инстанци СКЛ сервера.

Пример:

Овај пример ће приказати СКЛ агент инстанце сервера:

Добити - СклАгент - СерверИнстанце 'СерверИнстанцеНаме'

Да бисте добили СКЛ агент инстанце сервера, прво користите Гет-СклАгент команду, а затим наведите инстанцу сервера користећи -СерверИнстанце параметар.

8. Гет-СклЦредентиал

Команда Гет-СклЦредентиал добија СКЛ акредитиве објекта.

Пример:

Овај пример ће приказати акредитиве објекта:

Добити - СклЦредентиал -Име 'Акредитиви'

Да бисте добили акредитиве за објекат, прво наведите Гет-СклЦредентиал команду и наведите име акредитива користећи -Име параметар.

9. Гет-СклДатабасе

Команда Гет-СклДатабасе добија СКЛ базу података за сваку базу података која је присутна у циљној инстанци СКЛ сервера.

Пример:

Овај пример ће добити СКЛ Сервер инстанце на рачунару:

Добити - СклИнстанце -Акредитив „Специфи-Цредентиал“ - МацхинеНаме „име рачунара“ | Добити - СклДатабасе -Акредитив „Специфи-Цредентиал“

Према горњем коду:

  • Прво, поставите Гет-СклИнстанце команда.
  • Затим доставите акредитиве за -Акредитив застава.
  • Затим наведите име рачунара -МацхинеНаме параметар и доведите га до Гет-СклДатабасе команда.
  • Поново наведите СКЛ акредитиве за -Акредитив параметар.

10. Гет-СклЛогин

Команда Гет-СклЛогин враћа СКЛ објекте за пријаву у инстанци СКЛ сервера.

Пример:

Овај пример ће приказати све објекте за пријаву за наведену инстанцу:

Добити - СклЛогин - СерверИнстанце 'СерверИнстанцеНаме'

Да бисте добили објекте за пријаву наведене инстанце, прво користите Гет-СклЛогин команду и наведите име инстанце сервера користећи -СерверИнстанце параметар.

11. Инвоке-Склцмд

Команда Инвоке-Склцмд покреће скрипту која садржи изјаве које подржава СКЛ.

Пример:

Овај пример ће се повезати са именованом инстанцом и извршити скрипту:

Инвоке - Склцмд -Упит „Упит за извршење“ - СерверИнстанце 'СерверИнстанцеНаме'

Према горњем коду:

  • Прво, користите Инвоке-СклЦмд команду и наведите свој упит за -Упит параметар.
  • Затим наведите име инстанце сервера за -СерверИнстанце параметар.

12. Сет-СклЦредентиал

Команда Сет-СклЦредентиал поставља својства корисничког имена и лозинке за објекат СКЛ акредитива.

Пример:

Овај пример ће поставити идентитет СКЛ објекта акредитива:

Комплет - СклЦредентиал -Пут 'СКЛ-Сервер-Инстанце-Патх' - Идентитет „Ваш налог за складиштење“

У горњем коду:

  • Прво, користите Сет-СклЦредентиал команду, а затим наведите путању СКЛ инстанце до -Пут параметар.
  • Након тога, наведите идентитет који желите да конфигуришете помоћу -Идентитет застава.

13. Старт-СклИнстанце

Команда Старт-СклИнстанце покреће наведену инстанцу СКЛ Сервер инстанце.

Пример:

Овај пример ће покренути све инстанце СКЛ сервера на наведеном рачунару:

Добити - СклИнстанце -Акредитив $Цредентиал - МацхинеНаме „име рачунара“ | Почетак - СклИнстанце -Акредитив $Цредентиал - АццептСелфСигнедЦертифицате

Према горњем коду:

  • Прво, користите Гет-СклИнстанце команду и наведите СКЛ акредитиве за -Акредитив параметар.
  • Након тога наведите име рачунара за -МацхинеНаме параметар.
  • Затим пренесите целу команду на Старт-СклИнстанце команду и наведите акредитиве за -Акредитив параметар.
  • На крају, наведите -АццептСелфСигнедЦертифицате параметар за покретање скрипти које нису дигитално потписане.

14. Стоп-СклИнстанце

Команда Стоп-СклИнстанце зауставља наведену инстанцу СКЛ Сервер инстанце.

Пример:

Овај пример ће зауставити инстанце СКЛ сервера:

Добити - СклИнстанце -Акредитив $Цредентиал - МацхинеНаме „име рачунара“ | Зауставити - СклИнстанце -Акредитив $Цредентиал - АццептСелфСигнедЦертифицате

Белешка: Код за заустављање СКЛ инстанце је исти као и за њено покретање осим команде Стоп-СклИнстанце.

15. Гет-Цомманд

Гет-Цомманд добија команде од наведених модула. Да бисмо добили команде ускладиштене у модулу СКЛСервер, морамо да користимо цмдлет Гет-Цомманд.

Пример:

Овај пример ће добити команде из ПоверСхелл СКЛСервер модула:

Гет-Цомманд - Модул СКЛСервер

Да бисте добили листу команди СКЛ сервера, прво користите Гет-Цомманд цмдлет, а затим наведите СКЛСервер модул који користи -Модул параметар:

Закључак

СКЛСервер модул садржи различите команде за управљање СКЛ сервером. Команде ПоверСхелл СКЛСервер модула помажу у управљању СКЛ сервером. Најчешће коришћене СКЛ команде укључују ПоверСхелл СКЛ команде Адд-РолеМембер, Ремове-РолеМембер, Адд-СклФиреваллРуле или Ремове-СклФиреваллРуле.