Compartir a través de


az sql server

Administrar servidores SQL Server.

Comandos

Nombre Description Tipo Estado
az sql server ad-admin

Administrar el administrador de Active Directory de un servidor.

Core GA
az sql server ad-admin create

Cree un nuevo administrador de Active Directory servidor.

Core GA
az sql server ad-admin delete

Establece el administrador de AD de un servidor.

Core GA
az sql server ad-admin list

Obtiene una lista de Azure Active Directory administradores de un servidor.

Core GA
az sql server ad-admin update

Actualice un administrador de Active Directory de servidor existente.

Core GA
az sql server ad-only-auth

Administrar Azure Active Directory solo la configuración de autenticación para este servidor.

Core GA
az sql server ad-only-auth disable

Deshabilite Azure Active Directory solo autenticación para este servidor.

Core GA
az sql server ad-only-auth enable

Habilite Azure Active Directory solo autenticación para este servidor.

Core GA
az sql server ad-only-auth get

Obtenga una propiedad de autenticación específica Azure Active Directory solo.

Core GA
az sql server advanced-threat-protection-setting

Administrar la configuración de protección contra amenazas avanzada de un servidor.

Core GA
az sql server advanced-threat-protection-setting show

Obtiene una configuración de protección contra amenazas avanzada.

Core GA
az sql server advanced-threat-protection-setting update

Actualice la configuración de protección contra amenazas avanzada de un servidor.

Core GA
az sql server audit-policy

Administrar la directiva de auditoría de un servidor.

Core GA
az sql server audit-policy show

Mostrar la directiva de auditoría del servidor.

Core GA
az sql server audit-policy update

Actualice la directiva de auditoría de un servidor.

Core GA
az sql server audit-policy wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de la directiva de auditoría del servidor.

Core GA
az sql server conn-policy

Administrar la directiva de conexión de un servidor.

Core GA
az sql server conn-policy show

Obtiene la directiva de conexión segura de un servidor.

Core GA
az sql server conn-policy update

Actualiza la directiva de conexión segura de un servidor.

Core GA
az sql server create

Creación de un servidor.

Core GA
az sql server delete

Elimina un servidor.

Core GA
az sql server deleted-server

Obtiene los detalles de los servidores SQL server eliminados.

Core GA
az sql server deleted-server list

Enumere todos los servidores SQL server eliminados en una ubicación específica.

Core Preview
az sql server deleted-server show

Obtenga los detalles de un servidor SQL Server eliminado en una ubicación específica.

Core Preview
az sql server dns-alias

Administrar los alias DNS de un servidor.

Core GA
az sql server dns-alias create

Crea un alias DNS de servidor.

Core GA
az sql server dns-alias delete

Elimina el alias DNS del servidor con el nombre especificado.

Core GA
az sql server dns-alias list

Obtiene una lista de alias DNS de servidor para un servidor.

Core GA
az sql server dns-alias set

Establece un servidor en el que debe apuntar el alias DNS.

Core GA
az sql server dns-alias show

Obtiene un alias DNS de servidor.

Core GA
az sql server firewall-rule

Administración de las reglas de firewall de un servidor.

Core GA
az sql server firewall-rule create

Cree una regla de firewall.

Core GA
az sql server firewall-rule delete

Elimina una regla de firewall.

Core GA
az sql server firewall-rule list

Enumere las reglas de firewall de un servidor.

Core GA
az sql server firewall-rule show

Muestra los detalles de una regla de firewall.

Core GA
az sql server firewall-rule update

Actualice una regla de firewall.

Core GA
az sql server ipv6-firewall-rule

Administrar las reglas de firewall de ipv6 de un servidor.

Core GA
az sql server ipv6-firewall-rule create

Cree una regla de firewall de ipv6.

Core GA
az sql server ipv6-firewall-rule delete

Elimina una regla de firewall IPv6.

Core GA
az sql server ipv6-firewall-rule list

Enumere las reglas de firewall de ipv6 de un servidor.

Core GA
az sql server ipv6-firewall-rule show

Muestra los detalles de una regla de firewall de ipv6.

Core GA
az sql server ipv6-firewall-rule update

Actualice una regla de firewall de ipv6.

Core GA
az sql server key

Administrar las claves de un servidor.

Core GA
az sql server key create

Crea una clave de servidor.

Core GA
az sql server key delete

Elimina una clave de servidor.

Core GA
az sql server key list

Obtiene una lista de claves de servidor.

Core GA
az sql server key show

Muestra una clave de servidor.

Core GA
az sql server list

Enumerar los servidores disponibles.

Core GA
az sql server list-usages

