Compartir a través de


SqlServer

Esta sección contiene los temas de ayuda de los cmdlets de POWERShell de SQL Server.

SqlServer

Add-RoleMember

Agrega un miembro a un rol específico de una base de datos específica.

Add-SqlAvailabilityDatabase

Agrega bases de datos principales a un grupo de disponibilidad o une bases de datos secundarias a un grupo de disponibilidad.

Add-SqlAvailabilityGroupListenerStaticIp

Agrega una dirección IP estática a un agente de escucha de grupo de disponibilidad.

Add-SqlAzureAuthenticationContext

Realiza la autenticación en Azure y adquiere un token de autenticación.

Add-SqlColumnEncryptionKeyValue

Agrega un valor cifrado para un objeto de clave de cifrado de columna existente en la base de datos.

Add-SqlFirewallRule

Agrega una regla de Firewall de Windows para permitir conexiones a una instancia específica de SQL Server.

Add-SqlLogin

Crea un objeto Login en una instancia de SQL Server.

Backup-ASDatabase

Permite que un administrador de bases de datos realice la copia de seguridad de La base de datos de Analysis Service en un archivo.

Backup-SqlDatabase

Realiza copias de seguridad de objetos de base de datos de SQL Server.

Complete-SqlColumnMasterKeyRotation

Completa la rotación de una clave maestra de columna.

Convert-UrnToPath

Convierte un URN de objeto de administración de SQL Server en una ruta de acceso del proveedor de Windows PowerShell.

ConvertFrom-EncodedSqlName

Devuelve el identificador de SQL Server original cuando se proporciona un identificador que se ha codificado en un formato que se puede usar en las rutas de acceso de Windows PowerShell.

ConvertTo-EncodedSqlName

Codifica caracteres extendidos en nombres de SQL Server para dar formato a las rutas de acceso de Windows PowerShell.

Disable-SqlAlwaysOn

Deshabilita la característica Grupos de disponibilidad AlwaysOn para un servidor.

Enable-SqlAlwaysOn

Habilita la característica Grupos de disponibilidad AlwaysOn.

Export-SqlVulnerabilityAssessmentBaselineSet

Exporta una línea base de evaluación de vulnerabilidades establecida en un archivo.

Export-SqlVulnerabilityAssessmentScan

Exporta un examen de evaluación de vulnerabilidades a un archivo.

Get-SqlAgent

Obtiene un objeto del Agente SQL que está presente en la instancia de destino de SQL Server.

Get-SqlAgentJob

Obtiene un objeto Job del Agente SQL para cada trabajo que está presente en la instancia de destino del Agente SQL.

Get-SqlAgentJobHistory

Obtiene el historial de trabajos presente en la instancia de destino del Agente SQL.

Get-SqlAgentJobSchedule

Obtiene un objeto de programación de trabajo para cada programación que está presente en la instancia de destino del trabajo del Agente SQL.

Get-SqlAgentJobStep

Obtiene un objeto JobStep de SQL para cada paso presente en la instancia de destino del trabajo del Agente SQL.

Get-SqlAgentSchedule

Obtiene un objeto de programación de trabajos de SQL para cada programación que está presente en la instancia de destino del Agente SQL.

Get-SqlAssessmentItem

Obtiene las comprobaciones de procedimientos recomendados de SQL Assessment disponibles para un objeto de SQL Server elegido.

Get-SqlBackupHistory

Obtiene información de copia de seguridad sobre las bases de datos y devuelve objetos SMO BackupSet para cada registro de copia de seguridad que se encuentra en función de los parámetros especificados para este cmdlet.

Get-SqlColumnEncryptionKey

Obtiene todos los objetos de clave de cifrado de columna definidos en la base de datos o obtiene un objeto de clave de cifrado de columna con el nombre especificado.

Get-SqlColumnMasterKey

Obtiene los objetos de clave maestra de columna definidos en la base de datos o obtiene un objeto de clave maestra de columna con el nombre especificado.

Get-SqlCredential

Obtiene un objeto de credencial de SQL.

Get-SqlDatabase

Obtiene un objeto de base de datos SQL para cada base de datos que está presente en la instancia de destino de SQL Server.

Get-SqlErrorLog

Obtiene los registros de errores de SQL Server.

Get-SqlInstance

Obtiene un objeto de instancia de SQL para cada instancia de SQL Server que está presente en el equipo de destino.

Get-SqlLogin

Devuelve objetos Login en una instancia de SQL Server.

Get-SqlSensitivityClassification

Obtenga la etiqueta de confidencialidad y el tipo de información de las columnas de la base de datos.

Get-SqlSensitivityRecommendations

