Sql

Sql модуль: ABS (Transact-SQL) — SQL Server

Содержание

Модуль SQL

http://docs.kde.org/
Пред.Работа с модулямиСлед.

Ömer Faruk ORUÇ

T.C. Hollingsworth (tchollingsworth gmail.com)

Введение

SQL (structured query language, «язык структурированных запросов») — это специальный язык для обновления, удаления и запроса информации из баз данных.

Модуль SQL позволяет:

  • Создать базу данных

  • Подключиться к существующим базам данных

  • Вставить и удалить данные из базы данных

  • Выполнить запрос

  • Отобразить результаты в таблице

Подключение к базе данных

Выберите пункт Добавить подключение… в меню SQL или на панели инструментов, а затем укажите драйвер базы данных Qt™, который следует использовать (среди доступных вариантов: QSQLITE, QMYSQL3, QMYSQL, QODBC3, QODBC, QPSQL7 и QPSQL). Если нужный драйвер отсутствует в списке, его потребуется установить. Затем нажмите кнопку Далее.

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

Затем укажите название подключения и нажмите кнопку Завершить.

Выполнение запросов

INSERT/DELETE/UPDATE

С помощью модуля SQL возможно вставлять, удалять и обновлять данные с помощью так же, как из командной строки или из программы. Просто введите запрос и нажмите кнопку Выполнить запрос на панели инструментов или выберите пункт меню SQL → Выполнить запрос (Ctrl+E).

Пример 4.1. Примеры запросов

INSERT
INSERT INTO имя_таблицы ("запись1", "запись2", "запись3", "запись4", "запись5")
VALUES ("значение1", "значение2", "значение3", "значение4", "значение5" )
DELETE
DELETE FROM имя_таблицы WHERE name = "текст"
UPDATE
UPDATE 
имя_таблицы
SET "запись1" = "текст", "запись2" = "текст", "запись3" = "текст", "запись4" = "текст", "запись5" = "текст"

SELECT

После выполнения запроса SELECT результат будет представлен либо в виде таблицы на панели Вывод данных SQL в нижней части Kate или в виде текста на панели Текстовый вывод SQL. Если имеется какая-либо ошибка, она будет показана в текстовом выводе.

Пример 4.2. Пример запроса SELECT

SELECT * FROM имя_таблицы

На панели инструментов Вывод данных SQL доступны несколько кнопок:

Подогнать размеры столбцов

Изменяет размеры столбцов так, чтобы они соответствовали содержимому.

Подогнать размеры строк

Изменяет размеры строк так, чтобы они соответствовали содержимому.

Копировать

Выбирает всё содержимое таблицы и копирует его в буфер обмена.

Экспорт

Экспортирует всё содержимое таблицы в файл, буфер обмена или текущий документ в формате значений, разделённых запятыми.

Очистить

Удаляет всё из таблицы.

Цвета таблицы возможно изменить в разделе SQL параметров настройки (Настройка → Настроить Kate…).

Просмотр

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

Чтобы обновить этот список, щёлкните правой кнопкой мыши в любом месте боковой панели и выберите опцию Обновить. Чтобы создать запрос к записи в списке, щёлкните правой кнопкой мыши по записи, выберите в контекстном меню пункт Создать запрос и затем выберите тип запроса (SELECT, UPDATE, INSERT или DELETE).

Структура меню

SQL → Добавить подключение…

Добавляет новое подключение с помощью драйвера базы данных.

SQL → Удалить подключение

Удаляет выбранное подключение.

SQL → Изменить подключение…

Позволяет изменить параметры текущего подключения.

Подключения

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

SQL → Выполнить запрос (Ctrl+E)

Выполняет запрос пользователя.

Благодарности

Автор модуля SQL — Marco Mentasti.

Благодарим участника «Google Code-In 2011» Ömer Faruk ORUÇ за большой вклад в написание данного раздела.

Курс Разработка баз данных на платформе Microsoft SQL Server / Developing SQL Databases в Екатеринбурге

Код: 20762

