Compartir a través de


az sql db

Manage databases.

Comandos

Nombre Description Tipo Estado
az sql db advanced-threat-protection-setting

Administrar la configuración de protección contra amenazas avanzada de una base de datos.

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

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

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

Actualice la configuración de protección contra amenazas avanzada de una base de datos.

Core GA
az sql db audit-policy

Administrar la directiva de auditoría de una base de datos.

Core GA
az sql db audit-policy show

Mostrar la directiva de auditoría de base de datos.

Core GA
az sql db audit-policy update

Actualice la directiva de auditoría de una base de datos.

Core GA
az sql db 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 la base de datos.

Core GA
az sql db classification

Administrar clasificaciones de confidencialidad.

Core GA
az sql db classification delete

Elimine la clasificación de confidencialidad de una columna determinada.

Core GA
az sql db classification list

Obtiene las clasificaciones de confidencialidad de una base de datos determinada.

Core GA
az sql db classification recommendation

Administrar recomendaciones de clasificación de confidencialidad.

Core GA
az sql db classification recommendation disable

Deshabilite las recomendaciones de confidencialidad para una columna determinada (las recomendaciones están habilitadas de forma predeterminada en todas las columnas).

Core GA
az sql db classification recommendation enable

Habilite las recomendaciones de confidencialidad para una columna determinada (las recomendaciones están habilitadas de forma predeterminada en todas las columnas).

Core GA
az sql db classification recommendation list

Enumere las clasificaciones de confidencialidad recomendadas de una base de datos determinada.

Core GA
az sql db classification show

Obtiene la clasificación de confidencialidad de una columna determinada.

Core GA
az sql db classification update

Actualice la clasificación de confidencialidad de una columna.

Core GA
az sql db copy

Cree una copia de una base de datos.

Core GA
az sql db create

Crear una base de datos.

Core GA
az sql db delete

Elimina una base de datos.

Core GA
az sql db export

Exportar una base de datos a un bacpac.

Core GA
az sql db geo-backup

Administrar copias de seguridad con redundancia geográfica de SQL Database.

Core GA
az sql db geo-backup list

Obtiene una lista de bases de datos recuperables.

Core GA
az sql db geo-backup restore

Restaure una copia de seguridad con redundancia geográfica en una nueva base de datos.

Core GA
az sql db geo-backup show

Obtiene una base de datos recuperable, que es un recurso que representa la copia de seguridad geográfica de una base de datos.

Core GA
az sql db import

Importa un bacpac en una nueva base de datos o en una base de datos vacía existente.

Core GA
az sql db ledger-digest-uploads

Administrar la configuración de carga de resumen del libro de contabilidad.

Core GA
az sql db ledger-digest-uploads disable

Deshabilite la carga de resúmenes del libro de contabilidad.

Core GA
az sql db ledger-digest-uploads enable

Habilite la carga de resúmenes del libro de contabilidad en una cuenta de Azure Storage o en Azure Confidential Ledger. Si la carga de resúmenes de libro de contabilidad ya está habilitada, el cmdlet restablece el punto de conexión de almacenamiento de resumen a un nuevo valor.

Core GA
az sql db ledger-digest-uploads show

Muestra la configuración actual del resumen del libro de contabilidad.

Core GA
az sql db list

Enumerar bases de datos en un servidor o grupo elástico.

Core GA
az sql db list-deleted

Obtiene una lista de bases de datos quitadas restaurables.

Core GA
az sql db list-editions

Mostrar las ediciones de base de datos disponibles para la suscripción activa actualmente.

Core GA
az sql db list-usages

Obtiene los usos de la base de datos.

Core GA
az sql db ltr-backup

Administrar copias de seguridad de retención a largo plazo de SQL Database.

Core GA
az sql db ltr-backup delete

Elimine una copia de seguridad de retención a largo plazo.

Core GA
az sql db ltr-backup list

Enumere las copias de seguridad de retención a largo plazo para una ubicación, un servidor o una base de datos.

Core GA
az sql db ltr-backup restore

Restaure una copia de seguridad de retención a largo plazo en una nueva base de datos.

Core GA
az sql db ltr-backup show

Obtenga una copia de seguridad de retención a largo plazo para una base de datos.

Core GA
az sql db ltr-backup wait

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

Core GA
az sql db ltr-policy

Administrar la directiva de retención a largo plazo de SQL Database.

Core GA
az sql db ltr-policy set

Actualice la configuración de retención a largo plazo para una base de datos.

Core GA
az sql db ltr-policy show

Mostrar la directiva de retención a largo plazo para una base de datos.

Core GA
az sql db op

Administrar operaciones en una base de datos.

Core GA
az sql db op cancel

Cancela la operación asincrónica en la base de datos.

Core GA
az sql db op list

Obtiene una lista de las operaciones realizadas en la base de datos.

Core GA
az sql db rename

Cambie el nombre de una base de datos.

Core GA
az sql db replica

Administrar la replicación entre bases de datos.

Core GA
az sql db replica create

Cree una base de datos como una réplica secundaria legible de una base de datos existente.

Core GA
az sql db replica delete-link

Detenga permanentemente la replicación de datos entre dos réplicas de base de datos.

Core GA
az sql db replica list-links

Indique las réplicas de una base de datos y su estado de replicación.

Core GA
az sql db replica set-primary

Establezca la base de datos de réplica principal mediante la conmutación por error de la base de datos de réplica principal actual.

Core GA
az sql db restore

Cree una base de datos mediante la restauración a partir de una copia de seguridad.

Core GA
az sql db show

Obtenga los detalles de una base de datos.

Core GA
az sql db show-connection-string

Genera una cadena de conexión en una base de datos.

Core GA
az sql db show-deleted