Obtenga etiquetas de confidencialidad recomendadas y tipos de información para las columnas de la base de datos.

Get-SqlSmartAdmin

Obtiene el objeto Sql Smart Admin y sus propiedades.

Grant-SqlAvailabilityGroupCreateAnyDatabase

Concede el CREATE ANY DATABASE permiso a un grupo de disponibilidad AlwaysOn.

Import-SqlVulnerabilityAssessmentBaselineSet

Importa una línea base de evaluación de vulnerabilidades establecida desde un archivo.

Invoke-ASCmd

Permite a los administradores de bases de datos ejecutar un script XMLA, un script TMSL, una consulta de expresiones de análisis de datos (DAX), una consulta de expresiones multidimensionales (MDX) o una instrucción extensiones de minería de datos (DMX) en una instancia de Analysis Services.

Invoke-PolicyEvaluation

Invoca una o varias evaluaciones de directivas de administración basadas en directivas de SQL Server.

Invoke-ProcessASDatabase

Realiza la operación De proceso en una base de datos especificada con un ProcessType o RefreshType específico en función del tipo de metadatos subyacente.

Invoke-ProcessCube

Realiza la operación Process en un cubo especificado de una base de datos específica con un valor ProcessType específico.

Invoke-ProcessDimension

Realiza la operación Process en un cubo especificado de una base de datos específica con un valor ProcessType específico.

Invoke-ProcessPartition

Realiza la operación De proceso en una partición específica de una base de datos específica que tiene un nombre de cubo específico y un nombre MeasureGroup con un valor ProcessType específico.

Invoke-ProcessTable

Realiza la operación Process en una tabla especificada con un RefreshType específico.

Invoke-SqlAssessment

Ejecuta las comprobaciones de procedimientos recomendados de SQL Assessment para un objeto de SQL Server elegido y devuelve sus resultados.

Invoke-Sqlcmd

Ejecuta un script que contiene instrucciones compatibles con la utilidad SQLCMD de SQL Server.

Invoke-SqlColumnMasterKeyRotation

Inicia la rotación de una clave maestra de columna.

Invoke-SqlNotebook

Ejecuta un archivo de SQL Notebook (.ipynb) y genera el cuaderno materializado.

Invoke-SqlVulnerabilityAssessmentScan

Invoca un nuevo examen de evaluación de vulnerabilidades.

Join-SqlAvailabilityGroup

Une la réplica secundaria local a un grupo de disponibilidad.

Merge-Partition

Este cmdlet combina los datos de una o varias particiones de origen en una partición de destino y elimina las particiones de origen.

New-RestoreFolder

Restaura una carpeta original en una carpeta nueva.

New-RestoreLocation

Se usa para agregar una ubicación de restauración al servidor.

New-SqlAvailabilityGroup

Crea un grupo de disponibilidad.

New-SqlAvailabilityGroupListener

Crea un agente de escucha de grupo de disponibilidad y lo asocia a un grupo de disponibilidad.

New-SqlAvailabilityReplica

Crea una réplica de disponibilidad.

New-SqlAzureKeyVaultColumnMasterKeySettings

Crea un objeto SqlColumnMasterKeySettings que describe una clave asimétrica almacenada en Azure Key Vault.

New-SqlBackupEncryptionOption

Crea las opciones de cifrado para el cmdlet Backup-SqlDatabase o el cmdlet Set-SqlSmartAdmin .

New-SqlCertificateStoreColumnMasterKeySettings

Crea un objeto SqlColumnMasterKeySettings que hace referencia al certificado especificado.

New-SqlCngColumnMasterKeySettings

Crea un objeto SqlColumnMasterKeySettings que describe una clave asimétrica almacenada en un almacén de claves que admite la API de CNG.

New-SqlColumnEncryptionKey

Crea un objeto de clave de cifrado de columnas en la base de datos.

New-SqlColumnEncryptionKeyEncryptedValue

Crea el valor cifrado de una clave de cifrado de columna.

New-SqlColumnEncryptionSettings

Crea un objeto SqlColumnEncryptionSettings que encapsula información sobre el cifrado de una sola columna, incluido el CEK y el tipo de cifrado.

New-SqlColumnMasterKey

Crea un objeto de clave maestra de columna en la base de datos.

New-SqlColumnMasterKeySettings

Crea un objeto SqlColumnMasterKeySettings que describe una clave maestra almacenada en un proveedor y ruta de acceso de almacén de claves especificado arbitrariamente.

New-SqlCredential

Crea un objeto de credencial de SQL Server.

New-SqlCspColumnMasterKeySettings

Crea un objeto SqlColumnMasterKeySettings que describe una clave asimétrica almacenada en un almacén de claves con un CSP compatible con CAPI.