Курс знакомит с созданием таких объектов как таблицы, представления, хранимые процедуры и функции, возможностями индексирования, а также предоставляет возможность получения навыков работы с пространственными, XML, BLOB данными.

Стоимость курса

39 998 руб

Заказать

Вы научитесь:

По окончании курса слушатели смогут:

  • проектировать и создавать таблицы;

  •  описать расширенные возможности проектирования таблиц;

  •  обеспечить целостность данных путем ограничений;

  •  реализовывать индексы, включая индексы Columnstore, а также выполнять их оптимизацию;

  •  проектировать и создавать представления;

  •  проектировать и создавать хранимые процедуры;

  •  проектировать и создавать пользовательские функции;

  •  реагировать на манипулирование данными с помощью триггеров;

  •  разрабатывать и внедрять таблицы в памяти;

  •  реализуйте управляемый код в SQL Server;

  •  обеспечивать хранение и запросы XML-данных;

  •  работать с пространственными данными;

  •  обеспечивать хранение и выполнять запросы двоичных и текстовых документов.

Аудитория:

Курс предназначен для разработчиков баз данных и приложений.

Требования к предварительной подготовке слушателя:

  • успешное окончание курса 20761A: Создание SQL — запросов в Microsoft SQL Server или эквивалентная подготовка:

  • базовые знания и навыки работы с операционными системами Windows;

  • опыт написания запросов T-SQL;

  • базовые знания о реляционных базах данных.

Содержание курса

Модуль 1. Введение в разработку баз данных
  • введение в платформу SQL Server

  • использование инструментов SQL Server

  • лабораторная работа: Обзор SQL Server и его инструментария

Модуль 2. Проектирование и реализация таблиц  
  • проектирование таблиц

  • типы данных

  • работа со схемами

  • создание и изменение таблиц

  • лабораторная работа: Проектирование и реализация таблиц

Модуль 3. Расширенное проектирование таблиц

Модуль 4. Поддержание целостности данных посредством ограничений
  • поддержание целостности данных

  • реализация доменной целостности

  • реализация сущностной и ссылочной целостности

  • лабораторная работа: Поддержание целостности данных через ограничения

Модуль 5.  Введение в индексирование
  • основные положения индексирования

  • типы данных и индексы

  • индексы одной колонки и композитные индексы

  • лабораторная работа: Создание индексов

Модуль 6. Разработка оптимальной стратегии индексирования
  • индексы, покрывающие запрос

  • управление индексами

  • планы выполнения

  • использование DTE

  • лабораторная работа: Разработка оптимальной стратегии индексирования 

Модуль 7. Колоночные индексы
  • введение в колоночные индексы

  • создание колоночных индексов

  • работа с колоночными индексами

  • лабораторная работа: Использование колоночных индексов

Модуль 8. Проектирование и реализация представлений
  • обзор представлений

  • создание и управление представлениями

  • вопросы производительности для представлений

  • лабораторная работа: Проектирование и реализация представлений

Модуль 9. Проектирование и реализация хранимых процедур  
  • введение в хранимые процедуры

  • работа с хранимыми процедурами

  • реализация хранимых процедур с параметрами

  • контроль контекста выполнения

  • лабораторная работа: Проектирование и реализация хранимых процедур

Модуль 10. Проектирование и реализация пользовательских функций
  • обзор функций

  • проектирование и реализация скалярных функций

  • проектирование и реализация табличных функций

  • советы по созданию функций

  • альтернативы использованию функций

  • лабораторная работа: Проектирование и реализация пользовательских функций 

Модуль 11. Реагирование на изменение данных через триггеры
  • проектирование DML триггеров

  • реализация DML триггеров

  • дополнительные возможности триггеров

  • лабораторная работа: Реагирование на изменение данных через триггеры

Модуль 12. Использование таблиц в оперативной памяти  
  • оптимизированные по памяти таблицы

  • хранимые процедуры, скомпилированные в исходном коде

  • лабораторная работа: Использование таблиц в оперативной памяти

