Модуль 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 и его инструментария
-
проектирование таблиц
-
типы данных
-
работа со схемами
-
создание и изменение таблиц
-
лабораторная работа: Проектирование и реализация таблиц
-
поддержание целостности данных
- реализация доменной целостности
-
реализация сущностной и ссылочной целостности
-
лабораторная работа: Поддержание целостности данных через ограничения
-
основные положения индексирования
-
типы данных и индексы
-
индексы одной колонки и композитные индексы
-
лабораторная работа: Создание индексов
-
индексы, покрывающие запрос
-
управление индексами
-
планы выполнения
-
использование DTE
-
лабораторная работа: Разработка оптимальной стратегии индексирования
-
введение в колоночные индексы
-
создание колоночных индексов
-
работа с колоночными индексами
-
лабораторная работа: Использование колоночных индексов
-
обзор представлений
-
создание и управление представлениями
-
вопросы производительности для представлений
-
лабораторная работа: Проектирование и реализация представлений
-
введение в хранимые процедуры
-
работа с хранимыми процедурами
-
реализация хранимых процедур с параметрами
-
контроль контекста выполнения
-
лабораторная работа: Проектирование и реализация хранимых процедур
-
обзор функций
-
проектирование и реализация скалярных функций
-
проектирование и реализация табличных функций
-
советы по созданию функций
-
альтернативы использованию функций
-
лабораторная работа: Проектирование и реализация пользовательских функций
-
проектирование DML триггеров
-
реализация DML триггеров
-
дополнительные возможности триггеров
-
лабораторная работа: Реагирование на изменение данных через триггеры
-
оптимизированные по памяти таблицы
-
хранимые процедуры, скомпилированные в исходном коде
-
лабораторная работа: Использование таблиц в оперативной памяти
-
введение в интеграцию со средой CLR SQL
-
импорт и настройка сборок
-
реализация интеграции с SQL CLR
-
лабораторная работа: Реализация управляемого кода в SQL Server
-
введение в XML и XML схемы
-
хранение XML данных и схем в SQL Server
-
использование типа данных XML
-
использование инструкции FOR XML
-
основы языка XQuery
-
лабораторная работа: Хранение и запросы к XML данным в SQL Server
-
введение в пространственные типы данных
-
использование пространственных типов данных SQL Server
-
использование пространственных данных в приложениях
-
лабораторная работа: Работа с пространственными данными SQL Server
-
соображения при работе с BLOB данными
-
работа с FileStream
-
использование полнотекстового поиска
-
лабораторная работа: Хранение и запрос двоичных и текстовых документов в SQL Server
-
конкуренция и транзакции
-
внутреннее устройство блокировок
-
лабораторная работа: Конкуренция SQL Server
-
расширенные события (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 | Предоставляет разрешение |
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 | Отменяет |
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 | Оценивает работоспособность группы доступности. |