New-SqlHADREndpoint

Crea un punto de conexión de creación de reflejo de la base de datos en una instancia de SQL Server.

New-SqlVulnerabilityAssessmentBaseline

Crea una nueva instancia de Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaseline.

New-SqlVulnerabilityAssessmentBaselineSet

Crea una nueva instancia de Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaselineSet.

Read-SqlTableData

Lee datos de una tabla de una base de datos SQL.

Read-SqlViewData

Lee los datos de una vista de una base de datos SQL.

Read-SqlXEvent

Lee XEvents de SQL Server desde el archivo XEL o la sesión activa de XEvent de SQL.

Remove-RoleMember

Quita un miembro del rol específico de una base de datos específica.

Remove-SqlAvailabilityDatabase

Quita una base de datos de disponibilidad de su grupo de disponibilidad.

Remove-SqlAvailabilityGroup

Quita un grupo de disponibilidad.

Remove-SqlAvailabilityReplica

Quita una réplica de disponibilidad secundaria.

Remove-SqlColumnEncryptionKey

Quita el objeto de clave de cifrado de columna de la base de datos.

Remove-SqlColumnEncryptionKeyValue

Quita un valor cifrado de un objeto de clave de cifrado de columna existente en la base de datos.

Remove-SqlColumnMasterKey

Quita el objeto de clave maestra de columna de la base de datos.

Remove-SqlCredential

Quita el objeto de credencial de SQL.

Remove-SqlFirewallRule

Deshabilita la regla de Firewall de Windows que permite las conexiones a una instancia específica de SQL Server.

Remove-SqlLogin

Quita los objetos Login de una instancia de SQL Server.

Remove-SqlSensitivityClassification

Quite la etiqueta de confidencialidad o el tipo de información de las columnas de la base de datos.

Restore-ASDatabase

Restaura una base de datos de Analysis Service especificada a partir de un archivo de copia de seguridad.

Restore-SqlDatabase

Restaura una base de datos a partir de una copia de seguridad o registros de transacciones.

Resume-SqlAvailabilityDatabase

Reanuda el movimiento de datos en una base de datos de disponibilidad.

Revoke-SqlAvailabilityGroupCreateAnyDatabase

Revoca el CREATE ANY DATABASE permiso en un grupo de disponibilidad AlwaysOn.

Save-SqlMigrationReport

Genera In-Memory lista de comprobación de migración de OLTP

Set-SqlAuthenticationMode

Configura el modo de autenticación de la instancia de destino de SQL Server.

Set-SqlAvailabilityGroup

Establece la configuración en un grupo de disponibilidad.

Set-SqlAvailabilityGroupListener

Establece la configuración de puerto en un agente de escucha de grupo de disponibilidad.

Set-SqlAvailabilityReplica

Establece la configuración en una réplica de disponibilidad.

Set-SqlAvailabilityReplicaRoleToSecondary

Establece el rol de réplica del grupo de disponibilidad en secundario.

Set-SqlColumnEncryption

Cifra, descifra o vuelve a cifrar las columnas especificadas en la base de datos.

Set-SqlCredential

Establece las propiedades del objeto Credential de SQL.

Set-SqlErrorLog

Establece o restablece el número máximo de archivos de registro de errores antes de reciclarlos.

Set-SqlHADREndpoint

Establece las propiedades de un punto de conexión de creación de reflejo de la base de datos.

Set-SqlNetworkConfiguration

Establece la configuración de red de la instancia de destino de SQL Server.

Set-SqlSensitivityClassification

Establezca el tipo de información o la etiqueta de confidencialidad y el tipo de información de las columnas de la base de datos.

Set-SqlSmartAdmin

Configura o modifica la retención de copia de seguridad y la configuración de almacenamiento.

Start-SqlInstance

Inicia la instancia especificada de SQL Server.

Stop-SqlInstance

Detiene la instancia especificada de SQL Server.

Suspend-SqlAvailabilityDatabase

Suspende el movimiento de datos en una base de datos de disponibilidad.

Switch-SqlAvailabilityGroup

Inicia una conmutación por error de un grupo de disponibilidad en una réplica secundaria.

Test-SqlAvailabilityGroup

Evalúa el estado de un grupo de disponibilidad.

Test-SqlAvailabilityReplica

Evalúa el estado de las réplicas de disponibilidad.

Test-SqlDatabaseReplicaState

Evalúa el estado de una base de datos de disponibilidad.

Test-SqlSmartAdmin

Comprueba el estado del administrador inteligente mediante la evaluación de directivas basadas en directivas de SQL Server (PBM).

Write-SqlTableData

Escribe datos en una tabla de una base de datos SQL.