Obtiene los usos del servidor.

Core GA
az sql server ms-support

Administrar las operaciones de soporte técnico de Microsoft de un servidor.

Core GA
az sql server ms-support audit-policy

Administrar la directiva de auditoría de operaciones de soporte técnico de Microsoft de un servidor.

Core GA
az sql server ms-support audit-policy show

Mostrar la directiva de auditoría de operaciones de soporte técnico de Microsoft del servidor.

Core GA
az sql server ms-support audit-policy update

Actualice la directiva de auditoría de operaciones de soporte técnico de Microsoft de un servidor.

Core GA
az sql server ms-support audit-policy wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de la directiva de auditoría de operaciones de soporte técnico de Microsoft del servidor.

Core GA
az sql server outbound-firewall-rule

Administrar las reglas de firewall de salida de un servidor.

Core GA
az sql server outbound-firewall-rule create

Cree una nueva regla de firewall de salida.

Core GA
az sql server outbound-firewall-rule delete

Elimine la regla de firewall de salida.

Core GA
az sql server outbound-firewall-rule list

Enumere las reglas de firewall de salida de un servidor.

Core GA
az sql server outbound-firewall-rule show

Muestra los detalles de una regla de firewall de salida.

Core GA
az sql server refresh-external-governance-status

Actualiza el estado de gobernanza externa.

Core GA
az sql server restore

Restaure un servidor SQL Server eliminado.

Core Preview
az sql server show

Obtiene un servidor.

Core GA
az sql server tde-key

Administrar el protector de cifrado de un servidor.

Core GA
az sql server tde-key revalidate

Vuelva a validar un protector de cifrado de servidor.

Core GA
az sql server tde-key set

Establece el protector de cifrado del servidor. Asegúrese de crear la clave en primer lugar .

Core GA
az sql server tde-key show

Obtiene un protector de cifrado de servidor.

Core GA
az sql server update

Actualizar un servidor.

Core GA
az sql server vnet-rule

Administrar las reglas de red virtual de un servidor.

Core GA
az sql server vnet-rule create

Cree una regla de red virtual para permitir el acceso a una SQL Server de Azure.

Core GA
az sql server vnet-rule delete

Elimina la regla de red virtual con el nombre especificado.

Core GA
az sql server vnet-rule list

Obtiene una lista de reglas de red virtual en un servidor.

Core GA
az sql server vnet-rule show

Obtiene una regla de red virtual.

Core GA
az sql server vnet-rule update

Actualice una regla de red virtual.

Core GA
az sql server wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de SQL Server.

Core GA

az sql server create

Creación de un servidor.

az sql server create --name
                     --resource-group
                     [--admin-password]
                     [--admin-user]
                     [--assign-identity]
                     [--enable-ad-only-auth]
                     [--enable-public-network {false, true}]
                     [--external-admin-name]
                     [--external-admin-principal-type]
                     [--external-admin-sid]
                     [--federated-client-id --fid]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--key-id]
                     [--location]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--no-wait]
                     [--pid --primary-user-assigned-identity-id]
                     [--restrict-outbound-network-access {false, true}]
                     [--sdrd --soft-delete-retention-days]
                     [--tags]
                     [--user-assigned-identity-id]

Ejemplos

Creación de un servidor.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword

Cree un servidor con etiquetas.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --tags key1=value1 key2=value2

Cree un servidor con acceso de red pública deshabilitado al servidor.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword -e false

Cree un servidor con eliminación temporal habilitada con retención de 7 días.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --soft-delete-retention-days 7

Cree un servidor con protección de eliminación temporal (con alias corto).

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --sdrd 5

Cree un servidor sin administrador de SQL, con el administrador de AD y solo AD habilitado.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer

Cree un servidor sin administrador de SQL, con el administrador de AD, AD Only enabled, User ManagedIdenties and Identity Type is SystemAssigned,UserAssigned.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Cree un servidor sin administrador de SQL, con el administrador de AD, solo habilitado para AD, User ManagedIdenties e Identity Type es UserAssigned.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Parámetros requeridos

--name -n

Nombre del SQL Server de Azure. Puede configurar el valor predeterminado mediante .

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante .

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--admin-password -p

La contraseña de inicio de sesión del administrador (necesaria para la creación del servidor).

--admin-user -u

Nombre de usuario del administrador para el servidor. Una vez creado, no se puede cambiar.

--assign-identity -i

Genere y asigne una identidad de Azure Active Directory para este servidor para su uso con servicios de administración de claves, como Azure KeyVault.

Propiedad Valor
Valor predeterminado: False
--enable-ad-only-auth