Obtenga los detalles de una base de datos eliminada.

Core GA
az sql db str-policy

Administrar la directiva de retención a corto plazo de SQL Database.

Core GA
az sql db str-policy set

Actualice la configuración de retención a corto plazo para una base de datos activa.

Core GA
az sql db str-policy show

Mostrar la directiva de retención a corto plazo para una base de datos activa.

Core GA
az sql db str-policy wait

Coloque la CLI en un estado de espera hasta que se establezca la directiva.

Core GA
az sql db tde

Administrar el cifrado de datos transparente de una base de datos.

Core GA
az sql db tde key

Administrar el protector de cifrado de una base de datos.

Core GA
az sql db tde key revalidate

Vuelve a validar la clave de protector de cifrado de una base de datos.

Core GA
az sql db tde key revert

Revierte la clave del protector de cifrado de una base de datos al nivel de servidor.

Core GA
az sql db tde set

Establece la configuración de cifrado de datos transparente de una base de datos.

Core GA
az sql db tde show

Muestra un Cifrado de datos transparente.

Core GA
az sql db update

Actualizar una base de datos.

Core GA

az sql db copy

Cree una copia de una base de datos.

Para ver una lista completa de las opciones de nivel de rendimiento, ejecute az sql db list-editions -a -o table -l LOCATION. La base de datos de destino de copia debe tener la misma edición que la base de datos de origen, pero puede cambiar la edición una vez completada la copia.

az sql db copy --dest-name
               [--assign-identity {false, true}]
               [--auto-pause-delay]
               [--availability-zone]
               [--backup-storage-redundancy --bsr]
               [--capacity]
               [--compute-model {Provisioned, Serverless}]
               [--dest-resource-group]
               [--dest-server]
               [--elastic-pool]
               [--encryption-protector]
               [--encryption-protector-auto-rotation --epauto {false, true}]
               [--family]
               [--federated-client-id]
               [--ha-replicas --read-replicas]
               [--ids]
               [--keys]
               [--license-type {BasePrice, LicenseIncluded}]
               [--min-capacity]
               [--name]
               [--no-wait]
               [--preferred-enclave-type {Default, VBS}]
               [--read-scale {Disabled, Enabled}]
               [--resource-group]
               [--server]
               [--service-level-objective --service-objective]
               [--subscription]
               [--tags]
               [--umi --user-assigned-identity-id]
               [--zone-redundant {false, true}]

Ejemplos

Cree una base de datos con el nivel de rendimiento S0 como copia de una base de datos estándar existente.

az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb --service-objective S0

Cree una base de datos con la edición GeneralPurpose, hardware Gen4 y 1 núcleo virtual como copia de una base de datos GeneralPurpose existente.

az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb -f Gen4 -c 1

Creación de una base de datos con redundancia de almacenamiento de copia de seguridad local como copia de una base de datos existente

az sql db copy -g mygroup -s myserver -n originalDb --dest-name newDb --backup-storage-redundancy Local

Parámetros requeridos

--dest-name

Nombre de la base de datos que se creará como destino de copia.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--assign-identity -i

Asignar identidad para la base de datos.

Propiedad Valor
Valores aceptados: false, true
--auto-pause-delay

Hora en minutos después de la cual la base de datos se pausa automáticamente. Un valor de -1 significa que la pausa automática está deshabilitada.

Propiedad Valor
Parameter group: Serverless offering Arguments
--availability-zone

Availability zone.

--backup-storage-redundancy --bsr

Redundancia de almacenamiento de copia de seguridad usada para almacenar copias de seguridad. Entre los valores permitidos se incluyen: Local, Zone, Geo, GeoZone.

--capacity -c

Componente de capacidad de la SKU en número entero de DTU o vcores.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--compute-model

Modelo de proceso de la base de datos.

Propiedad Valor
Parameter group: Serverless offering Arguments
Valores aceptados: Provisioned, Serverless
--dest-resource-group

Nombre del grupo de recursos en el que se va a crear la copia. Si no se especifica, el valor predeterminado es el grupo de recursos de origen.

--dest-server

Nombre del servidor en el que se va a crear la copia. Si no se especifica, el valor predeterminado es el servidor de origen.

--elastic-pool

Nombre o identificador de recurso del grupo elástico en el que se va a crear la base de datos.

Propiedad Valor
Parameter group: Performance Level Arguments
--encryption-protector

Especifica la clave del almacén de claves de Azure que se va a usar como clave de protector de cifrado de base de datos.

--encryption-protector-auto-rotation --epauto

Especifica la marca de rotación automática de clave protector de cifrado de base de datos. Puede ser true, false o null.

Propiedad Valor
Valores aceptados: false, true
--family -f

Componente de generación de proceso de la SKU (solo para SKU de núcleo virtual). Entre los valores permitidos se incluyen: Gen4, Gen5.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--federated-client-id

Identificador de cliente federado para SQL Database. Se usa para el escenario de CMK entre inquilinos.

--ha-replicas --read-replicas

Número de réplicas de alta disponibilidad que se van a aprovisionar para la base de datos. Solo se puede establecer para la edición hiperescala.

--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
Parameter group: Resource Id Arguments
--keys

Lista de claves de AKV para SQL Database.

--license-type

Tipo de licencia que se va a solicitar para esta base de datos. LicenseIncluded si necesita una licencia o BasePricesi tiene una licencia y es apta para Azure HybridBenefit.

Propiedad Valor
Valores aceptados: BasePrice, LicenseIncluded
--min-capacity

Capacidad mínima que la base de datos siempre tendrá asignada, si no está en pausa.

Propiedad Valor
Parameter group: Serverless offering Arguments
--name -n

Nombre de Azure SQL Database.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

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