Модуль 13. Реализация управляемого кода в SQL Server
  • введение в интеграцию со средой CLR SQL

  • импорт и настройка сборок

  • реализация интеграции с SQL CLR

  • лабораторная работа: Реализация управляемого кода в SQL Server

Модуль 14.  Хранение и запросы к XML данным в SQL Server
  • введение в XML и XML схемы

  • хранение XML данных и схем в SQL Server

  • использование типа данных XML

  • использование инструкции FOR XML

  • основы языка XQuery

  • лабораторная работа: Хранение и запросы к XML данным в SQL Server

Модуль 15. Работа с пространственными данными SQL Server
  • введение в пространственные типы данных

  • использование пространственных типов данных SQL Server

  • использование пространственных данных в приложениях

  • лабораторная работа: Работа с пространственными данными SQL Server

Модуль 16. Хранение и запрос двоичных и текстовых документов в SQL Server 
  • соображения при работе с BLOB данными

  • работа с FileStream

  • использование полнотекстового поиска

  • лабораторная работа: Хранение и запрос двоичных и текстовых документов в SQL Server

Модуль 17. Конкуренция SQL Server
  • конкуренция и транзакции

  • внутреннее устройство блокировок

  • лабораторная работа: Конкуренция SQL Server

Модуль 18. Производительность и мониторинг
  • расширенные события (Extended Events)

  • работа с расширенными событиями (Extended Events)

  • живые статистики запроса (Live Query Statistics)

  • оптимизация конфигурации файлов базы данных

  • метрики

  • лабораторная работа: Мониторинг, трассировка и определение исходного состояния (Baselining).

Другие курсы данной тематики

  • Oracle Database 12c: Ускоренный курс по администрированию, установке и обновлению
  • Oracle Database 12c: Backup and Recovery Workshop
  • Oracle Database 12c R2: New Features for Administrators Part 2
  • Oracle Database 11g: Особенности администрирования баз данных Oracle в среде Linux
  • Oracle: Основы PL\SQL
  • Основы администрирования DB2 10 для LUW (Linux, UNIX, Windows)
  • Разработка и эксплуатация хранилищ данных на SQL Server 2016
  • Анализ данных с использованием SQL Server Reporting Services
  • Запрос данных с использованием Transact SQL 2016
  • Oracle R Enterprise Essentials

Загрузить модуль SQL Server PowerShell — SQL Server

  • Статья

Применяется к: SQL Server Azure SQL База данных Azure SQL Управляемый экземпляр Azure Synapse Analytics Analytics Platform System (PDW)

В этой статье приведены инструкции по установке SqlServer Модуль PowerShell.

Модули PowerShell для SQL Server

Существует два модуля PowerShell для SQL Server:

  • SqlServer : модуль SqlServer включает новые командлеты для поддержки новейших функций SQL. Модуль также содержит обновленные версии командлетов SQLPS . Чтобы загрузить модуль SqlServer, перейдите к модулю SqlServer в галерее PowerShell.

  • SQLPS : SQLPS — это модуль, используемый агентом SQL для выполнения заданий агента в шагах задания агента с использованием подсистемы PowerShell.

Примечание

Версии модуля SqlServer в галерее PowerShell поддерживают управление версиями и требуют PowerShell версии 5. 1 или выше.

Для получения разделов справки перейдите по адресу:

  • Командлеты SqlServer.
  • Командлеты SQLPS.

SQL Server Management Studio

SQL Server Management Studio (SSMS) не устанавливает ни один из модулей PowerShell. Чтобы использовать PowerShell с SSMS, установите модуль SqlServer из коллекции PowerShell.

Примечание

В SSMS 16.x более ранняя версия модуля SqlServer включена в SQL Server Management Studio (SSMS)

Azure Data Studio

Azure Data Studio не устанавливает ни один из модулей PowerShell. Чтобы использовать PowerShell с Azure Data Studio, установите модуль SqlServer из коллекции PowerShell.

Вы можете использовать расширение PowerShell, которое обеспечивает расширенную поддержку редактора PowerShell в Azure Data Studio.

Установка или обновление модуля SqlServer

