az sql mi-arc
Notitie
Deze verwijzing maakt deel uit van de arcdata-extensie voor Azure CLI en vereist versie 2.3.1 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az sql mi-arc voor het eerst hebt uitgevoerd. Meer informatie over extensies.
Beheer SQL beheerde exemplaren voor Arc.
Opdracht
| az sql mi-arc config |
Configuratieopdrachten. |
| az sql mi-arc config add |
Voeg een waarde toe voor een json-pad in een configuratiebestand. |
| az sql mi-arc config init |
Initialiseert de CRD- en specificatiebestanden voor een SQL beheerd exemplaar. |
| az sql mi-arc config patch |
Patcht een configuratiebestand op basis van een json-patchbestand. |
| az sql mi-arc config remove |
Verwijder een waarde voor een json-pad in een configuratiebestand. |
| az sql mi-arc config replace |
Vervang een waarde voor een json-pad in een configuratiebestand. |
| az sql mi-arc create |
Maak een SQL beheerd exemplaar. |
| az sql mi-arc delete |
Een beheerd SQL verwijderen. |
| az sql mi-arc edit |
Bewerk de configuratie van een SQL beheerd exemplaar. |
| az sql mi-arc endpoint |
Bekijk en beheer SQL eindpunten. |
| az sql mi-arc endpoint list |
Vermeld de SQL eindpunten. |
| az sql mi-arc list |
Een SQL beheerde exemplaren. |
| az sql mi-arc show |
De details van een SQL beheerd exemplaar. |
az sql mi-arc create
Maak een SQL beheerd exemplaar.
Als u het wachtwoord van het SQL beheerde exemplaar wilt instellen, stelt u de omgevingsvariabele in AZDATA_PASSWORD.
az sql mi-arc create --name
--namespace
[--agent-enabled]
[--annotations]
[--collation]
[--cores-limit]
[--cores-request]
[--dev]
[--labels]
[--language]
[--license-type]
[--memory-limit]
[--memory-request]
[--no-external-endpoint]
[--no-wait]
[--path]
[--replicas]
[--service-annotations]
[--service-labels]
[--storage-class-backups]
[--storage-class-data]
[--storage-class-datalogs]
[--storage-class-logs]
[--tier]
[--trace-flags]
[--use-k8s]
[--volume-size-backups]
[--volume-size-data]
[--volume-size-datalogs]
[--volume-size-logs]
Voorbeelden
Maak een SQL beheerd exemplaar.
az sql mi-arc create --name sqlmi1 --namespace ns
Maak een SQL beheerd exemplaar met drie replica's in een ha-scenario.
az sql mi-arc create --name sqlmi2 --namespace ns --replicas 3
Vereiste parameters
De naam van het SQL beheerd exemplaar.
Naamruimte waarin het SQL beheerd exemplaar moet worden geïmplementeerd. Als er geen naamruimte is opgegeven, wordt de naamruimte die is gedefinieerd in kubeconfig gebruikt.
Optionele parameters
Schakel SQL Server agent in voor het exemplaar. De standaardwaarde is uitgeschakeld. Toegestane waarden zijn 'true' of 'false'.
Door komma's gescheiden lijst met aantekeningen van het SQL beheerd exemplaar.
De SQL Server voor het exemplaar.
De kernlimiet van het beheerde exemplaar als geheel getal.
De aanvraag voor kernen van het beheerde exemplaar als geheel getal.
Als dit is opgegeven, wordt dit beschouwd als een dev-instantie en worden deze niet gefactureerd.
Door komma's gescheiden lijst met labels van SQL beheerde exemplaar.
De SQL Server naar een ondersteunde taal-id (LCID) voor het exemplaar.
Het licentietype dat moet worden toegepast op dit beheerde exemplaar. Toegestane waarden zijn: BasePrice, LicenseIncluded. De standaardwaarde is LicenseIncluded. Het licentietype kan niet worden gewijzigd.
De limiet van de capaciteit van het beheerde exemplaar als geheel getal.
De aanvraag voor de stad van het beheerde exemplaar als een gehele hoeveelheid geheugen in GB's.
Indien opgegeven, wordt er geen externe service gemaakt. Anders wordt een externe service gemaakt met hetzelfde servicetype als de gegevenscontroller.
Als deze is opgegeven, wacht de opdracht niet tot het exemplaar de status Gereed heeft voordat deze wordt terug gegeven.
Het pad naar het azext_arcdata voor het JSON SQL bestand van het beheerde exemplaar.
Met deze optie geeft u het aantal SQL replica's van beheerde exemplaren op dat in uw Kubernetes-cluster wordt geïmplementeerd voor hoge beschikbaarheid. Toegestane waarden zijn '3' of '1' met de standaardwaarde '1'.
Door komma's gescheiden lijst met aantekeningen die moeten worden toegepast op alle externe services.
Door komma's gescheiden lijst met labels die moeten worden toegepast op alle externe services.
De opslagklasse die moet worden gebruikt voor back-ups (/var/opt/mssql/backups). Als er geen waarde is opgegeven, wordt er geen opslagklasse opgegeven, waardoor Kubernetes de standaardopslagklasse gebruikt.
De opslagklasse die moet worden gebruikt voor gegevens (.mdf). Als er geen waarde is opgegeven, wordt er geen opslagklasse opgegeven, waardoor Kubernetes de standaardopslagklasse gebruikt.
De opslagklasse die moet worden gebruikt voor databaselogboeken (.ldf). Als er geen waarde is opgegeven, wordt er geen opslagklasse opgegeven, waardoor Kubernetes de standaardopslagklasse gebruikt.
De opslagklasse die moet worden gebruikt voor logboeken (/var/log). Als er geen waarde is opgegeven, wordt er geen opslagklasse opgegeven, waardoor Kubernetes de standaardopslagklasse gebruikt.
De prijscategorie voor het exemplaar. Toegestane waarden: BusinessCritical (bc for short) of GeneralPurpose (kort gezegd gp). De standaardwaarde is AlgemeenAankoop. De prijscategorie kan niet worden gewijzigd.
Door komma's gescheiden lijst met traceflags. Standaard zijn er geen vlaggen.
Maak SQL beheerd exemplaar met behulp van lokale Kubernetes-API's.
De grootte van het opslagvolume dat moet worden gebruikt voor back-ups als een positief getal, gevolgd door Ki (kilobytes), Mi (megabytes) of Gi (gigabytes).
De grootte van het opslagvolume dat moet worden gebruikt voor gegevens als een positief getal, gevolgd door Ki (kilobytes), Mi (megabytes) of Gi (gigabytes).
De grootte van het opslagvolume dat moet worden gebruikt voor gegevenslogboeken als een positief getal, gevolgd door Ki (kilobytes), Mi (megabytes) of Gi (gigabytes).
De grootte van het opslagvolume dat moet worden gebruikt voor logboeken als een positief getal, gevolgd door Ki (kilobytes), Mi (megabytes) of Gi (gigabytes).
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az sql mi-arc delete
Een beheerd SQL verwijderen.
az sql mi-arc delete --name
[--namespace]
Voorbeelden
Een beheerd SQL verwijderen.
az sql mi-arc delete -n sqlmi1
Vereiste parameters
De naam van het SQL beheerd exemplaar dat moet worden verwijderd.
Optionele parameters
Naamruimte waarin het SQL beheerd exemplaar moet worden geïmplementeerd. Als er geen naamruimte is opgegeven, wordt de naamruimte die is gedefinieerd in kubeconfig gebruikt.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az sql mi-arc edit
Bewerk de configuratie van een SQL beheerd exemplaar.
az sql mi-arc edit --name
[--agent-enabled]
[--annotations]
[--cores-limit]
[--cores-request]
[--dev]
[--labels]
[--memory-limit]
[--memory-request]
[--namespace]
[--no-wait]
[--path]
[--service-annotations]
[--service-labels]
[--trace-flags]
Voorbeelden
Bewerk de configuratie van een SQL beheerd exemplaar.
az sql mi-arc edit --path ./spec.json -n sqlmi1
Vereiste parameters
De naam van het SQL beheerde exemplaar dat wordt bewerkt. De naam waaronder uw exemplaar wordt geïmplementeerd, kan niet worden gewijzigd.
Optionele parameters
Schakel SQL Server agent in voor het exemplaar. De standaardwaarde is uitgeschakeld.
Door komma's gescheiden lijst met aantekeningen van het SQL beheerd exemplaar.
De kernlimiet van het beheerde exemplaar als geheel getal.
De aanvraag voor kernen van het beheerde exemplaar als geheel getal.
Als dit is opgegeven, wordt dit beschouwd als een dev-instantie en worden deze niet gefactureerd.
Door komma's gescheiden lijst met labels van SQL beheerde exemplaar.
De limiet van de capaciteit van het beheerde exemplaar als geheel getal.
De aanvraag voor de stad van het beheerde exemplaar als een gehele hoeveelheid geheugen in GB's.
Naamruimte waarin het SQL beheerd exemplaar moet worden geïmplementeerd. Als er geen naamruimte is opgegeven, wordt de naamruimte die is gedefinieerd in kubeconfig gebruikt.
Als deze is opgegeven, wacht de opdracht niet tot het exemplaar de status Gereed heeft voordat deze wordt terug gegeven.
Het pad naar het azext_arcdata voor het JSON SQL bestand van het beheerde exemplaar.
Door komma's gescheiden lijst met aantekeningen die moeten worden toegepast op alle externe services.
Door komma's gescheiden lijst met labels die moeten worden toegepast op alle externe services.
Door komma's gescheiden lijst met traceflags. Standaard zijn er geen vlaggen.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az sql mi-arc list
Een SQL beheerde exemplaren.
az sql mi-arc list [--namespace]
Voorbeelden
Een SQL beheerde exemplaren.
az sql mi-arc list
Optionele parameters
Naamruimte waarin het SQL beheerd exemplaar moet worden geïmplementeerd. Als er geen naamruimte is opgegeven, wordt de naamruimte die is gedefinieerd in kubeconfig gebruikt.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az sql mi-arc show
De details van een SQL beheerd exemplaar.
az sql mi-arc show --name
[--namespace]
[--path]
Voorbeelden
De details van een SQL beheerd exemplaar.
az sql mi-arc show -n sqlmi1
Vereiste parameters
De naam van het SQL beheerd exemplaar dat moet worden weergegeven.
Optionele parameters
Naamruimte waarin het SQL beheerd exemplaar moet worden geïmplementeerd. Als er geen naamruimte is opgegeven, wordt de naamruimte die is gedefinieerd in kubeconfig gebruikt.
Een pad waar de volledige specificatie voor de SQL beheerd exemplaar moet worden geschreven. Als u dit weggelaten, wordt de specificatie naar de standaarduitvoer geschreven.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.