Propiedad Valor
Valor predeterminado: False
--preferred-enclave-type

Especifica el tipo de enclave para este recurso.

Propiedad Valor
Valores aceptados: Default, VBS
--read-scale

Si está habilitada, las conexiones que tienen intención de aplicación establecida en readonly en su cadena de conexión se pueden enrutar a una réplica secundaria de solo lectura. Esta propiedad solo se puede establecer para las bases de datos Premium y Crítico para la empresa.

Propiedad Valor
Valores aceptados: Disabled, Enabled
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--service-level-objective --service-objective

Objetivo de servicio para la nueva base de datos. Por ejemplo: Básico, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

Propiedad Valor
Parameter group: Performance Level Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
--tags

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

--umi --user-assigned-identity-id

Lista de identidades asignadas por el usuario para SQL Database.

--zone-redundant -z

Especifica si se va a habilitar la redundancia de zona. El valor predeterminado es true si no se especifica ningún valor.

Propiedad Valor
Valores aceptados: false, true
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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db create

Crear una base de datos.

Para ver una lista completa de las opciones de nivel de rendimiento, ejecute az sql db list-editions -a -o table -l LOCATION.

az sql db create --name
                 --resource-group
                 --server
                 [--assign-identity {false, true}]
                 [--auto-pause-delay]
                 [--availability-zone]
                 [--backup-storage-redundancy --bsr]
                 [--capacity]
                 [--catalog-collation {DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS}]
                 [--collation]
                 [--compute-model {Provisioned, Serverless}]
                 [--edition --tier]
                 [--elastic-pool]
                 [--encryption-protector]
                 [--encryption-protector-auto-rotation --epauto {false, true}]
                 [--exhaustion-behavior --fleb --free-limit-exhaustion-behavior {AutoPause, BillOverUsage}]
                 [--family]
                 [--federated-client-id]
                 [--free-limit --use-free-limit {false, true}]
                 [--ha-replicas --read-replicas]
                 [--keys]
                 [--ledger-on {Disabled, Enabled}]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--maint-config-id]
                 [--max-size]
                 [--min-capacity]
                 [--no-wait]
                 [--preferred-enclave-type {Default, VBS}]
                 [--read-scale {Disabled, Enabled}]
                 [--sample-name {AdventureWorksLT}]
                 [--service-level-objective --service-objective]
                 [--tags]
                 [--umi --user-assigned-identity-id]
                 [--yes]
                 [--zone-redundant {false, true}]

Ejemplos

Cree una base de datos Estándar S0.

az sql db create -g mygroup -s myserver -n mydb --service-objective S0

Creación de una base de datos con la edición GeneralPurpose, hardware Gen4 y 1 núcleo virtual

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen4 -c 1

Creación de una base de datos con redundancia de zona habilitada

az sql db create -g mygroup -s myserver -n mydb -z

Creación de una base de datos con redundancia de zona deshabilitada explícitamente

az sql db create -g mygroup -s myserver -n mydb -z false

Creación de una base de datos sin servidor de núcleo virtual GeneralPurpose Gen5 2 con retraso de pausa automática de 120 minutos

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen5 -c 2 --compute-model Serverless --auto-pause-delay 120

Creación de una base de datos de núcleo virtual de Hyperscale Gen5 2 con 2 réplicas de lectura

az sql db create -g mygroup -s myserver -n mydb -e Hyperscale -f Gen5 -c 2 --read-replicas 2

Creación de una base de datos GeneralPurpose con almacenamiento de copia de seguridad con redundancia local

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose --backup-storage-redundancy Local

Cree una base de datos con el enclave de VBS habilitado.

az sql db create -g mygroup -s myserver -n mydb --preferred-enclave-type VBS

Creación de una base de datos con límite libre aplicado

az sql db create -g mygroup -s myserver -n mydb -e GeneralPurpose -f Gen5 -c 2 --compute-model Serverless --use-free-limit --free-limit-exhaustion-behavior AutoPause

Parámetros requeridos

--name -n

Nombre de Azure SQL Database.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--assign-identity -i

Asignar identidad para la base de datos.

Propiedad Valor
Valores aceptados: false, true
--auto-pause-delay

Hora en minutos después de la cual la base de datos se pausa automáticamente. Un valor de -1 significa que la pausa automática está deshabilitada.

Propiedad Valor
Parameter group: Serverless offering Arguments
--availability-zone

Availability zone.

--backup-storage-redundancy --bsr

Redundancia de almacenamiento de copia de seguridad usada para almacenar copias de seguridad. Entre los valores permitidos se incluyen: Local, Zone, Geo, GeoZone.

--capacity -c

Componente de capacidad de la SKU en número entero de DTU o vcores.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--catalog-collation

Intercalación del catálogo de metadatos.

Propiedad Valor
Parameter group: Creation Arguments
Valores aceptados: DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS
--collation

Intercalación de la base de datos.

Propiedad Valor
Parameter group: Creation Arguments
--compute-model

Modelo de proceso de la base de datos.

Propiedad Valor
Parameter group: Serverless offering Arguments
Valores aceptados: Provisioned, Serverless
--edition --tier -e

Componente de edición de la SKU. Los valores permitidos incluyen: Básico, Estándar, Premium, GeneralPurpose, BusinessCritical, Hiperescala.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--elastic-pool

Nombre o identificador de recurso del grupo elástico en el que se va a crear la base de datos.

Propiedad Valor
Parameter group: Performance Level Arguments
--encryption-protector

Especifica la clave del almacén de claves de Azure que se va a usar como clave de protector de cifrado de base de datos.

--encryption-protector-auto-rotation --epauto

Especifica la marca de rotación automática de clave protector de cifrado de base de datos. Puede ser true, false o null.

