Udostępnij za pośrednictwem


az sql mi link

Polecenia zarządzania łączem wystąpienia.

Polecenia

Nazwa Opis Typ Stan
az sql mi link create

Tworzy nowe łącze wystąpienia.

Podstawowe funkcje Przestarzałe
az sql mi link delete

Usuwa łącze wystąpienia.

Podstawowe funkcje Ogólna dostępność
az sql mi link list

Zwraca informacje o funkcji linku dla usługi Azure SQL Managed Instance.

Podstawowe funkcje Przestarzałe
az sql mi link show

Zwraca informacje o funkcji linku dla usługi Azure SQL Managed Instance.

Podstawowe funkcje Przestarzałe
az sql mi link update

Aktualizuje właściwości łącza wystąpienia.

Podstawowe funkcje Przestarzałe
Przestarzałe

Dane wyjściowe zostaną zmienione w następnej wersji zmiany powodującej niezgodność (2.67.0). Przestarzałe właściwości wyjściowe: targetDatabase, primaryAvailabilityGroupName, secondaryAvailabilityGroupNamesourceEndpoint, sourceReplicaId, targetReplicaId, linkState, lastHardenedLsn. Nowe właściwości wyjściowe: bazy danych, partnerAvailabilityGroupName, instanceAvailabilityGroupName, partnerEndpoint, distributedAvailabilityGroupName, instanceLinkRole, partnerLinkRole, failoverMode, seedingMode. Aby dowiedzieć się więcej na temat zmiany powodującej niezgodność, odwiedź aka.ms/mi-link-rest-api-create-or-update.

Tworzy nowe łącze wystąpienia.

To polecenie tworzy link usługi Azure SQL Managed Instance, łącząc rozproszoną grupę dostępności w programie SQL Server na podstawie przekazanych parametrów.

az sql mi link create --distributed-availability-group-name
                      --instance-name
                      --resource-group
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--primary-ag]
                      [--primary-availability-group-name]
                      [--secondary-ag]
                      [--secondary-availability-group-name]
                      [--source-endpoint]
                      [--target-database]
                      [--target-db]

Tworzy link wystąpienia.

az sql mi link create -g 'rg1' --instance-name 'mi1' --name 'link1' --primary-availability-group-name 'primaryag1' --secondary-availability-group-name 'secondaryag1' --source-endpoint '"tcp://server1:5022" --target-database 'db1' --no-wait')
--distributed-availability-group-name --link --name -n

Nazwa łącza wystąpienia.

--instance-name --managed-instance --managed-instance-name --mi

Nazwa usługi Azure SQL Managed Instance.

--resource-group -g

Nazwa grupy zasobów.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--primary-ag

Nazwa podstawowej grupy dostępności.

--primary-availability-group-name
Przestarzałe

Opcja "--primary-availability-group-name" została wycofana i zostanie usunięta w następnej wersji zmiany powodującej niezgodność (2.67.0). Zamiast tego użyj polecenia "--partner-availability-group-name".

Nazwa podstawowej grupy dostępności.

--secondary-ag

Nazwa pomocniczej grupy dostępności.

--secondary-availability-group-name
Przestarzałe

Opcja "--secondary-availability-group-name" została wycofana i zostanie usunięta w następnej wersji zmiany powodującej niezgodność (2.67.0). Zamiast tego użyj polecenia "--instance-availability-group-name".

Nazwa pomocniczej grupy dostępności.

--source-endpoint
Przestarzałe

Argument "-source-endpoint" został wycofany i zostanie usunięty w następnej wersji zmiany powodującej niezgodność (2.67.0). Zamiast tego użyj polecenia "--partner-endpoint".

Adresy IP źródłowego punktu końcowego.

--target-database
Przestarzałe

Opcja "--target-database" została wycofana i zostanie usunięta w następnej wersji zmiany powodującej niezgodność (2.67.0). Zamiast tego użyj polecenia "--databases".

Nazwa docelowej bazy danych.

--target-db

Nazwa docelowej bazy danych.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Usuwa łącze wystąpienia.

To polecenie może spowodować utratę danych, jeśli link zostanie porzucony, a sieci LSN repliki nie są zsynchronizowane z elementem podstawowym, dlatego użytkownik musi jawnie potwierdzić polecenie po wyświetleniu monitu lub użyć parametru --yes.

az sql mi link delete [--distributed-availability-group-name]
                      [--ids]
                      [--instance-name]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--resource-group]
                      [--subscription]
                      [--yes]

Wymusza usunięcie łącza wystąpienia.

az sql mi link delete -g 'rg1' --instance-name 'mi1' -n 'link1' --yes
--distributed-availability-group-name --link --name -n

Nazwa łącza wystąpienia.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-name --managed-instance --managed-instance-name --mi

Nazwa usługi Azure SQL Managed Instance.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Przestarzałe

Dane wyjściowe zostaną zmienione w następnej wersji zmiany powodującej niezgodność (2.67.0). Przestarzałe właściwości wyjściowe: targetDatabase, primaryAvailabilityGroupName, secondaryAvailabilityGroupNamesourceEndpoint, sourceReplicaId, targetReplicaId, linkState, lastHardenedLsn. Nowe właściwości wyjściowe: bazy danych, partnerAvailabilityGroupName, instanceAvailabilityGroupName, partnerEndpoint, distributedAvailabilityGroupName, instanceLinkRole, partnerLinkRole, failoverMode, seedingMode. Aby dowiedzieć się więcej na temat zmiany powodującej niezgodność, odwiedź aka.ms/mi-link-rest-api-list-by-instance.

Zwraca informacje o funkcji linku dla usługi Azure SQL Managed Instance.

az sql mi link list --instance-name
                    --resource-group

Wyświetl listę wszystkich łączy wystąpień w określonym wystąpieniu zarządzanym.

az sql mi link list -g {rg} --instance-name {mi}
--instance-name --managed-instance --managed-instance-name --mi

Nazwa usługi Azure SQL Managed Instance.

--resource-group -g

Nazwa grupy zasobów.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Przestarzałe

Dane wyjściowe zostaną zmienione w następnej wersji zmiany powodującej niezgodność (2.67.0). Przestarzałe właściwości wyjściowe: targetDatabase, primaryAvailabilityGroupName, secondaryAvailabilityGroupNamesourceEndpoint, sourceReplicaId, targetReplicaId, linkState, lastHardenedLsn. Nowe właściwości wyjściowe: bazy danych, partnerAvailabilityGroupName, instanceAvailabilityGroupName, partnerEndpoint, distributedAvailabilityGroupName, instanceLinkRole, partnerLinkRole, failoverMode, seedingMode. Aby dowiedzieć się więcej na temat zmiany powodującej niezgodność, odwiedź aka.ms/mi-link-rest-api-get.

Zwraca informacje o funkcji linku dla usługi Azure SQL Managed Instance.

az sql mi link show [--distributed-availability-group-name]
                    [--ids]
                    [--instance-name]
                    [--resource-group]
                    [--subscription]

Pokaż informacje o określonym łączem wystąpienia

az sql mi link show -g 'rg1' --instance-name 'mi1' --name 'link1'
--distributed-availability-group-name --link --name -n

Nazwa łącza wystąpienia.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-name --managed-instance --managed-instance-name --mi

Nazwa usługi Azure SQL Managed Instance.

--resource-group -g

Nazwa grupy zasobów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Przestarzałe

Dane wyjściowe zostaną zmienione w następnej wersji zmiany powodującej niezgodność (2.67.0). Przestarzałe właściwości wyjściowe: targetDatabase, primaryAvailabilityGroupName, secondaryAvailabilityGroupNamesourceEndpoint, sourceReplicaId, targetReplicaId, linkState, lastHardenedLsn. Nowe właściwości wyjściowe: bazy danych, partnerAvailabilityGroupName, instanceAvailabilityGroupName, partnerEndpoint, distributedAvailabilityGroupName, instanceLinkRole, partnerLinkRole, failoverMode, seedingMode. Aby dowiedzieć się więcej na temat zmiany powodującej niezgodność, odwiedź aka.ms/mi-link-rest-api-create-or-update.

Aktualizuje właściwości łącza wystąpienia.

az sql mi link update [--distributed-availability-group-name]
                      [--ids]
                      [--instance-name]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--replication-mode {Async, Sync}]
                      [--resource-group]
                      [--subscription]

Zmienianie trybu replikacji na Synchronizacja

az sql mi link update -g 'rg1' --mi 'mi1' -n 'link1' --replication-mode 'Sync'
--distributed-availability-group-name --link --name -n

Nazwa łącza wystąpienia.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-name --managed-instance --managed-instance-name --mi

Nazwa usługi Azure SQL Managed Instance.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Dopuszczalne wartości: 0, 1, f, false, n, no, t, true, y, yes
--replication-mode

Wartość trybu replikacji. Możliwe wartości to "Sync" i "Async".

Dopuszczalne wartości: Async, Sync
--resource-group -g

Nazwa grupy zasobów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.