Habilite Azure Active Directory autenticación solo para este servidor.

Propiedad Valor
Valor predeterminado: False
--enable-public-network -e
Vista previa

Establezca si se permite o no el acceso de red pública al servidor. Cuando es false, solo las conexiones realizadas a través de Private Links pueden llegar a este servidor.

Propiedad Valor
Valores aceptados: false, true
--external-admin-name

Nombre para mostrar del usuario, grupo o aplicación de administrador de AD de Azure.

--external-admin-principal-type

Usuario, grupo o aplicación.

--external-admin-sid

Identificador único del administrador de Azure AD. Id. de objeto para usuario o grupo, id. de cliente para aplicaciones.

--federated-client-id --fid

Identificador de cliente federado usado en el escenario de CMK entre inquilinos.

--identity-type -t

Tipo de identidad que se va a usar. Los valores posibles son SystemAsssigned,UserAssigned, SystemAssigned,UserAssigned y None.

Propiedad Valor
Valores aceptados: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--key-id -k

Identificador URI del almacén de claves para el cifrado.

--location -l

Location. Los valores de: . Puede configurar la ubicación predeterminada mediante .

--minimal-tls-version

La versión mínima de TLS aplicada por el servidor sql server para las conexiones entrantes.

Propiedad Valor
Valores aceptados: 1.0, 1.1, 1.2, 1.3
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--pid --primary-user-assigned-identity-id

Identificador de la identidad administrada del usuario principal.

--restrict-outbound-network-access -r
Vista previa

Establezca si el acceso de red saliente al servidor está restringido o no. Cuando sea true, las conexiones salientes del servidor se restringirán.

Propiedad Valor
Valores aceptados: false, true
--sdrd --soft-delete-retention-days
Vista previa

Especifique el número de días para conservar el servidor eliminado temporalmente (0-7). Establezca en 0 para deshabilitar la eliminación temporal. Establézcalo en 1 a 7 días para habilitar la eliminación temporal con el período de retención especificado. Durante el período de retención, el servidor se puede restaurar mediante az sql server restore.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--user-assigned-identity-id -a

Genere y asigne una identidad administrada por el usuario (UMI) para este servidor.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante .

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az sql server delete

Elimina un servidor.

az sql server delete [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]
                     [--yes]

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--name -n

Nombre del SQL Server de Azure. Puede configurar el valor predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az sql server list

Enumerar los servidores disponibles.

az sql server list [--expand-ad-admin]
                   [--resource-group]

Ejemplos

Enumere todos los servidores de la suscripción actual.

az sql server list

Enumerar todos los servidores de un grupo de recursos.

az sql server list -g mygroup

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--expand-ad-admin

Expanda el administrador de Active Directory para el servidor.

Propiedad Valor
Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante .

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante .

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az sql server list-usages

Obtiene los usos del servidor.

az sql server list-usages [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--name -n

Nombre del SQL Server de Azure. Puede configurar el valor predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az sql server refresh-external-governance-status

Actualiza el estado de gobernanza externa.

az sql server refresh-external-governance-status [--ids]
                                                 [--resource-group]
                                                 [--server]
                                                 [--subscription]

Ejemplos

Actualizar el estado de gobernanza externa para el servidor

az sql server refresh-external-governance-status  --resource-group MyResourceGroup --server MyServer

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--server -s

Nombre del SQL Server de Azure. Puede configurar el valor predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az sql server restore

Vista previa

Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico:

Restaure un servidor SQL Server eliminado.

Restaura un servidor SQL Server eliminado temporalmente en el grupo de recursos donde se encontraba originalmente. El servidor debe haberse eliminado con la eliminación temporal habilitada y dentro del período de retención.

az sql server restore --location
                      [--ids]
                      [--name]
                      [--no-wait]
                      [--resource-group]
                      [--subscription]

Ejemplos

Restaure un servidor eliminado en su grupo de recursos original.

az sql server restore -g myresourcegroup -n myserver -l westus2

Parámetros requeridos

--location -l

Ubicación donde se encontraba originalmente el servidor eliminado.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--name -n

Nombre del servidor eliminado que se va a restaurar.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos donde se encontraba originalmente el servidor.

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az sql server show

Obtiene un servidor.

az sql server show [--expand-ad-admin]
                   [--ids]
                   [--name]
                   [--resource-group]
                   [--subscription]

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--expand-ad-admin

Expanda el administrador de Active Directory para el servidor.

Propiedad Valor
Valor predeterminado: False
--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--name -n

Nombre del SQL Server de Azure. Puede configurar el valor predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az sql server update

Actualizar un servidor.

az sql server update [--add]
                     [--admin-password]
                     [--assign_identity]
                     [--enable-public-network {false, true}]
                     [--federated-client-id --fid]
                     [--force-string]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--ids]
                     [--key-id]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--name]
                     [--no-wait]
                     [--pid --primary-user-assigned-identity-id]
                     [--remove]
                     [--resource-group]
                     [--restrict-outbound-network-access {false, true}]
                     [--sdrd --soft-delete-retention-days]
                     [--set]
                     [--subscription]
                     [--user-assigned-identity-id]