Propiedad Valor
Valores aceptados: false, true
--exhaustion-behavior --fleb --free-limit-exhaustion-behavior

Especifica el comportamiento cuando se agotan los límites gratuitos mensuales para la base de datos gratuita. AutoPause: la base de datos se pausará automáticamente tras el agotamiento de los límites libres durante el resto del mes. BillForUsage: la base de datos seguirá estando en línea tras el agotamiento de los límites gratuitos y se facturará cualquier uso por encima del límite.

Propiedad Valor
Valores aceptados: AutoPause, BillOverUsage
--family -f

Componente de generación de proceso de la SKU (solo para SKU de núcleo virtual). Entre los valores permitidos se incluyen: Gen4, Gen5.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--federated-client-id

Identificador de cliente federado para SQL Database. Se usa para el escenario de CMK entre inquilinos.

--free-limit --use-free-limit

Si la base de datos usa o no límites mensuales gratuitos. Se permite en una base de datos de una suscripción.

Propiedad Valor
Valores aceptados: false, true
--ha-replicas --read-replicas

Número de réplicas de alta disponibilidad que se van a aprovisionar para la base de datos. Solo se puede establecer para la edición hiperescala.

--keys

Lista de claves de AKV para SQL Database.

--ledger-on

Cree una base de datos de libro de contabilidad, en la que la característica de libro de contabilidad protege la integridad de todos los datos. Todas las tablas de la base de datos del libro de contabilidad deben ser tablas de libro de contabilidad. Nota: El valor de esta propiedad no se puede cambiar después de crear la base de datos.

Propiedad Valor
Valores aceptados: Disabled, Enabled
--license-type

Tipo de licencia que se va a solicitar para esta base de datos. LicenseIncluded si necesita una licencia o BasePricesi tiene una licencia y es apta para Azure HybridBenefit.

Propiedad Valor
Valores aceptados: BasePrice, LicenseIncluded
--maint-config-id -m

Identificador o nombre de configuración de mantenimiento especificado para este recurso.

--max-size

Tamaño máximo de almacenamiento. Si no se especifica ninguna unidad, el valor predeterminado es bytes (B).

--min-capacity

Capacidad mínima que la base de datos siempre tendrá asignada, si no está en pausa.

Propiedad Valor
Parameter group: Serverless offering Arguments
--no-wait

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

Propiedad Valor
Valor predeterminado: False
--preferred-enclave-type

Especifica el tipo de enclave para este recurso.

Propiedad Valor
Valores aceptados: Default, VBS
--read-scale

Si está habilitada, las conexiones que tienen intención de aplicación establecida en readonly en su cadena de conexión se pueden enrutar a una réplica secundaria de solo lectura. Esta propiedad solo se puede establecer para las bases de datos Premium y Crítico para la empresa.

Propiedad Valor
Valores aceptados: Disabled, Enabled
--sample-name

Nombre del esquema de ejemplo que se va a aplicar al crear esta base de datos.

Propiedad Valor
Parameter group: Creation Arguments
Valores aceptados: AdventureWorksLT
--service-level-objective --service-objective

Objetivo de servicio para la nueva base de datos. Por ejemplo: Básico, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

Propiedad Valor
Parameter group: Performance Level Arguments
--tags

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

--umi --user-assigned-identity-id

Lista de identidades asignadas por el usuario para SQL Database.

--yes -y

No solicita confirmación.

--zone-redundant -z

Especifica si se va a habilitar la redundancia de zona. El valor predeterminado es true si no se especifica ningún valor.

Propiedad Valor
Valores aceptados: false, true
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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

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

Propiedad Valor
Valor predeterminado: False

az sql db delete

Elimina una base de datos.

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

Ejemplos

Elimina una base de datos. (autogenerated)

az sql db delete --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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
Parameter group: Resource Id Arguments
--name -n

Nombre de Azure SQL Database.

Propiedad Valor
Parameter group: 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. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db export

Exportar una base de datos a un bacpac.

az sql db export --admin-user
                 --storage-key
                 --storage-key-type {ManagedIdentity, SharedAccessKey, StorageAccessKey}
                 --storage-uri
                 [--admin-password]
                 [--auth-type {ADPassword, ManagedIdentity, SQL}]
                 [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--server]
                 [--subscription]

Ejemplos

Obtenga una clave SAS para su uso en la operación de exportación.

az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
    --permissions rw --expiry 2018-01-01T00:00:00Z

Exporte bacpac mediante una clave SAS.

az sql db export -s myserver -n mydatabase -g mygroup -p password -u login \
    --storage-key "?sr=b&sp=rw&se=2018-01-01T00%3A00%3A00Z&sig=mysignature&sv=2015-07-08" \
    --storage-key-type SharedAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Exporte bacpac mediante una clave de cuenta de almacenamiento.

az sql db export -s myserver -n mydatabase -g mygroup -p password -u login \
    --storage-key MYKEY== --storage-key-type StorageAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Parámetros requeridos

--admin-user -u

Required. Nombre de inicio de sesión del administrador.

--storage-key

Required. Storage key.

--storage-key-type

Required. Tipo de clave de almacenamiento.

Propiedad Valor
Valores aceptados: ManagedIdentity, SharedAccessKey, StorageAccessKey
--storage-uri

Required. Storage Uri.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--admin-password -p

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

--auth-type -a

Authentication type.

Propiedad Valor
Valores aceptados: ADPassword, ManagedIdentity, SQL
--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
Parameter group: Resource Id Arguments
--name -n

Nombre de Azure SQL Database.

Propiedad Valor
Parameter group: 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. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db import

Importa un bacpac en una nueva base de datos o en una base de datos vacía existente.

