René's URL Explorer Experiment


Title: SqlServer Module - SQL Server PowerShell | Microsoft Learn

Open Graph Title: SqlServer Module - SQL Server PowerShell

Description: This section contains the help topics for the SQL Server PowerShell cmdlets.

Open Graph Description: This section contains the help topics for the SQL Server PowerShell cmdlets.

Opengraph URL: https://learn.microsoft.com/en-us/powershell/module/sqlserver/?view=sqlserver-ps

X: @MicrosoftLearn

direct link

Domain: docs.microsoft.com

color-schemelight dark
twitter:cardsummary_large_image
og:typewebsite
og:image:altMicrosoft Learn
og:imagehttps://learn.microsoft.com/en-us/media/open-graph-image.png
platform_id48786316-a0bd-9aba-8bd2-07804e33d313
localeen-us
uhfHeaderIdMSDocsHeader-DocsSQL
page_typepowershell
uidSqlServer
schemaPowerShellModule1
apiPlatformpowershell
breadcrumb_path/powershell/sql-server/bread/toc.json
feedback_help_link_typeget-help-at-qna
feedback_help_link_urlhttps://learn.microsoft.com/answers/tags/191/sql-server
feedback_product_urlhttps://feedback.azure.com/d365community/forum/04fe6ee0-3b25-ec11-b6e6-000d3a4f0da0
feedback_systemStandard
ms.devlangpowershell
ms.servicesql
ms.subservicesql-server-powershell
ms.tgt_pltfrwindows, macos, linux
recommendationstrue
toc_previewtrue
authorMatteo-T
ms.authormatteot
ms.reviewermaghan
ms.topicreference
HelpInfoUriNone
Localeen-US
Module NameSqlServer
ms.date2025-05-30T00:00:00Z
PlatyPS schema version2024-05-01T00:00:00Z
document typemodule
document_id9bb66e43-4eaa-ab98-27b0-12701965a958
document_version_independent_idb098337c-5dde-3fa8-8996-648b261eb442
updated_at2025-06-20T17:32:00Z
original_content_git_urlhttps://github.com/MicrosoftDocs/sql-docs-powershell/blob/live/sqlserver-ps/SqlServer/SqlServer.md
gitcommithttps://github.com/MicrosoftDocs/sql-docs-powershell/blob/708627b4c8cec829516b8fe7f67f5aec0d44917c/sqlserver-ps/SqlServer/SqlServer.md
git_commit_id708627b4c8cec829516b8fe7f67f5aec0d44917c
monikerssqlserver-ps
default_monikersqlserver-ps
site_nameDocs
depot_nameMSDN.sqlserver-psdocs
in_right_railh2h3
page_kindmodule
toc_rel../sqlserver-ps/toc.json
config_moniker_rangesqlserver-ps
asset_idmodule/sqlserver/index
moniker_range_name3c94fb3492b8fca83a3c187753cfdf2d
item_typeContent
source_pathsqlserver-ps/SqlServer/SqlServer.md
github_feedback_content_git_urlhttps://github.com/MicrosoftDocs/sql-docs-powershell/blob/live/sqlserver-ps/SqlServer/SqlServer.md
markdown_urlhttps://learn.microsoft.com/en-us/powershell/module/sqlserver/?view=sqlserver-ps&accept=text/markdown
cmProductshttps://authoring-docs-microsoft.poolparty.biz/devrel/cbe4ca68-43ac-4375-aba5-5945a6394c20
spProductshttps://authoring-docs-microsoft.poolparty.biz/devrel/ced846cc-6a3c-4c8f-9dfb-3de0e90e2742

Links:

Skip to main content https://docs.microsoft.com/powershell/module/sqlserver#main
Skip to in-page navigation https://docs.microsoft.com/powershell/module/sqlserver#side-doc-outline
Skip to Ask Learn chat experience https://docs.microsoft.com/powershell/module/sqlserver
Download Microsoft Edge https://go.microsoft.com/fwlink/p/?LinkID=2092881
More info about Internet Explorer and Microsoft Edge https://learn.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge
Read in English https://docs.microsoft.com/powershell/module/sqlserver
Edit https://docs.microsoft.com/powershell/module/sqlserver
signing inhttps://docs.microsoft.com/powershell/module/sqlserver
Add-RoleMemberhttps://docs.microsoft.com/powershell/module/add-rolemember?view=sqlserver-ps
Add-SqlAvailabilityDatabasehttps://docs.microsoft.com/powershell/module/add-sqlavailabilitydatabase?view=sqlserver-ps
Add-SqlAvailabilityGroupListenerStaticIphttps://docs.microsoft.com/powershell/module/add-sqlavailabilitygrouplistenerstaticip?view=sqlserver-ps
Add-SqlAzureAuthenticationContexthttps://docs.microsoft.com/powershell/module/add-sqlazureauthenticationcontext?view=sqlserver-ps
Add-SqlColumnEncryptionKeyValuehttps://docs.microsoft.com/powershell/module/add-sqlcolumnencryptionkeyvalue?view=sqlserver-ps
Add-SqlFirewallRulehttps://docs.microsoft.com/powershell/module/add-sqlfirewallrule?view=sqlserver-ps
Add-SqlLoginhttps://docs.microsoft.com/powershell/module/add-sqllogin?view=sqlserver-ps
Backup-ASDatabasehttps://docs.microsoft.com/powershell/module/backup-asdatabase?view=sqlserver-ps
Backup-SqlDatabasehttps://docs.microsoft.com/powershell/module/backup-sqldatabase?view=sqlserver-ps
Complete-SqlColumnMasterKeyRotationhttps://docs.microsoft.com/powershell/module/complete-sqlcolumnmasterkeyrotation?view=sqlserver-ps
Convert-UrnToPathhttps://docs.microsoft.com/powershell/module/convert-urntopath?view=sqlserver-ps
ConvertFrom-EncodedSqlNamehttps://docs.microsoft.com/powershell/module/convertfrom-encodedsqlname?view=sqlserver-ps
ConvertTo-EncodedSqlNamehttps://docs.microsoft.com/powershell/module/convertto-encodedsqlname?view=sqlserver-ps
Disable-SqlAlwaysOnhttps://docs.microsoft.com/powershell/module/disable-sqlalwayson?view=sqlserver-ps
Enable-SqlAlwaysOnhttps://docs.microsoft.com/powershell/module/enable-sqlalwayson?view=sqlserver-ps
Export-SqlVulnerabilityAssessmentBaselineSethttps://docs.microsoft.com/powershell/module/export-sqlvulnerabilityassessmentbaselineset?view=sqlserver-ps
Export-SqlVulnerabilityAssessmentScanhttps://docs.microsoft.com/powershell/module/export-sqlvulnerabilityassessmentscan?view=sqlserver-ps
Get-SqlAgenthttps://docs.microsoft.com/powershell/module/get-sqlagent?view=sqlserver-ps
Get-SqlAgentJobhttps://docs.microsoft.com/powershell/module/get-sqlagentjob?view=sqlserver-ps
Get-SqlAgentJobHistoryhttps://docs.microsoft.com/powershell/module/get-sqlagentjobhistory?view=sqlserver-ps
Get-SqlAgentJobSchedulehttps://docs.microsoft.com/powershell/module/get-sqlagentjobschedule?view=sqlserver-ps
Get-SqlAgentJobStephttps://docs.microsoft.com/powershell/module/get-sqlagentjobstep?view=sqlserver-ps
Get-SqlAgentSchedulehttps://docs.microsoft.com/powershell/module/get-sqlagentschedule?view=sqlserver-ps
Get-SqlAssessmentItemhttps://docs.microsoft.com/powershell/module/get-sqlassessmentitem?view=sqlserver-ps
Get-SqlBackupHistoryhttps://docs.microsoft.com/powershell/module/get-sqlbackuphistory?view=sqlserver-ps
Get-SqlColumnEncryptionKeyhttps://docs.microsoft.com/powershell/module/get-sqlcolumnencryptionkey?view=sqlserver-ps
Get-SqlColumnMasterKeyhttps://docs.microsoft.com/powershell/module/get-sqlcolumnmasterkey?view=sqlserver-ps
Get-SqlCredentialhttps://docs.microsoft.com/powershell/module/get-sqlcredential?view=sqlserver-ps
Get-SqlDatabasehttps://docs.microsoft.com/powershell/module/get-sqldatabase?view=sqlserver-ps
Get-SqlErrorLoghttps://docs.microsoft.com/powershell/module/get-sqlerrorlog?view=sqlserver-ps
Get-SqlInstancehttps://docs.microsoft.com/powershell/module/get-sqlinstance?view=sqlserver-ps
Get-SqlLoginhttps://docs.microsoft.com/powershell/module/get-sqllogin?view=sqlserver-ps
Get-SqlSensitivityClassificationhttps://docs.microsoft.com/powershell/module/get-sqlsensitivityclassification?view=sqlserver-ps
Get-SqlSensitivityRecommendationshttps://docs.microsoft.com/powershell/module/get-sqlsensitivityrecommendations?view=sqlserver-ps
Get-SqlSmartAdminhttps://docs.microsoft.com/powershell/module/get-sqlsmartadmin?view=sqlserver-ps
Grant-SqlAvailabilityGroupCreateAnyDatabasehttps://docs.microsoft.com/powershell/module/grant-sqlavailabilitygroupcreateanydatabase?view=sqlserver-ps
Import-SqlVulnerabilityAssessmentBaselineSethttps://docs.microsoft.com/powershell/module/import-sqlvulnerabilityassessmentbaselineset?view=sqlserver-ps
Invoke-ASCmdhttps://docs.microsoft.com/powershell/module/invoke-ascmd?view=sqlserver-ps
Invoke-PolicyEvaluationhttps://docs.microsoft.com/powershell/module/invoke-policyevaluation?view=sqlserver-ps
Invoke-ProcessASDatabasehttps://docs.microsoft.com/powershell/module/invoke-processasdatabase?view=sqlserver-ps
Invoke-ProcessCubehttps://docs.microsoft.com/powershell/module/invoke-processcube?view=sqlserver-ps
Invoke-ProcessDimensionhttps://docs.microsoft.com/powershell/module/invoke-processdimension?view=sqlserver-ps
Invoke-ProcessPartitionhttps://docs.microsoft.com/powershell/module/invoke-processpartition?view=sqlserver-ps
Invoke-ProcessTablehttps://docs.microsoft.com/powershell/module/invoke-processtable?view=sqlserver-ps
Invoke-SqlAssessmenthttps://docs.microsoft.com/powershell/module/invoke-sqlassessment?view=sqlserver-ps
Invoke-Sqlcmdhttps://docs.microsoft.com/powershell/module/invoke-sqlcmd?view=sqlserver-ps
Invoke-SqlColumnMasterKeyRotationhttps://docs.microsoft.com/powershell/module/invoke-sqlcolumnmasterkeyrotation?view=sqlserver-ps
Invoke-SqlNotebookhttps://docs.microsoft.com/powershell/module/invoke-sqlnotebook?view=sqlserver-ps
Invoke-SqlVulnerabilityAssessmentScanhttps://docs.microsoft.com/powershell/module/invoke-sqlvulnerabilityassessmentscan?view=sqlserver-ps
Join-SqlAvailabilityGrouphttps://docs.microsoft.com/powershell/module/join-sqlavailabilitygroup?view=sqlserver-ps
Merge-Partitionhttps://docs.microsoft.com/powershell/module/merge-partition?view=sqlserver-ps
New-RestoreFolderhttps://docs.microsoft.com/powershell/module/new-restorefolder?view=sqlserver-ps
New-RestoreLocationhttps://docs.microsoft.com/powershell/module/new-restorelocation?view=sqlserver-ps
New-SqlAvailabilityGrouphttps://docs.microsoft.com/powershell/module/new-sqlavailabilitygroup?view=sqlserver-ps
New-SqlAvailabilityGroupListenerhttps://docs.microsoft.com/powershell/module/new-sqlavailabilitygrouplistener?view=sqlserver-ps
New-SqlAvailabilityReplicahttps://docs.microsoft.com/powershell/module/new-sqlavailabilityreplica?view=sqlserver-ps
New-SqlAzureKeyVaultColumnMasterKeySettingshttps://docs.microsoft.com/powershell/module/new-sqlazurekeyvaultcolumnmasterkeysettings?view=sqlserver-ps
New-SqlBackupEncryptionOptionhttps://docs.microsoft.com/powershell/module/new-sqlbackupencryptionoption?view=sqlserver-ps
New-SqlCertificateStoreColumnMasterKeySettingshttps://docs.microsoft.com/powershell/module/new-sqlcertificatestorecolumnmasterkeysettings?view=sqlserver-ps
New-SqlCngColumnMasterKeySettingshttps://docs.microsoft.com/powershell/module/new-sqlcngcolumnmasterkeysettings?view=sqlserver-ps
New-SqlColumnEncryptionKeyhttps://docs.microsoft.com/powershell/module/new-sqlcolumnencryptionkey?view=sqlserver-ps
New-SqlColumnEncryptionKeyEncryptedValuehttps://docs.microsoft.com/powershell/module/new-sqlcolumnencryptionkeyencryptedvalue?view=sqlserver-ps
New-SqlColumnEncryptionSettingshttps://docs.microsoft.com/powershell/module/new-sqlcolumnencryptionsettings?view=sqlserver-ps
New-SqlColumnMasterKeyhttps://docs.microsoft.com/powershell/module/new-sqlcolumnmasterkey?view=sqlserver-ps
New-SqlColumnMasterKeySettingshttps://docs.microsoft.com/powershell/module/new-sqlcolumnmasterkeysettings?view=sqlserver-ps
New-SqlCredentialhttps://docs.microsoft.com/powershell/module/new-sqlcredential?view=sqlserver-ps
New-SqlCspColumnMasterKeySettingshttps://docs.microsoft.com/powershell/module/new-sqlcspcolumnmasterkeysettings?view=sqlserver-ps
New-SqlHADREndpointhttps://docs.microsoft.com/powershell/module/new-sqlhadrendpoint?view=sqlserver-ps
New-SqlVulnerabilityAssessmentBaselinehttps://docs.microsoft.com/powershell/module/new-sqlvulnerabilityassessmentbaseline?view=sqlserver-ps
New-SqlVulnerabilityAssessmentBaselineSethttps://docs.microsoft.com/powershell/module/new-sqlvulnerabilityassessmentbaselineset?view=sqlserver-ps
Read-SqlTableDatahttps://docs.microsoft.com/powershell/module/read-sqltabledata?view=sqlserver-ps
Read-SqlViewDatahttps://docs.microsoft.com/powershell/module/read-sqlviewdata?view=sqlserver-ps
Read-SqlXEventhttps://docs.microsoft.com/powershell/module/read-sqlxevent?view=sqlserver-ps
Remove-RoleMemberhttps://docs.microsoft.com/powershell/module/remove-rolemember?view=sqlserver-ps
Remove-SqlAvailabilityDatabasehttps://docs.microsoft.com/powershell/module/remove-sqlavailabilitydatabase?view=sqlserver-ps
Remove-SqlAvailabilityGrouphttps://docs.microsoft.com/powershell/module/remove-sqlavailabilitygroup?view=sqlserver-ps
Remove-SqlAvailabilityReplicahttps://docs.microsoft.com/powershell/module/remove-sqlavailabilityreplica?view=sqlserver-ps
Remove-SqlColumnEncryptionKeyhttps://docs.microsoft.com/powershell/module/remove-sqlcolumnencryptionkey?view=sqlserver-ps
Remove-SqlColumnEncryptionKeyValuehttps://docs.microsoft.com/powershell/module/remove-sqlcolumnencryptionkeyvalue?view=sqlserver-ps
Remove-SqlColumnMasterKeyhttps://docs.microsoft.com/powershell/module/remove-sqlcolumnmasterkey?view=sqlserver-ps
Remove-SqlCredentialhttps://docs.microsoft.com/powershell/module/remove-sqlcredential?view=sqlserver-ps
Remove-SqlFirewallRulehttps://docs.microsoft.com/powershell/module/remove-sqlfirewallrule?view=sqlserver-ps
Remove-SqlLoginhttps://docs.microsoft.com/powershell/module/remove-sqllogin?view=sqlserver-ps
Remove-SqlSensitivityClassificationhttps://docs.microsoft.com/powershell/module/remove-sqlsensitivityclassification?view=sqlserver-ps
Restore-ASDatabasehttps://docs.microsoft.com/powershell/module/restore-asdatabase?view=sqlserver-ps
Restore-SqlDatabasehttps://docs.microsoft.com/powershell/module/restore-sqldatabase?view=sqlserver-ps
Resume-SqlAvailabilityDatabasehttps://docs.microsoft.com/powershell/module/resume-sqlavailabilitydatabase?view=sqlserver-ps
Revoke-SqlAvailabilityGroupCreateAnyDatabasehttps://docs.microsoft.com/powershell/module/revoke-sqlavailabilitygroupcreateanydatabase?view=sqlserver-ps
Save-SqlMigrationReporthttps://docs.microsoft.com/powershell/module/save-sqlmigrationreport?view=sqlserver-ps
Set-SqlAuthenticationModehttps://docs.microsoft.com/powershell/module/set-sqlauthenticationmode?view=sqlserver-ps
Set-SqlAvailabilityGrouphttps://docs.microsoft.com/powershell/module/set-sqlavailabilitygroup?view=sqlserver-ps
Set-SqlAvailabilityGroupListenerhttps://docs.microsoft.com/powershell/module/set-sqlavailabilitygrouplistener?view=sqlserver-ps
Set-SqlAvailabilityReplicahttps://docs.microsoft.com/powershell/module/set-sqlavailabilityreplica?view=sqlserver-ps
Set-SqlAvailabilityReplicaRoleToSecondaryhttps://docs.microsoft.com/powershell/module/set-sqlavailabilityreplicaroletosecondary?view=sqlserver-ps
Set-SqlColumnEncryptionhttps://docs.microsoft.com/powershell/module/set-sqlcolumnencryption?view=sqlserver-ps
Set-SqlCredentialhttps://docs.microsoft.com/powershell/module/set-sqlcredential?view=sqlserver-ps
Set-SqlErrorLoghttps://docs.microsoft.com/powershell/module/set-sqlerrorlog?view=sqlserver-ps
Set-SqlHADREndpointhttps://docs.microsoft.com/powershell/module/set-sqlhadrendpoint?view=sqlserver-ps
Set-SqlNetworkConfigurationhttps://docs.microsoft.com/powershell/module/set-sqlnetworkconfiguration?view=sqlserver-ps
Set-SqlSensitivityClassificationhttps://docs.microsoft.com/powershell/module/set-sqlsensitivityclassification?view=sqlserver-ps
Set-SqlSmartAdminhttps://docs.microsoft.com/powershell/module/set-sqlsmartadmin?view=sqlserver-ps
Start-SqlInstancehttps://docs.microsoft.com/powershell/module/start-sqlinstance?view=sqlserver-ps
Stop-SqlInstancehttps://docs.microsoft.com/powershell/module/stop-sqlinstance?view=sqlserver-ps
Suspend-SqlAvailabilityDatabasehttps://docs.microsoft.com/powershell/module/suspend-sqlavailabilitydatabase?view=sqlserver-ps
Switch-SqlAvailabilityGrouphttps://docs.microsoft.com/powershell/module/switch-sqlavailabilitygroup?view=sqlserver-ps
Test-SqlAvailabilityGrouphttps://docs.microsoft.com/powershell/module/test-sqlavailabilitygroup?view=sqlserver-ps
Test-SqlAvailabilityReplicahttps://docs.microsoft.com/powershell/module/test-sqlavailabilityreplica?view=sqlserver-ps
Test-SqlDatabaseReplicaStatehttps://docs.microsoft.com/powershell/module/test-sqldatabasereplicastate?view=sqlserver-ps
Test-SqlSmartAdminhttps://docs.microsoft.com/powershell/module/test-sqlsmartadmin?view=sqlserver-ps
Write-SqlTableDatahttps://docs.microsoft.com/powershell/module/write-sqltabledata?view=sqlserver-ps
en-ushttps://docs.microsoft.com/powershell/module/sqlserver
Your Privacy Choiceshttps://aka.ms/yourcaliforniaprivacychoices
AI Disclaimerhttps://learn.microsoft.com/en-us/principles-for-ai-generated-content
Previous Versionshttps://learn.microsoft.com/en-us/previous-versions/
Bloghttps://techcommunity.microsoft.com/t5/microsoft-learn-blog/bg-p/MicrosoftLearnBlog
Contributehttps://learn.microsoft.com/en-us/contribute
Privacyhttps://go.microsoft.com/fwlink/?LinkId=521839
Consumer Health Privacyhttps://go.microsoft.com/fwlink/?linkid=2259814
Terms of Usehttps://learn.microsoft.com/en-us/legal/termsofuse
Trademarkshttps://www.microsoft.com/legal/intellectualproperty/Trademarks/

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.