Compartir a través de


az sql mi-arc

Note

Esta referencia forma parte de la extensión arcdata para la CLI de Azure (versión 2.3.1 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az sql mi-arc. Obtenga más información sobre las extensiones.

Este grupo de comandos está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Administrar instancias administradas de SQL para Arc.

Comandos

Nombre Description Tipo Estado
az sql mi-arc config

Comandos de configuración.

Extension Preview
az sql mi-arc config add

Agregue un valor para una ruta de acceso json en un archivo de configuración.

Extension Preview
az sql mi-arc config init

Inicializa los archivos crD y de especificación de una instancia administrada de SQL.

Extension Preview
az sql mi-arc config patch

Revisa un archivo de configuración basado en un archivo de revisión json.

Extension Preview
az sql mi-arc config remove

Quite un valor de una ruta de acceso json en un archivo de configuración.

Extension Preview
az sql mi-arc config replace

Reemplace un valor para una ruta de acceso json en un archivo de configuración.

Extension Preview
az sql mi-arc create

Crea una instancia de SQL Managed Instance.

Extension Preview
az sql mi-arc delete

Elimina una instancia de SQL Managed Instance.

Extension Preview
az sql mi-arc edit

Edite la configuración de una instancia administrada de SQL.

Extension Preview
az sql mi-arc endpoint

Permite ver y administrar puntos de conexión de SQL.

Extension Preview
az sql mi-arc endpoint list

Enumera los puntos de conexión de SQL.

Extension Preview
az sql mi-arc list

Enumera instancias de SQL Managed Instance.

Extension Preview
az sql mi-arc show

Muestra los detalles de una instancia de SQL Managed Instance.

Extension Preview

az sql mi-arc create

Vista previa

El grupo de comandos "sql mi-arc" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Crea una instancia de SQL Managed Instance.

Para establecer la contraseña de la instancia administrada de SQL, establezca la variable de entorno AZDATA_PASSWORD.

az sql mi-arc create --name
                     [--cores-limit]
                     [--cores-request]
                     [--memory-limit]
                     [--memory-request]
                     [--namespace]
                     [--no-external-endpoint]
                     [--no-wait]
                     [--path]
                     [--replicas]
                     [--storage-class-backups]
                     [--storage-class-data]
                     [--storage-class-datalogs]
                     [--storage-class-logs]
                     [--volume-size-backups]
                     [--volume-size-data]
                     [--volume-size-datalogs]
                     [--volume-size-logs]

Ejemplos

Crea una instancia de SQL Managed Instance.

az sql mi-arc create -n sqlmi1

Cree una instancia administrada de SQL con 3 réplicas en el escenario de alta disponibilidad.

az sql mi-arc create -n sqlmi2 --replicas 3

Parámetros requeridos

--name -n

Nombre de la instancia administrada de SQL.

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.

--cores-limit

Límite de núcleos de la instancia administrada como un entero.

--cores-request

Solicitud de núcleos de la instancia administrada como un entero.

--memory-limit

Límite de la capacidad de la instancia administrada como un entero.

--memory-request

Solicitud de la capacidad de la instancia administrada como una cantidad entera de memoria en GB.

--namespace -s

Espacio de nombres donde se va a implementar la instancia administrada de SQL. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.

--no-external-endpoint

Si se especifica, no se creará ningún servicio externo. De lo contrario, se creará un servicio externo con el mismo tipo de servicio que el controlador de datos.

--no-wait

Si se indica, el comando no esperará a que la instancia esté en un estado listo antes de volver.

Propiedad Valor
Valor predeterminado: False
--path

Ruta de acceso al archivo azext_arcdata para el archivo JSON de instancia administrada de SQL.

--replicas

Esta opción especifica el número de réplicas de INSTANCIA administrada de SQL que se implementarán en el clúster de Kubernetes con fines de alta disponibilidad. Los valores permitidos son '3' o '1' con el valor predeterminado de '1'.

--storage-class-backups

Clase de almacenamiento que se va a usar para copias de seguridad (/var/opt/mssql/backups). Si no se especifica ningún valor, no se especificará ninguna clase de almacenamiento, lo que dará lugar a Kubernetes mediante la clase de almacenamiento predeterminada.

--storage-class-data

Clase de almacenamiento que se va a usar para los datos (.mdf). Si no se especifica ningún valor, no se especificará ninguna clase de almacenamiento, lo que dará lugar a Kubernetes mediante la clase de almacenamiento predeterminada.

--storage-class-datalogs

Clase de almacenamiento que se va a usar para los registros de base de datos (.ldf). Si no se especifica ningún valor, no se especificará ninguna clase de almacenamiento, lo que dará lugar a Kubernetes mediante la clase de almacenamiento predeterminada.

--storage-class-logs

Clase de almacenamiento que se va a usar para los registros (/var/log). Si no se especifica ningún valor, no se especificará ninguna clase de almacenamiento, lo que dará lugar a Kubernetes mediante la clase de almacenamiento predeterminada.

--volume-size-backups

Tamaño del volumen de almacenamiento que se va a usar para las copias de seguridad como un número positivo seguido de Ki (kilobytes), Mi (megabytes) o Gi (gigabytes).

--volume-size-data

Tamaño del volumen de almacenamiento que se va a usar para los datos como un número positivo seguido de Ki (kilobytes), Mi (megabytes) o Gi (gigabytes).

--volume-size-datalogs

Tamaño del volumen de almacenamiento que se va a usar para los registros de datos como un número positivo seguido de Ki (kilobytes), Mi (megabytes) o Gi (gigabytes).

--volume-size-logs

Tamaño del volumen de almacenamiento que se va a usar para los registros como un número positivo seguido de Ki (kilobytes), Mi (megabytes) o Gi (gigabytes).

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 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 mi-arc delete

Vista previa

El grupo de comandos "sql mi-arc" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Elimina una instancia de SQL Managed Instance.

az sql mi-arc delete --name
                     [--namespace]

Ejemplos

Elimina una instancia de SQL Managed Instance.

az sql mi-arc delete -n sqlmi1

Parámetros requeridos

--name -n

Nombre de la instancia administrada de SQL que se va a eliminar.

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.

--namespace -s

Espacio de nombres donde se va a implementar la instancia administrada de SQL. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.

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 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 mi-arc edit

Vista previa

El grupo de comandos "sql mi-arc" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Edite la configuración de una instancia administrada de SQL.

az sql mi-arc edit --name
                   [--cores-limit]
                   [--cores-request]
                   [--memory-limit]
                   [--memory-request]
                   [--namespace]
                   [--no-wait]
                   [--path]

Ejemplos

Edite la configuración de una instancia administrada de SQL.

az sql mi-arc edit --path ./spec.json -n sqlmi1

Parámetros requeridos

--name -n

Nombre de la instancia administrada de SQL que se está editando. No se puede cambiar el nombre con el que se implementa la instancia.

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.

--cores-limit

Límite de núcleos de la instancia administrada como un entero.

--cores-request

Solicitud de núcleos de la instancia administrada como un entero.

--memory-limit

Límite de la capacidad de la instancia administrada como un entero.

--memory-request

Solicitud de la capacidad de la instancia administrada como una cantidad entera de memoria en GB.

--namespace -s

Espacio de nombres donde se va a implementar la instancia administrada de SQL. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.

--no-wait

Si se indica, el comando no esperará a que la instancia esté en un estado listo antes de volver.

Propiedad Valor
Valor predeterminado: False
--path

Ruta de acceso al archivo azext_arcdata para el archivo JSON de instancia administrada de SQL.

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 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 mi-arc list

Vista previa

El grupo de comandos "sql mi-arc" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Enumera instancias de SQL Managed Instance.

az sql mi-arc list [--namespace]

Ejemplos

Enumera instancias de SQL Managed Instance.

az sql mi-arc list

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.

--namespace -s

Espacio de nombres donde se va a implementar la instancia administrada de SQL. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.

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 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 mi-arc show

Vista previa

El grupo de comandos "sql mi-arc" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Muestra los detalles de una instancia de SQL Managed Instance.

az sql mi-arc show --name
                   [--namespace]
                   [--path]

Ejemplos

Muestra los detalles de una instancia de SQL Managed Instance.

az sql mi-arc show -n sqlmi1

Parámetros requeridos

--name -n

Nombre de la instancia administrada de SQL que se va a mostrar.

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.

--namespace -s

Espacio de nombres donde se va a implementar la instancia administrada de SQL. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.

--path -p

Ruta de acceso donde se debe escribir la especificación completa de la instancia administrada de SQL. Si se omite, la especificación se escribirá en la salida estándar.

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 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