Content

powershell玩转SQL SERVER所有版本的方法(powershell sed)奔走相告

文章摘要

这篇文章介绍了用于管理SQL Server服务的一系列命令和功能,涵盖服务的可用性、连接性和安全性管理。命令包括添加、删除和启用/禁用SQL Always On服务、管理SQL Availability Group和组成员,以及处理SQL名的解码、编码和转换。文章还提到数据备份、恢复、连接工具(如SQLcmd)以及安全配置(如防火墙规则)。这些功能帮助用户有效管理和维护SQL Server环境。

 get-command * -module sqlps Decode-SqlName Encode-SqlName SQLSERVER: Add-SqlAvailabilityDatabase Add-SqlAvailabilityGroupListenerStaticIp Add-SqlFirewallRule Backup-SqlDatabase ConvertFrom-EncodedSqlName ConvertTo-EncodedSqlName Convert-UrnToPath Disable-SqlAlwaysOn Enable-SqlAlwaysOn Get-SqlCredential Get-SqlDatabase Get-SqlInstance Get-SqlSmartAdmin Invoke-PolicyEvaluation Invoke-Sqlcmd Join-SqlAvailabilityGroup New-SqlAvailabilityGroup New-SqlAvailabilityGroupListener New-SqlAvailabilityReplica New-SqlBackupEncryptionOption New-SqlCredential New-SqlHADREndpoint Remove-SqlAvailabilityDatabase Remove-SqlAvailabilityGroup Remove-SqlAvailabilityReplica Remove-SqlCredential Remove-SqlFirewallRule Restore-SqlDatabase Resume-SqlAvailabilityDatabase Save-SqlMigrationReport Set-SqlAuthenticationMode Set-SqlAvailabilityGroup Set-SqlAvailabilityGroupListener Set-SqlAvailabilityReplica Set-SqlCredential Set-SqlHADREndpoint Set-SqlNetworkConfiguration Set-SqlSmartAdmin Start-SqlInstance Stop-SqlInstance Suspend-SqlAvailabilityDatabase Switch-SqlAvailabilityGroup Test-SqlAvailabilityGroup Test-SqlAvailabilityReplica Test-SqlDatabaseReplicaState Test-SqlSmartAdmin