Чтобы установить модуль SqlServer из галереи PowerShell, запустите сеанс PowerShell и запустите Install-Module SQLServer .

 Install-Module -имя SqlServer
 

Если вы работаете в Windows PowerShell, вы можете использовать Install-Module SQLServer -Scope CurrentUser , чтобы установить модуль только для текущего пользователя и избежать необходимости повышенных разрешений.

Установить модуль SqlServer для всех пользователей

Чтобы установить модуль SqlServer для всех пользователей, выполните приведенную ниже команду в сеансе PowerShell с повышенными привилегиями; запустите сеанс PowerShell от имени администратора:

 Install-Module -Name SqlServer
 

Чтобы просмотреть версии установленного модуля SqlServer

Выполните следующую команду, чтобы просмотреть версии установленного модуля SqlServer

 Get-Module SqlServer -ListAvailable
 

Для просмотра версии модуля SqlServer, загруженного в текущем сеансе

 (Get-Module SqlServer).Версия
 

Чтобы перезаписать предыдущую версию модуля SqlServer

Вы также можете использовать команду Install-Module для перезаписи предыдущей версии.

 Install-Module -Name SqlServer -AllowClobber
 

Примечание

PowerShell всегда использует последний установленный модуль.

Обновите установленную версию модуля SqlServer

Когда доступны обновленные версии модуля SqlServer , вы можете установить более новую версию с помощью следующей команды:

 Update-Module-Name SqlServer-AllowClobber
 

Вы можете использовать команду Update-Module для установки новейшей версии модуля SQLServer PowerShell, но это не удалит старые версии. Он устанавливает более новую версию бок о бок, чтобы вы могли экспериментировать с последней версией, но при этом были установлены более старые модули.

Однако, если вы не хотите сохранять старые версии модулей, вы можете использовать команду Uninstall-Module для удаления предыдущих версий.

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

 Get-Module SqlServer -ListAvailable
 

Вы можете использовать следующую команду для удаления старых версий:

 Uninstall-module -Name SQLServer -RequiredVersion "<номер версии>"
 

Устранение неполадок

Если при установке возникают проблемы, см. документацию по Install-Module и справочник по Install-Module.

Использование определенной версии модуля SqlServer

Чтобы использовать определенную версию модуля, импортируйте ее с определенным номером версии, аналогичной следующей команде:

 Import-Module SqlServer -Version 21.1.18218
 

Предварительные версии модуля SqlServer

Предварительные (или «предварительные») версии модуля SqlServer могут быть доступны в галерее PowerShell.

Важно

Эти версии можно обнаружить и установить с помощью обновленного Find-Module и Install-Module , которые являются частью модуля PowerShellGet, путем передачи переключателя -AllowPrerelease . Чтобы использовать эти командлеты, установите модуль PowerShellGet и откройте новый сеанс.

Чтобы обнаружить предварительные версии модуля SqlServer

Чтобы обнаружить предварительные (предварительные) версии модуля SqlServer, выполните следующую команду:

 Find-Module SqlServer -AllowPrerelease
 

Для установки определенной предварительной версии модуля SqlServer

Чтобы установить конкретную предварительную версию модуля, установите ее с определенным номером версии.

Вы можете попробовать использовать следующую команду:

 Install-Module SqlServer -RequiredVersion 21.1.18218-preview -AllowPrerelease
 

SQL Server PowerShell в Linux

Посетите страницу Управление SQL Server в Linux с помощью PowerShell, чтобы узнать, как установить SQL Server PowerShell в Linux.

Другие модули

Справочник по командлетам

  • Командлеты SqlServer
  • Командлеты SQLPS

Следующие шаги

  • SQL Server PowerShell
  • Командлеты SQL Server PowerShell
  • Используйте PowerShell с Azure Data Studio

Модуль SQLServer | Microsoft Узнайте

Твиттер LinkedIn Фейсбук Электронная почта

  • Артикул

В этом разделе содержатся разделы справки для командлетов SQL Server PowerShell.

Add-RoleMember

Добавляет участника к определенной роли определенной базы данных.

