Поделиться через


SqlServer

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

SqlServer

Add-RoleMember

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

Add-SqlAvailabilityDatabase

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

Add-SqlAvailabilityGroupListenerStaticIp

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

Add-SqlAzureAuthenticationContext

Выполняет проверку подлинности в Azure и получает маркер проверки подлинности.

Add-SqlColumnEncryptionKeyValue

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

Add-SqlFirewallRule

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

Add-SqlLogin

Создает объект Login в экземпляре 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

Отключает функцию групп доступности AlwaysOn для сервера.

Enable-SqlAlwaysOn

Включает функцию групп доступности AlwaysOn.

Export-SqlVulnerabilityAssessmentBaselineSet

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

Export-SqlVulnerabilityAssessmentScan

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

Get-SqlAgent

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

Get-SqlAgentJob

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

Get-SqlAgentJobHistory

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

Get-SqlAgentJobSchedule

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

Get-SqlAgentJobStep

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

Get-SqlAgentSchedule

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

Get-SqlAssessmentItem

Возвращает рекомендации по оценке SQL, доступные для выбранного объекта 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

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

Get-SqlSensitivityClassification

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

Get-SqlSensitivityRecommendations

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

Get-SqlSmartAdmin

Возвращает объект интеллектуального администратора SQL и его свойства.

Grant-SqlAvailabilityGroupCreateAnyDatabase

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

Import-SqlVulnerabilityAssessmentBaselineSet

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

Invoke-ASCmd

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

Invoke-PolicyEvaluation

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

Invoke-ProcessASDatabase

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

Invoke-ProcessCube

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

Invoke-ProcessDimension

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

Invoke-ProcessPartition

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

Invoke-ProcessTable

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

Invoke-SqlAssessment

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

Invoke-Sqlcmd

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

Invoke-SqlColumnMasterKeyRotation

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

Invoke-SqlNotebook

Выполняет файл записной книжки SQL (IPynb) и выводит материализованную записную книжку.

Invoke-SqlVulnerabilityAssessmentScan

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

Join-SqlAvailabilityGroup

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

Merge-Partition

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

New-RestoreFolder

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

New-RestoreLocation

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

New-SqlAvailabilityGroup

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

New-SqlAvailabilityGroupListener

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

New-SqlAvailabilityReplica

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

New-SqlAzureKeyVaultColumnMasterKeySettings

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

New-SqlBackupEncryptionOption

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

New-SqlCertificateStoreColumnMasterKeySettings

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

New-SqlCngColumnMasterKeySettings

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

New-SqlColumnEncryptionKey

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

New-SqlColumnEncryptionKeyEncryptedValue

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

New-SqlColumnEncryptionSettings

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

New-SqlColumnMasterKey

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

New-SqlColumnMasterKeySettings

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

New-SqlCredential

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

New-SqlCspColumnMasterKeySettings

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

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-файла или динамического сеанса XEvent SQL.

Remove-RoleMember

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

Remove-SqlAvailabilityDatabase

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

Remove-SqlAvailabilityGroup

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

Remove-SqlAvailabilityReplica

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

Remove-SqlColumnEncryptionKey

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

Remove-SqlColumnEncryptionKeyValue

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

Remove-SqlColumnMasterKey

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

Remove-SqlCredential

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

Remove-SqlFirewallRule

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

Remove-SqlLogin

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

Remove-SqlSensitivityClassification

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

Restore-ASDatabase

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

Restore-SqlDatabase

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

Resume-SqlAvailabilityDatabase

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

Revoke-SqlAvailabilityGroupCreateAnyDatabase

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

Save-SqlMigrationReport

Создает контрольный список In-Memory миграции 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

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

Test-SqlAvailabilityReplica

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

Test-SqlDatabaseReplicaState

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

Test-SqlSmartAdmin

Проверяет работоспособность смарт-администратора, оценивая политики управления на основе политик SQL Server (PBM).

Write-SqlTableData

Записывает данные в таблицу базы данных SQL.