az sql db import --admin-user
                 --storage-key
                 --storage-key-type {ManagedIdentity, SharedAccessKey, StorageAccessKey}
                 --storage-uri
                 [--admin-password]
                 [--auth-type {ADPassword, ManagedIdentity, SQL}]
                 [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--server]
                 [--subscription]

Ejemplos

Obtenga una clave SAS para usarla en la operación de importación.

az storage blob generate-sas --account-name myAccountName -c myContainer -n myBacpac.bacpac \
    --permissions rw --expiry 2018-01-01T00:00:00Z

Importe bacpac en una base de datos existente mediante una clave SAS.

az sql db import -s myserver -n mydatabase -g mygroup -p password -u login \
    --storage-key "?sr=b&sp=rw&se=2018-01-01T00%3A00%3A00Z&sig=mysignature&sv=2015-07-08" \
    --storage-key-type SharedAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Importe bacpac en una base de datos existente mediante una clave de cuenta de almacenamiento.

az sql db import -s myserver -n mydatabase -g mygroup -p password -u login --storage-key MYKEY== \
    --storage-key-type StorageAccessKey \
    --storage-uri https://myAccountName.blob.core.windows.net/myContainer/myBacpac.bacpac

Parámetros requeridos

--admin-user -u

Required. Nombre de inicio de sesión del administrador.

--storage-key

Required. Storage key.

--storage-key-type

Required. Tipo de clave de almacenamiento.

Propiedad Valor
Valores aceptados: ManagedIdentity, SharedAccessKey, StorageAccessKey
--storage-uri

Required. Storage Uri.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--admin-password -p

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

--auth-type -a

Authentication type.

Propiedad Valor
Valores aceptados: ADPassword, ManagedIdentity, SQL
--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
Parameter group: Resource Id Arguments
--name -n

Nombre de Azure SQL Database.

Propiedad Valor
Parameter group: 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. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db list

Enumerar bases de datos en un servidor o grupo elástico.

az sql db list [--elastic-pool]
               [--ids]
               [--resource-group]
               [--server]
               [--subscription]

Ejemplos

Enumerar bases de datos en un servidor o grupo elástico. (autogenerated)

az sql db list --resource-group MyResourceGroup --server myserver

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--elastic-pool

Si se especifica, enumera solo las bases de datos de este grupo elástico.

--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
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db list-deleted

Obtiene una lista de bases de datos quitadas restaurables.

az sql db list-deleted [--ids]
                       [--resource-group]
                       [--server]
                       [--subscription]

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db list-editions

Mostrar las ediciones de base de datos disponibles para la suscripción activa actualmente.

Incluye los objetivos de servicio disponibles y los límites de almacenamiento. Para reducir la detalle, la configuración para reducir intencionadamente los límites de almacenamiento se oculta de forma predeterminada.

az sql db list-editions --location
                        [--available]
                        [--dtu]
                        [--edition --tier]
                        [--service-objective]
                        [--show-details {max-size}]
                        [--vcores]

Ejemplos

Mostrar todas las ediciones de base de datos en una ubicación.

az sql db list-editions -l westus -o table

Mostrar todos los objetivos de servicio de base de datos disponibles para la edición Standard.

az sql db list-editions -l westus --edition Standard -o table

Mostrar tamaños máximos de base de datos disponibles para el objetivo de servicio P1

az sql db list-editions -l westus --service-objective P1 --show-details max-size

Parámetros requeridos

--location -l

Location. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--available -a

Si se especifica, muestre solo los resultados disponibles en la región especificada.

Propiedad Valor
Valor predeterminado: False
--dtu

Número de DTU que se van a buscar. Si no se especifica, se muestran todos los tamaños de DTU.

Propiedad Valor
Parameter group: Search Arguments
--edition --tier -e

Edición que se va a buscar. Si no se especifica, se muestran todas las ediciones.

Propiedad Valor
Parameter group: Search Arguments
--service-objective

Objetivo de servicio que se va a buscar. Si no se especifica, se muestran todos los objetivos de servicio.

Propiedad Valor
Parameter group: Search Arguments
--show-details -d

Lista de detalles adicionales que se van a incluir en la salida.

Propiedad Valor
Valores aceptados: max-size
--vcores

Número de vcores que se van a buscar. Si no se especifica, se muestran todos los tamaños de núcleo virtual.

Propiedad Valor
Parameter group: Search 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

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

Propiedad Valor
Valor predeterminado: False

az sql db list-usages

Obtiene los usos de la base de datos.

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

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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
Parameter group: Resource Id Arguments
--name -n

Nombre de Azure SQL Database.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db rename

Cambie el nombre de una base de datos.

az sql db rename --new-name
                 [--ids]
                 [--name]
                 [--resource-group]
                 [--server]
                 [--subscription]

Ejemplos

Cambie el nombre de una base de datos. (autogenerated)

az sql db rename --name MyAzureSQLDatabase --new-name MyNew --resource-group MyResourceGroup --server myserver

Parámetros requeridos

--new-name

Nombre nuevo al que se cambiará el nombre de la base de datos.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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
Parameter group: Resource Id Arguments
--name -n

Nombre de Azure SQL Database.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db restore

Cree una base de datos mediante la restauración a partir de una copia de seguridad.

az sql db restore --dest-name
                  [--assign-identity {false, true}]
                  [--auto-pause-delay]
                  [--availability-zone]
                  [--backup-storage-redundancy --bsr]
                  [--capacity]
                  [--compute-model {Provisioned, Serverless}]
                  [--deleted-time]
                  [--edition --tier]
                  [--elastic-pool]
                  [--encryption-protector]
                  [--encryption-protector-auto-rotation --epauto {false, true}]
                  [--family]
                  [--federated-client-id]
                  [--ha-replicas --read-replicas]
                  [--ids]
                  [--keys]
                  [--license-type {BasePrice, LicenseIncluded}]
                  [--min-capacity]
                  [--name]
                  [--no-wait]
                  [--preferred-enclave-type {Default, VBS}]
                  [--read-scale {Disabled, Enabled}]
                  [--resource-group]
                  [--server]
                  [--service-level-objective --service-objective]
                  [--subscription]
                  [--tags]
                  [--time]
                  [--umi --user-assigned-identity-id]
                  [--zone-redundant {false, true}]