Add-SqlAvailabilityDatabase

Добавляет базы данных-источники в группу доступности или присоединяет базы данных-получатели к группе доступности.

Add-SqlAvailabilityGroupListenerStaticIp

Добавляет статический IP-адрес к прослушивателю группы доступности.

Add-SqlAzureAuthenticationContext

Выполняет аутентификацию в Azure и получает маркер аутентификации.

Add-SqlColumnEncryptionKeyValue

Добавляет зашифрованное значение для существующего объекта ключа шифрования столбца в базе данных.

Add-SqlFirewallRule

Добавляет правило брандмауэра Windows, разрешающее подключения к определенному экземпляру SQL Server.

Add-SqlLogin

Создает объект входа в экземпляр SQL Server.

Backup-ASDatabase

Позволяет администратору базы данных сохранять резервную копию базы данных Analysis Service в файл.

Backup-SqlDatabase

Создает резервные копии объектов базы данных SQL Server.

Complete-SqlColumnMasterKeyRotation

Завершает ротацию главного ключа столбца.

Convert-UrnToPath

Преобразует URN объекта управления SQL Server в путь поставщика Windows PowerShell.

ConvertFrom-EncodedSqlName

Возвращает исходный идентификатор SQL Server, если указан идентификатор, закодированный в формате можно использовать в путях Windows PowerShell.

ConvertTo-EncodedSqlName

Кодирует расширенные символы в именах SQL Server в форматы, которые можно использовать в путях Windows PowerShell.

Disable-SqlAlwaysOn

Отключает функцию Always On Availability Groups для сервера.

Enable-SqlAlwaysOn

Включает функцию Always On Availability Groups.

Export-SqlVulnerabilityAssessmentBaselineSet

Экспортирует базовый набор оценки уязвимостей в файл.

Export-SqlVulnerabilityAssessmentScan

Экспортирует сканирование оценки уязвимостей в файл.

Get-SqlAgent

Получает объект агента SQL, присутствующий в целевом экземпляре SQL Server.

Get-SqlAgentJob

Получает объект задания агента SQL для каждого задания, присутствующего в целевом экземпляре агента SQL.

Get-SqlAgentJobHistory

Получает историю заданий, присутствующую в целевом экземпляре агента SQL.

Get-SqlAgentJobSchedule

Получает объект расписания задания для каждого расписания, присутствующего в целевом экземпляре задания агента SQL.

Get-SqlAgentJobStep

Получает объект SQL JobStep для каждого шага, присутствующего в целевом экземпляре задания агента SQL.

Get-SqlAgentSchedule

Получает объект расписания задания SQL для каждого расписания, присутствующего в целевом экземпляре агента SQL.

Get-SqlAssessmentItem

Получает проверки соответствия рекомендациям SQL Assessment, доступные для выбранного объекта SQL Server.

Get-SqlBackupHistory

Получает информацию о резервном копировании баз данных и возвращает объекты SMO BackupSet для каждой найденной записи резервного копирования. на основе параметров, указанных для этого командлета.

Get-SqlColumnEncryptionKey

Получает все объекты ключа шифрования столбца, определенные в базе данных, или получает один объект ключа шифрования столбца с указанным именем.

Get-SqlColumnMasterKey

Получает объекты главного ключа столбца, определенные в базе данных, или получает один объект главного ключа столбца с указанным именем.

Get-SqlCredential

Получает объект учетных данных SQL.

Get-SqlDatabase

Получает объект базы данных SQL для каждой базы данных, присутствующей в целевом экземпляре SQL Server.

Get-SqlErrorLog

Получает журналы ошибок SQL Server.

Get-SqlInstance

Получает объект экземпляра SQL для каждого экземпляра SQL Server, присутствующего на целевом компьютере.

Get-SqlLogin

Возвращает объекты входа в экземпляр SQL Server.

Get-SqlSensitivityClassification

Получите метку конфиденциальности и тип информации столбцов в базе данных.

Get-SqlSensitivityRecommendations

Получите рекомендуемые метки конфиденциальности и типы информации для столбцов в базе данных.