Ejemplos

Actualizar un servidor. (autogenerated)

az sql server update --admin-password myadminpassword --name MyAzureSQLServer --resource-group MyResourceGroup

Habilite la protección contra la eliminación temporal con retención de 7 días.

az sql server update --name MyAzureSQLServer --resource-group MyResourceGroup --soft-delete-retention-days 7

Modificar el período de retención de eliminación temporal (con alias corto).

az sql server update -n MyAzureSQLServer -g MyResourceGroup --sdrd 3

Deshabilite la protección contra la eliminación temporal.

az sql server update --name MyAzureSQLServer --resource-group MyResourceGroup --soft-delete-retention-days 0

Actualizar un servidor con identificadores administrados por el usuario y el tipo de identidad es SystemAssigned,UserAssigned.

az sql server update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Actualizar un servidor con identificadores administrados por el usuario y el tipo de identidad es UserAssigned.

az sql server update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--add

Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: .

Propiedad Valor
Grupo de parámetros: Generic Update Arguments
Valor predeterminado: []
--admin-password -p

Contraseña de inicio de sesión del administrador.

--assign_identity -i

Genere y asigne una identidad de Azure Active Directory para este servidor para su uso con servicios de administración de claves, como Azure KeyVault.

Propiedad Valor
Valor predeterminado: False
--enable-public-network -e
Vista previa

Establezca si se permite o no el acceso de red pública al servidor. Cuando es false, solo las conexiones realizadas a través de Private Links pueden llegar a este servidor.

Propiedad Valor
Valores aceptados: false, true
--federated-client-id --fid

Identificador de cliente federado usado en el escenario de CMK entre inquilinos.

--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.

Propiedad Valor
Grupo de parámetros: Generic Update Arguments
Valor predeterminado: False
--identity-type -t

Tipo de identidad que se va a usar. Los valores posibles son SystemAsssigned,UserAssigned, SystemAssigned,UserAssigned y None.

Propiedad Valor
Valores aceptados: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--key-id -k

Identificador URI del almacén de claves para el cifrado.

--minimal-tls-version

La versión mínima de TLS aplicada por el servidor sql server para las conexiones entrantes.

Propiedad Valor
Valores aceptados: 1.0, 1.1, 1.2, 1.3
--name -n

Nombre del SQL Server de Azure. Puede configurar el valor predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--pid --primary-user-assigned-identity-id

Identificador de la identidad administrada del usuario principal.

--remove

Quite una propiedad o un elemento de una lista. Ejemplo: O .

Propiedad Valor
Grupo de parámetros: Generic Update Arguments
Valor predeterminado: []
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--restrict-outbound-network-access -r
Vista previa

Establezca si el acceso de red saliente al servidor está restringido o no. Cuando sea true, las conexiones salientes del servidor se restringirán.

Propiedad Valor
Valores aceptados: false, true
--sdrd --soft-delete-retention-days
Vista previa

Especifique el número de días para conservar el servidor eliminado temporalmente (0-7). Establezca en 0 para deshabilitar la eliminación temporal. Establézcalo en 1 a 7 días para habilitar la eliminación temporal con el período de retención especificado.

--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: .

Propiedad Valor
Grupo de parámetros: Generic Update Arguments
Valor predeterminado: []
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--user-assigned-identity-id -a

Genere y asigne una identidad administrada por el usuario (UMI) para este servidor.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az sql server wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de SQL Server.

az sql server wait [--created]
                   [--custom]
                   [--deleted]
                   [--exists]
                   [--expand]
                   [--ids]
                   [--interval]
                   [--name]
                   [--resource-group]
                   [--subscription]
                   [--timeout]
                   [--updated]

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
--deleted

Espere hasta que se elimine.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--expand

Los recursos secundarios que se van a incluir en la respuesta. El valor predeterminado es None.

--ids

Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--interval

Intervalo de sondeo en segundos.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: 30
--name -n

Nombre del SQL Server de Azure. Puede configurar el valor predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante .

Propiedad Valor
Grupo de parámetros: Resource Id Arguments
--timeout

Espera máxima en segundos.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False