Ejemplos

Cree una base de datos mediante la restauración a partir de una copia de seguridad. (autogenerated)

az sql db restore --dest-name MyDest --edition GeneralPurpose --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription --time "2018-05-20T05:34:22"

Cree una nueva base de datos con almacenamiento de copia de seguridad con redundancia geográfica restaurando a partir de una copia de seguridad. (autogenerated)

az sql db restore --dest-name MyDest --edition GeneralPurpose --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription --time "2018-05-20T05:34:22" --backup-storage-redundancy Geo

Parámetros requeridos

--dest-name

Nombre de la base de datos que se creará como destino de restauración.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--assign-identity -i

Asignar identidad para la base de datos.

Propiedad Valor
Valores aceptados: false, true
--auto-pause-delay

Hora en minutos después de la cual la base de datos se pausa automáticamente. Un valor de -1 significa que la pausa automática está deshabilitada.

Propiedad Valor
Parameter group: Serverless offering Arguments
--availability-zone

Availability zone.

--backup-storage-redundancy --bsr

Redundancia de almacenamiento de copia de seguridad usada para almacenar copias de seguridad. Entre los valores permitidos se incluyen: Local, Zone, Geo, GeoZone.

--capacity -c

Componente de capacidad de la SKU en número entero de DTU o vcores.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--compute-model

Modelo de proceso de la base de datos.

Propiedad Valor
Parameter group: Serverless offering Arguments
Valores aceptados: Provisioned, Serverless
--deleted-time

Si se especifica, restaure desde una base de datos eliminada en lugar de desde una base de datos existente. Debe coincidir con la hora eliminada de una base de datos eliminada en el mismo servidor. Debe especificarse --time o --deleted-time (o ambos). La hora debe tener el siguiente formato: "AAAA-MM-DDTHH:MM:SS".

Propiedad Valor
Parameter group: Restore Point Arguments
--edition --tier -e

Componente de edición de la SKU. Los valores permitidos incluyen: Básico, Estándar, Premium, GeneralPurpose, BusinessCritical, Hiperescala.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--elastic-pool

Nombre o identificador de recurso del grupo elástico en el que se va a crear la base de datos.

Propiedad Valor
Parameter group: Performance Level Arguments
--encryption-protector

Especifica la clave del almacén de claves de Azure que se va a usar como clave de protector de cifrado de base de datos.

--encryption-protector-auto-rotation --epauto

Especifica la marca de rotación automática de clave protector de cifrado de base de datos. Puede ser true, false o null.

Propiedad Valor
Valores aceptados: false, true
--family -f

Componente de generación de proceso de la SKU (solo para SKU de núcleo virtual). Entre los valores permitidos se incluyen: Gen4, Gen5.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--federated-client-id

Identificador de cliente federado para SQL Database. Se usa para el escenario de CMK entre inquilinos.

--ha-replicas --read-replicas

Número de réplicas de alta disponibilidad que se van a aprovisionar para la base de datos. Solo se puede establecer para la edición hiperescala.

--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
Parameter group: Resource Id Arguments
--keys

Lista de claves de AKV para SQL Database.

--license-type

Tipo de licencia que se va a solicitar para esta base de datos. LicenseIncluded si necesita una licencia o BasePricesi tiene una licencia y es apta para Azure HybridBenefit.

Propiedad Valor
Valores aceptados: BasePrice, LicenseIncluded
--min-capacity

Capacidad mínima que la base de datos siempre tendrá asignada, si no está en pausa.

Propiedad Valor
Parameter group: Serverless offering Arguments
--name -n

Nombre de Azure SQL Database.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

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

Propiedad Valor
Valor predeterminado: False
--preferred-enclave-type

Especifica el tipo de enclave para este recurso.

Propiedad Valor
Valores aceptados: Default, VBS
--read-scale

Si está habilitada, las conexiones que tienen intención de aplicación establecida en readonly en su cadena de conexión se pueden enrutar a una réplica secundaria de solo lectura. Esta propiedad solo se puede establecer para las bases de datos Premium y Crítico para la empresa.

Propiedad Valor
Valores aceptados: Disabled, Enabled
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--service-level-objective --service-objective

Objetivo de servicio para la nueva base de datos. Por ejemplo: Básico, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

Propiedad Valor
Parameter group: Performance Level Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
--tags

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

--time -t

El momento dado de la base de datos de origen que se restaurará para crear la nueva base de datos. Debe ser mayor o igual que el valor más antiguo de La base de datos de origenRestoreDate. Debe especificarse --time o --deleted-time (o ambos). La hora debe tener el siguiente formato: "AAAA-MM-DDTHH:MM:SS".

Propiedad Valor
Parameter group: Restore Point Arguments
--umi --user-assigned-identity-id

Lista de identidades asignadas por el usuario para SQL Database.

--zone-redundant -z

Especifica si se va a habilitar la redundancia de zona. El valor predeterminado es true si no se especifica ningún valor.

Propiedad Valor
Valores aceptados: false, true
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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db show

Obtenga los detalles de una base de datos.

az sql db show [--expand-keys {false, true}]
               [--ids]
               [--keys-filter]
               [--name]
               [--resource-group]
               [--server]
               [--subscription]

Ejemplos

Obtenga los detalles de una base de datos. (autogenerated)