Get-SqlSmartAdmin

Получает объект SQL Smart Admin и его свойства.

Грант-SqlAvailabilityGroupCreateAnyDatabase

Предоставляет разрешение CREATE ANY DATABASE группе доступности Always On.

Import-SqlVulnerabilityAssessmentBaselineSet

Импортирует базовый набор оценки уязвимостей из файла.

Invoke-ASCmd

Позволяет администраторам баз данных выполнять сценарий XMLA, сценарий TMSL, запрос выражений анализа данных (DAX), Запрос многомерных выражений (MDX) или оператор расширений интеллектуального анализа данных (DMX) для экземпляра служб Analysis Services.

Invoke-PolicyEvaluation

Вызывает одну или несколько оценок политики управления на основе политик SQL Server.

Invoke-ProcessASDatabase

Выполняет операцию Process в указанной базе данных с определенным типом ProcessType или RefreshType в зависимости от на базовом типе метаданных.

Invoke-ProcessCube

Выполняет операцию Process над указанным кубом конкретной базы данных с определенным значением ProcessType.

Invoke-ProcessDimension

Выполняет операцию Process над указанным кубом конкретной базы данных с определенным значением ProcessType.

Invoke-ProcessPartition

Выполняет операцию Process над определенным разделом определенной базы данных, имеющей определенное имя куба. и имя MeasureGroup с определенным значением ProcessType.

Invoke-ProcessTable

Выполняет операцию Process над указанной таблицей с определенным типом обновления.

Invoke-SqlAssessment

Запускает проверку соответствия рекомендациям SQL Assessment для выбранного объекта SQL Server и возвращает их результаты.

Invoke-Sqlcmd

Запускает сценарий, содержащий операторы, поддерживаемые утилитой SQL Server SQLCMD.

Invoke-SqlColumnMasterKeyRotation

Инициирует ротацию главного ключа столбца.

Invoke-SqlNotebook

Выполняет файл блокнота SQL (.ipynb) и выводит материализованный блокнот.

Invoke-SqlVulnerabilityAssessmentScan

Запускает новое сканирование оценки уязвимостей.

Join-SqlAvailabilityGroup

Присоединяет локальную вторичную реплику к группе доступности.

Слияние-Разделение

Этот командлет объединяет данные одного или нескольких исходных разделов в целевой раздел и удаляет исходные разделы.

New-RestoreFolder

Восстанавливает исходную папку в новую папку.

New-RestoreLocation

Используется для добавления места восстановления на сервер.

New-SqlAvailabilityGroup

Создает группу доступности.

New-SqlAvailabilityGroupListener

Создает прослушиватель группы доступности и присоединяет его к группе доступности.

New-SqlAvailabilityReplica

Создает реплику доступности.

New-SqlAzureKeyVaultColumnMasterKeySettings

Создает объект SqlColumnMasterKeySettings, описывающий асимметричный ключ, хранящийся в Azure Key Vault.

New-SqlBackupEncryptionOption

Создает параметры шифрования для командлета Backup-SqlDatabase или командлета Set-SqlSmartAdmin .

New-SqlCertificateStoreColumnMasterKeySettings

Создает объект SqlColumnMasterKeySettings, ссылающийся на указанный сертификат.

New-SqlCngColumnMasterKeySettings

Создает объект SqlColumnMasterKeySettings , описывающий асимметричный ключ, хранящийся в хранилище ключей, поддерживающем CNG API.

New-SqlColumnEncryptionKey

Создает объект ключа шифрования столбца в базе данных.

New-SqlColumnEncryptionKeyEncryptedValue

Создает зашифрованное значение ключа шифрования столбца.

New-SqlColumnEncryptionSettings

Создает объект SqlColumnEncryptionSettings, который инкапсулирует информацию о шифровании отдельного столбца, включая CEK и тип шифрования.

New-SqlColumnMasterKey

Создает объект главного ключа столбца в базе данных.

New-SqlColumnMasterKeySettings

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

New-SqlCredential

Создает объект учетных данных SQL Server.

