sqmSQLTool

1.7.1.0

SQL Server administration toolkit built on dbatools. Provides reporting, health checks, maintenance automation and security auditing for SQL Server environments.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name sqmSQLTool -RequiredVersion 1.7.1.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name sqmSQLTool -Version 1.7.1.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Uwe Janke. MIT License.

Package Details

Author(s)

  • Uwe Janke

Tags

SQLServer DBA Automation

Functions

Add-sqmDatabaseToAG Add-sqmDatabaseToDistributedAg Compare-sqmAlwaysOnLogins Compare-sqmServerConfiguration Complete-sqmListenerMigration Copy-sqmLogins Copy-sqmNTFSPermissions Copy-sqmToCentralPath Enable-sqmMonitoringAccess Enable-sqmServiceBroker Export-sqmAlwaysOnConfiguration Export-sqmDatabaseDocumentation Export-sqmServerConfiguration Find-sqmDatabaseObject Get-sqmADAccountStatus Get-sqmADGroupMembers Get-sqmADGroupMembersRecursive Get-sqmADMemberGroups Get-sqmAgentJobHistory Get-sqmAgentJobScheduleReport Get-sqmAlwaysOnFailoverHistory Get-sqmAlwaysOnHealthReport Get-sqmAutoGrowthReport Get-sqmBlockingReport Get-sqmCertificateReport Get-sqmClusterInfo Get-sqmConfig Get-sqmConnectionStats Get-sqmDatabaseHealth Get-sqmDeadlockReport Get-sqmDistributedAgHealth Get-sqmDiskBlockSize Get-sqmDiskInfoByDriveLetter Get-sqmDiskSpaceReport Get-sqmHpuAllowGroup Get-sqmIndexFragmentation Get-sqmLinkedServerUsage Get-sqmLoginSettings Get-sqmLongRunningQueries Get-sqmMissingIndexes Get-sqmOperationStatus Get-sqmOrphanedFiles Get-sqmPerfCounters Get-sqmServerHardwareReport Get-sqmServerSetting Get-sqmSpnReport Get-sqmSQLInstanceCheck Get-sqmServiceBrokerHealth Get-sqmSysadminAccounts Get-sqmTempDbRecommendation Get-sqmTlsStatus Get-sqmTsmConfiguration Get-sqmWaitStatistics Install-sqmAdModule Install-sqmCertificate Install-sqmCertificateToStore Install-sqmDb2Driver Install-sqmJdbcDriver Install-sqmOdbcDriver Install-sqmOlaMaintenanceSolution Install-sqmSsrsReportServer Invoke-sqmCollationChange Invoke-sqmConfigRollback Invoke-sqmDeployScripts Invoke-sqmDistributedFailover Invoke-sqmExtendedEvents Invoke-sqmFailover Invoke-sqmFormatDrive64k Invoke-sqmInstanceInventory Invoke-sqmLoginAudit Invoke-sqmLogShrink Invoke-sqmMonitoringKey Invoke-sqmNtfsSetup Invoke-sqmPatchAnalysis Invoke-sqmPerfBaseline Invoke-sqmQueryStore Invoke-sqmRestoreDatabase Invoke-sqmSaObfuscation Invoke-sqmAlwaysOnSetup Invoke-sqmServiceBrokerAlwaysOn Invoke-sqmSetDatabaseRecoveryMode Invoke-sqmSetupReport Invoke-sqmSignModule Invoke-sqmSplunkConfiguration Invoke-sqmSqlAlwaysOnAutoseeding Invoke-sqmSsisConfiguration Invoke-sqmTsmConfiguration Invoke-sqmUpdateStatistics Invoke-sqmUserDatabaseBackup Move-sqmAlwaysOnListener New-sqmAgentProxy New-sqmAlwaysOnRepairJob New-sqmAvailabilityGroup New-sqmBackupMaintenanceJob New-sqmCertificateRequest New-sqmDistributedAvailabilityGroup New-sqmOlaMaintenanceJobs New-sqmOlaSysDbBackupJob New-sqmOlaUsrDbBackupJob New-sqmAutoLoginSyncJob New-sqmRandomSaPassword New-sqmSetupReport New-sqmSqlCertificate Invoke-sqmListenerMigrationPrep Remove-sqmAdOrphanLogin Remove-sqmDatabaseFromAG Repair-sqmAlwaysOnDatabases Set-sqmBackupExcludePermission Set-sqmConfig Set-sqmDatabaseOwner Set-sqmMaxDop Set-sqmMaxMemory Set-sqmSqlPolicyState Set-sqmSqlTlsCertificate Set-sqmSsrsConfiguration Set-sqmSsrsHttpsCertificate Set-sqmTcpPort Show-sqmToolGui Sync-sqmAgNode Sync-sqmBackupExcludeTable Sync-sqmLoginsToAlwaysOn Test-sqmBackupIntegrity Test-sqmCostThreshold Test-sqmDistributedAgReadiness Test-sqmDriverInstalled Test-sqmMaxDop Test-sqmMaxMemory Test-sqmOlaInstallation Test-sqmSQLFirewall Test-sqmSqlInstanceInstalled Test-sqmSsasDirectoryPermissions Test-sqmSSISPackageCompatibility Test-sqmTempDbFileCount Test-sqmTsmConnection Uninstall-sqmDb2Driver Uninstall-sqmJdbcDriver Uninstall-sqmOdbcDriver Write-sqmSetupEvent

Dependencies

Release Notes

See CHANGELOG.md and GitHub: https://github.com/JankeUwe/sqmSQLTool/releases/tag/v1.7.1.0

FileList

Version History

Version Downloads Last updated
1.8.10.0 15 7/1/2026
1.8.9.0 13 7/1/2026
1.8.8.0 14 7/1/2026
1.8.7.0 13 7/1/2026
1.8.6.0 13 7/1/2026
1.8.5.0 15 7/1/2026
1.8.4.0 12 7/1/2026
1.8.3.0 7 6/29/2026
1.8.2.0 7 6/26/2026
1.8.1.0 6 6/26/2026
1.7.9.0 7 6/26/2026
1.7.5.0 5 6/24/2026
1.7.4.0 5 6/24/2026
1.7.2.0 7 6/22/2026
1.7.1.0 (current version) 6 6/22/2026
1.7.0.0 6 6/22/2026
1.6.4.0 4 6/22/2026
1.6.3.0 5 6/22/2026
1.6.2.0 5 6/22/2026
1.6.1.0 6 6/22/2026
1.6.0.0 5 6/22/2026
1.5.1.0 1,649 6/13/2026
Show less