az sql db show --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--expand-keys

Expanda las claves de AKV para la base de datos.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--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
Parameter group: Resource Id Arguments
--keys-filter

Expanda las claves de AKV para la base de datos.

--name -n

Nombre de Azure SQL Database.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db show-connection-string

Genera una cadena de conexión en una base de datos.

az sql db show-connection-string --client {ado.net, jdbc, odbc, php, php_pdo, sqlcmd}
                                 [--auth-type {ADIntegrated, ADPassword, SqlPassword}]
                                 [--ids]
                                 [--name]
                                 [--server]
                                 [--subscription]

Ejemplos

Generación de una cadena de conexión para ado.net

az sql db show-connection-string -s myserver -n mydb -c ado.net

Parámetros requeridos

--client -c

Tipo de proveedor de conexión de cliente.

Propiedad Valor
Valores aceptados: ado.net, jdbc, odbc, php, php_pdo, sqlcmd

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--auth-type -a

Tipo de autenticación.

Propiedad Valor
Parameter group: Authentication Arguments
Valor predeterminado: SqlPassword
Valores aceptados: ADIntegrated, ADPassword, SqlPassword
--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
Parameter group: Resource Id Arguments
--name -n

Nombre de Azure SQL Database.

Propiedad Valor
Parameter group: Resource Id Arguments
Valor predeterminado: <databasename>
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
Valor predeterminado: <servername>
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db show-deleted

Obtenga los detalles de una base de datos eliminada.

az sql db show-deleted --restorable-dropped-database-id
                       [--expand-keys {false, true}]
                       [--ids]
                       [--keys-filter]
                       [--resource-group]
                       [--server]
                       [--subscription]

Ejemplos

Obtenga los detalles de una base de datos eliminada. (autogenerated)

az sql db show-deleted --resource-group MyResourceGroup --server myserver --restorable-dropped-database-id "MyAzureSQLDatabase,133203966918270000"

Parámetros requeridos

--restorable-dropped-database-id -r

Id. de base de datos quitado restaurable.

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--expand-keys

Expanda las claves de AKV para la base de datos.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--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
Parameter group: Resource Id Arguments
--keys-filter

Expanda las claves de AKV para la base de datos.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: 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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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 db update

Actualizar una base de datos.

az sql db update [--add]
                 [--assign-identity {false, true}]
                 [--auto-pause-delay]
                 [--backup-storage-redundancy --bsr]
                 [--capacity]
                 [--compute-model {Provisioned, Serverless}]
                 [--edition --tier]
                 [--elastic-pool]
                 [--encryption-protector]
                 [--encryption-protector-auto-rotation --epauto {false, true}]
                 [--exhaustion-behavior --fleb --free-limit-exhaustion-behavior {AutoPause, BillOverUsage}]
                 [--family]
                 [--federated-client-id]
                 [--filter]
                 [--force-string]
                 [--free-limit --use-free-limit {false, true}]
                 [--ha-replicas --read-replicas]
                 [--ids]
                 [--keys]
                 [--keys-to-remove]
                 [--maint-config-id]
                 [--manual-cutover {false, true}]
                 [--max-size]
                 [--min-capacity]
                 [--name]
                 [--no-wait]
                 [--perform-cutover {false, true}]
                 [--preferred-enclave-type {Default, VBS}]
                 [--read-scale {Disabled, Enabled}]
                 [--remove]
                 [--resource-group]
                 [--server]
                 [--service-objective]
                 [--set]
                 [--subscription]
                 [--umi --user-assigned-identity-id]
                 [--zone-redundant {false, true}]

Ejemplos

Actualice una base de datos a Standard Edition, nivel de rendimiento S0 (10 DTU) especificando la capacidad DTU. Tenga en cuenta que GeneralPurpose permite una gama más amplia de tamaño máximo que standard edition.

az sql db update -g mygroup -s myserver -n mydb --edition Standard --capacity 10 --max-size 250GB

Actualice una base de datos a Standard Edition, nivel de rendimiento S1 (20 DTU) especificando el nombre del nivel de rendimiento. Tenga en cuenta que GeneralPurpose permite una gama más amplia de tamaño máximo que standard edition.

az sql db update -g mygroup -s myserver -n mydb --edition Standard --service-objective S1 --max-size 250GB

Actualización de una base de datos a GeneralPurpose Edition, 4 vcores con hardware Gen5

az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 4 --family Gen5

Actualización de la base de datos con un mayor tamaño máximo

az sql db update -g mygroup -s myserver -n mydb --max-size 500GB

Actualización de la base de datos con redundancia de zona habilitada

az sql db update -g mygroup -s myserver -n mydb -z

Actualización de la base de datos con redundancia de zona deshabilitada explícitamente

az sql db update -g mygroup -s myserver -n mydb -z false

Actualización de la base de datos al modelo de proceso sin servidor

az sql db update -g mygroup -s myserver -n mydb --edition GeneralPurpose --capacity 2 --family Gen5 --compute-model Serverless

Actualización de la base de datos con almacenamiento de copia de seguridad con redundancia local

az sql db update -g mygroup -s myserver -n mydb --backup-storage-redundancy Local

Actualice la base de datos con el enclave de VBS habilitado.

az sql db update -g mygroup -s myserver -n mydb --preferred-enclave-type VBS

Actualización del comportamiento de agotamiento de la base de datos de límite libre a BillOverUsage

az sql db update -g mygroup -s myserver -n mydb --free-limit-exhaustion-behavior BillOverUsage

Actualización de una base de datos a Hyperscale Edition, 2 vcores con hardware Gen5, con opción de migración manual

az sql db update -g mygroup -s myserver -n mydb --edition Hyperscale --service-objective HS_Gen5_2 --manual-cutover

Desencadene la transición con la opción de migración total cuando la actualización de la base de datos a la edición Hiperescala esté en curso.

az sql db update -g mygroup -s myserver -n mydb --perform-cutover

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--add

Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string or JSON string>.

Propiedad Valor
Parameter group: Generic Update Arguments
Valor predeterminado: []
--assign-identity -i

Asignar identidad para la base de datos.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--auto-pause-delay

Hora en minutos después de la cual la base de datos se pausa automáticamente. Un valor de -1 significa que la pausa automática está deshabilitada.

Propiedad Valor
Parameter group: Serverless offering Arguments
--backup-storage-redundancy --bsr

Redundancia de almacenamiento de copia de seguridad usada para almacenar copias de seguridad. Entre los valores permitidos se incluyen: Local, Zone, Geo, GeoZone.

--capacity -c

Componente de capacidad de la SKU en número entero de DTU o vcores.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--compute-model

Modelo de proceso de la base de datos.

Propiedad Valor
Parameter group: Serverless offering Arguments
Valores aceptados: Provisioned, Serverless
--edition --tier -e

Componente de edición de la SKU. Los valores permitidos incluyen: Básico, Estándar, Premium, GeneralPurpose, BusinessCritical, Hiperescala.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--elastic-pool

Nombre o identificador de recurso del grupo elástico al que se va a mover la base de datos.

Propiedad Valor
Parameter group: Performance Level Arguments
--encryption-protector

Especifica la clave del almacén de claves de Azure que se va a usar como clave de protector de cifrado de base de datos.

--encryption-protector-auto-rotation --epauto

Especifica la marca de rotación automática de clave protector de cifrado de base de datos. Puede ser true, false o null.

Propiedad Valor
Valores aceptados: false, true
--exhaustion-behavior --fleb --free-limit-exhaustion-behavior

Especifica el comportamiento cuando se agotan los límites gratuitos mensuales para la base de datos gratuita. AutoPause: la base de datos se pausará automáticamente tras el agotamiento de los límites libres durante el resto del mes. BillForUsage: la base de datos seguirá estando en línea tras el agotamiento de los límites gratuitos y se facturará cualquier uso por encima del límite.

Propiedad Valor
Valores aceptados: AutoPause, BillOverUsage
--family -f

Componente de generación de proceso de la SKU (solo para SKU de núcleo virtual). Entre los valores permitidos se incluyen: Gen4, Gen5.

Propiedad Valor
Parameter group: Performance Level (components) Arguments
--federated-client-id

Identificador de cliente federado para SQL Database. Se usa para el escenario de CMK entre inquilinos.

--filter

Expresión de filtro de OData que filtra los elementos de la colección. El valor predeterminado es None.

--force-string

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

Propiedad Valor
Parameter group: Generic Update Arguments
Valor predeterminado: False
--free-limit --use-free-limit

Si la base de datos usa o no límites mensuales gratuitos. Se permite en una base de datos de una suscripción.

Propiedad Valor
Valores aceptados: false, true
--ha-replicas --read-replicas

Número de réplicas de alta disponibilidad que se van a aprovisionar para la base de datos. Solo se puede establecer para la edición hiperescala.

--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
Parameter group: Resource Id Arguments
--keys

Lista de claves de AKV para SQL Database.

--keys-to-remove

Lista de claves de AKV que se van a quitar de SQL Database.

--maint-config-id -m

Identificador o nombre de configuración de mantenimiento especificado para este recurso.

--manual-cutover

Si se debe realizar la migración manual durante el SLO de actualización. Se permite al actualizar la base de datos al nivel hiperescala.

Propiedad Valor
Valores aceptados: false, true
--max-size

Nuevo tamaño máximo de la base de datos expresada en bytes.

--min-capacity

Capacidad mínima que la base de datos siempre tendrá asignada, si no está en pausa.

Propiedad Valor
Parameter group: Serverless offering Arguments
--name -n

Nombre de Azure SQL Database.

Propiedad Valor
Parameter group: Resource Id Arguments
--no-wait

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

Propiedad Valor
Valor predeterminado: False
--perform-cutover

Si se va a realizar la transición al actualizar la base de datos al nivel hiperescala está en curso.

Propiedad Valor
Valores aceptados: false, true
--preferred-enclave-type

Especifica el tipo de enclave para este recurso.

Propiedad Valor
Valores aceptados: Default, VBS
--read-scale

Si está habilitada, las conexiones que tienen intención de aplicación establecida en readonly en su cadena de conexión se pueden enrutar a una réplica secundaria de solo lectura. Esta propiedad solo se puede establecer para las bases de datos Premium y Crítico para la empresa.

Propiedad Valor
Valores aceptados: Disabled, Enabled
--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list <indexToRemove> O --remove propertyToRemove.

Propiedad Valor
Parameter group: Generic Update Arguments
Valor predeterminado: []
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--server -s

Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>.

Propiedad Valor
Parameter group: Resource Id Arguments
--service-objective

Nombre del nuevo objetivo de servicio. Si se trata de un objetivo de servicio de base de datos independiente y la base de datos se encuentra actualmente en un grupo elástico, la base de datos se quita del grupo.

Propiedad Valor
Parameter group: Performance Level Arguments
--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=<value>.

Propiedad Valor
Parameter group: Generic Update Arguments
Valor predeterminado: []
--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Propiedad Valor
Parameter group: Resource Id Arguments
--umi --user-assigned-identity-id

Lista de identidades asignadas por el usuario para SQL Database.

--zone-redundant -z

Especifica si se va a habilitar la redundancia de zona. El valor predeterminado es true si no se especifica ningún valor.

Propiedad Valor
Valores aceptados: false, true
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

Output format.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ 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