New-SqlCspColumnMasterKeySettings

Создает объект SqlColumnMasterKeySettings, описывающий асимметричный ключ, хранящийся в хранилище ключей с CSP, поддерживающим CAPI.

New-SqlHADREndpoint

Создает конечную точку зеркального отображения базы данных на экземпляре SQL Server.

New-SqlVulnerabilityAssessmentBaseline

Создает новый экземпляр Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaseline.

New-SqlVulnerabilityAssessmentBaselineSet

Создает новый экземпляр Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaselineSet.

Read-SqlTableData

Считывает данные из таблицы базы данных SQL.

Read-SqlViewData

Считывает данные из представления базы данных SQL.

Read-SqlXEvent

Считывает XEvents SQL Server из XEL-файла или активного сеанса SQL XEvent.

Remove-RoleMember

Удаляет участника из определенной роли определенной базы данных.

Remove-SqlAvailabilityDatabase

Удаляет базу данных доступности из ее группы доступности.

Remove-SqlAvailabilityGroup

Удаляет группу доступности.

Remove-SqlAvailabilityReplica

Удаляет вторичную реплику доступности.

Remove — SqlColumnEncryptionKey

Удаляет объект ключа шифрования столбца из базы данных.

Remove-SqlColumnEncryptionKeyValue

Удаляет зашифрованное значение из существующего объекта ключа шифрования столбца в базе данных.

Remove — SqlColumnMasterKey

Удаляет объект главного ключа столбца из базы данных.

Remove-SqlCredential

Удаляет объект учетных данных SQL.

Remove — SqlFirewallRule

Отключает правило брандмауэра Windows, разрешающее подключения к определенному экземпляру SQL Server.

Remove-SqlLogin

Удаляет объекты входа в систему из экземпляра SQL Server.

Remove-SqlSensitivityClassification

Удалите метку конфиденциальности и/или информационный тип столбцов в базе данных.

Восстановить-ASDatabase

Восстанавливает указанную базу данных службы Analysis Services из файла резервной копии.

Restore-SqlDatabase

Восстанавливает базу данных из резервной копии или записей журнала транзакций.

Резюме-SqlAvailabilityDatabase

Возобновляет перемещение данных в базе данных доступности.

Revoke-SqlAvailabilityGroupCreateAnyDatabase

Отменяет CREATE ANY DATABASE разрешение на группу доступности Always On.

Save — SQLMigrationReport

Генерирует контрольный список миграции в памяти OLTP

Set-SqlAuthenticationMode

Настраивает режим проверки подлинности целевого экземпляра SQL Server.

Set — SqlAvailabilityGroup

Задает параметры группы доступности.

Set-SqlAvailabilityGroupListener

Задает параметр порта для прослушивателя группы доступности.

Set-SqlAvailabilityReplica

Задает параметры реплики доступности.

Set-SqlAvailabilityReplicaRoleToSecondary

Устанавливает роль реплики группы доступности как вторичную.

Set-SqlColumnEncryption

Шифрует, расшифровывает или повторно шифрует указанные столбцы в базе данных.

Set-SqlCredential

Задает свойства объекта учетных данных SQL.

Set-SqlErrorLog

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

Set-SqlHADREndpoint

Задает свойства конечной точки зеркального отображения базы данных.

Set-SqlNetworkConfiguration

Задает сетевую конфигурацию целевого экземпляра SQL Server.

Set-SqlSensitivityClassification

Установите тип информации и/или метку конфиденциальности и тип информации столбцов в базе данных.

Set-SqlSmartAdmin

Настраивает или изменяет параметры сохранения и хранения резервных копий.

Start-SqlInstance

Запускает указанный экземпляр SQL Server.

Stop-SqlInstance

Останавливает указанный экземпляр SQL Server.

Suspend-SqlAvailabilityDatabase

Приостанавливает перемещение данных в базе данных доступности.

Switch-SqlAvailabilityGroup

Запускает отработку отказа группы доступности на вторичную реплику.

Test-SqlAvailabilityGroup

Оценивает работоспособность группы доступности.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *