az sql db

Adatbázisok kezelése.

Parancsok

az sql db audit-policy

Adatbázis naplózási szabályzatának kezelése.

az sql db audit-policy show

Adatbázis-naplózási szabályzat megjelenítése.

az sql db audit-policy update

Frissítse egy adatbázis naplózási szabályzatát.

az sql db audit-policy wait

Helyezze a parancssori felületet várakozó állapotba, amíg az adatbázis naplózási szabályzatának egy feltétele nem teljesül.

az sql db classification

Bizalmassági besorolások kezelése.

az sql db classification delete

Törölje egy adott oszlop bizalmassági besorolását.

az sql db classification list

Lekérheti egy adott adatbázis bizalmassági besorolásait.

az sql db classification recommendation

Bizalmassági besorolási javaslatok kezelése.

az sql db classification recommendation disable

Tiltsa le az adott oszlop bizalmassági javaslatait (a javaslatok alapértelmezés szerint minden oszlopon engedélyezve vannak).

az sql db classification recommendation enable

Bizalmassági javaslatok engedélyezése egy adott oszlophoz (a javaslatok alapértelmezés szerint engedélyezve vannak az összes oszlopban).

az sql db classification recommendation list

Egy adott adatbázis ajánlott bizalmassági besorolásainak listázása.

az sql db classification show

Lekérheti egy adott oszlop bizalmassági besorolását.

az sql db classification update

Az oszlopok bizalmassági besorolásának frissítése.

az sql db copy

Adatbázis másolatának létrehozása.

az sql db create

Hozzon létre egy adatbázist.

az sql db delete

Adatbázis törlése.

az sql db export

Adatbázis exportálása bacpacba.

az sql db import

Bacpac importálása meglévő adatbázisba.

az sql db ledger-digest-uploads

A tranzakciónapló-kivonat feltöltési beállításainak kezelése.

az sql db ledger-digest-uploads disable

Tiltsa le a tranzakciónapló-kivonatok feltöltését.

az sql db ledger-digest-uploads enable

A tranzakciónapló-kivonatok Azure Storage-fiókba vagy bizalmas Azure-tranzakciónaplóba való feltöltésének engedélyezése. Ha a tranzakciónapló-kivonatok feltöltése már engedélyezve van, a parancsmag új értékre állítja vissza a kivonatolási tárolási végpontot.

az sql db ledger-digest-uploads show

Az aktuális tranzakciónapló-kivonat beállításainak megjelenítése.

az sql db list

Adatbázisok listázása kiszolgálón vagy rugalmas készleten.

az sql db list-deleted

Lekéri a visszaállítható elvetett adatbázisok listáját.

az sql db list-editions

Az aktuálisan aktív előfizetéshez elérhető adatbázis-kiadások megjelenítése.

az sql db list-usages

Lekéri az adatbázis-használatot.

az sql db ltr-backup

Az SQL Database hosszú távú adatmegőrzési biztonsági másolatainak kezelése.

az sql db ltr-backup delete

Hosszú távú adatmegőrzési biztonsági mentés törlése.

az sql db ltr-backup list

Listázhatja egy hely, kiszolgáló vagy adatbázis hosszú távú megőrzési biztonsági másolatait.

az sql db ltr-backup restore

Hosszú távú adatmegőrzési biztonsági mentés visszaállítása új adatbázisba.

az sql db ltr-backup show

Hosszú távú adatmegőrzési biztonsági másolat készítése egy adatbázishoz.

az sql db ltr-backup wait

Helyezze a parancssori felületet várakozó állapotba, amíg az adatbázis egy feltétele nem teljesül.

az sql db ltr-policy

Az SQL Database hosszú távú adatmegőrzési szabályzatának kezelése.

az sql db ltr-policy set

Az adatbázis hosszú távú adatmegőrzési beállításainak frissítése.

az sql db ltr-policy show

Egy adatbázis hosszú távú adatmegőrzési szabályzatának megjelenítése.

az sql db op

Adatbázisok műveleteinek kezelése.

az sql db op cancel

Megszakítja az adatbázis aszinkron műveletét.

az sql db op list

Lekéri az adatbázison végrehajtott műveletek listáját.

az sql db rename

Adatbázis átnevezése.

az sql db replica

Adatbázisok közötti replikáció kezelése.

az sql db replica create

Adatbázis létrehozása egy meglévő adatbázis olvasható másodlagos replikájaként.

az sql db replica delete-link

Véglegesen állítsa le az adatreplikálást két adatbázis-replika között.

az sql db replica list-links

Az adatbázis replikáinak és replikációs állapotának listázása.

az sql db replica set-primary

Állítsa be az elsődleges replikaadatbázist az aktuális elsődleges replika-adatbázis feladatátvételével.

az sql db restore

Hozzon létre egy új adatbázist egy biztonsági másolatból való visszaállítással.

az sql db show

Az adatbázis részleteinek lekérése.

az sql db show-connection-string

Létrehozza egy adatbázis kapcsolati sztringjét.

az sql db str-policy

Az SQL Database rövid távú adatmegőrzési szabályzatának kezelése.

az sql db str-policy set

Az élő adatbázisok rövid távú megőrzési beállításainak frissítése.

az sql db str-policy show

Élő adatbázis rövid távú adatmegőrzési szabályzatának megjelenítése.

az sql db str-policy wait

Helyezze a parancssori felületet várakozó állapotba, amíg a szabályzat be nem áll.

az sql db tde

Az adatbázis transzparens adattitkosításának kezelése.

az sql db tde set

Beállítja egy adatbázis transzparens adattitkosítási konfigurációját.

az sql db tde show

Transzparens adattitkosítást jelenít meg.

az sql db threat-policy

Adatbázis fenyegetésészlelési szabályzatainak kezelése.

az sql db threat-policy show

Lekéri a fenyegetésészlelési szabályzatot.

az sql db threat-policy update

Frissítse egy adatbázis fenyegetésészlelési szabályzatát.

az sql db update

Adatbázis frissítése.

az sql db copy

Adatbázis másolatának létrehozása.

A teljesítményszint-beállítások teljes listája a végrehajtással az sql db list-editions -a -o table -l LOCATIONtekinthető meg. A másolási céladatbázisnak ugyanazzal a kiadással kell rendelkeznie, mint a forrásadatbázisnak, de a kiadást a másolás befejezése után módosíthatja.

az sql db copy --dest-name
               [--auto-pause-delay]
               [--backup-storage-redundancy]
               [--capacity]
               [--compute-model {Provisioned, Serverless}]
               [--dest-resource-group]
               [--dest-server]
               [--elastic-pool]
               [--family]
               [--ha-replicas]
               [--ids]
               [--license-type {BasePrice, LicenseIncluded}]
               [--min-capacity]
               [--name]
               [--no-wait]
               [--read-scale {Disabled, Enabled}]
               [--resource-group]
               [--server]
               [--service-objective]
               [--tags]
               [--zone-redundant {false, true}]

Példák

Hozzon létre egy S0 teljesítményszinttel rendelkező adatbázist egy meglévő Standard adatbázis másolataként.

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

Adatbázis létrehozása GeneralPurpose kiadással, Gen4 hardverrel és 1 virtuális maggal egy meglévő GeneralPurpose-adatbázis másolataként.

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

Adatbázis létrehozása helyi biztonsági mentési tár redundanciájával egy meglévő adatbázis másolataként

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

Kötelező paraméterek

--dest-name

A másolási célhelyként létrehozandó adatbázis neve.

Opcionális paraméterek

--auto-pause-delay

Az adatbázis automatikus szüneteltetése után percek alatt. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva.

--backup-storage-redundancy --bsr

A biztonsági másolatok tárolására használt biztonsági mentési tár redundanciájú. Az engedélyezett értékek a következők: Helyi, Zóna, Földrajzi.

--capacity -c

A termékváltozat kapacitás-összetevője a DTU-k vagy virtuális magok egész számában.

--compute-model

Az adatbázis számítási modellje.

elfogadott értékek: Provisioned, Serverless
--dest-resource-group

A másolat létrehozására kijelölt tárcsoport neve. Ha nincs meghatározva, a forrás erőforráscsoport alapértelmezett értéke.

--dest-server

Annak a kiszolgálónak a neve, amelyben létre kívánja hozni a másolatot. Ha nincs meghatározva, a forráskiszolgáló alapértelmezett értéke.

--elastic-pool

A rugalmas készlet neve vagy erőforrás-azonosítója az adatbázis létrehozásához.

--family -f

A termékváltozat számítási generációs összetevője (csak virtuálismag-termékváltozatok esetén). Az engedélyezett értékek a következők: Gen4, Gen5.

--ha-replicas --read-replicas

Az adatbázishoz kiépíteni kívánt magas rendelkezésre állású replikák száma. Csak rugalmas skálázású kiadás esetén állítható be.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--license-type

Az adatbázishoz alkalmazni kívánt licenctípus.LicenseIncluded ha licencre van szüksége, vagy BasePricerendelkezik licenccel, és jogosult az Azure HybridBenefit használatára.

elfogadott értékek: BasePrice, LicenseIncluded
--min-capacity

Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nincs szüneteltetve.

--name -n

A Azure SQL-adatbázis neve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--read-scale

Ha engedélyezve van, a kapcsolati sztring az alkalmazás szándékkal rendelkező kapcsolatait át lehet irányítani egy könnyen másodlagos replikára. Ez a tulajdonság csak prémium és üzletileg kritikus adatbázisokhoz állítható be.

elfogadott értékek: Disabled, Enabled
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a következővel az configure --defaults sql-server=<name>konfigurálhatja: .

--service-objective

Az új adatbázis szolgáltatási célkitűzése. Például: Basic, S0, P1, GP_Gen4_1, GP_Gen5_S_8, BC_Gen5_2, HS_Gen5_32.

--tags

Szóközzel elválasztott címkék: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.

--zone-redundant -z

Meghatározza, hogy engedélyezve legyen-e a zónaredundancia.

elfogadott értékek: false, true

az sql db create

Hozzon létre egy adatbázist.

A teljesítményszint-beállítások teljes listája a végrehajtással az sql db list-editions -a -o table -l LOCATIONtekinthető meg.

az sql db create --name
                 --resource-group
                 --server
                 [--auto-pause-delay]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--catalog-collation {DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS}]
                 [--collation]
                 [--compute-model {Provisioned, Serverless}]
                 [--edition]
                 [--elastic-pool]
                 [--family]
                 [--ha-replicas]
                 [--ledger-on {Disabled, Enabled}]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--maint-config-id]
                 [--max-size]
                 [--min-capacity]
                 [--no-wait]
                 [--read-scale {Disabled, Enabled}]
                 [--sample-name {AdventureWorksLT}]
                 [--service-objective]
                 [--tags]
                 [--yes]
                 [--zone-redundant {false, true}]

Példák

Hozzon létre egy Standard S0-adatbázist.

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

Adatbázis létrehozása GeneralPurpose kiadással, Gen4 hardverrel és 1 virtuális maggal

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

Adatbázis létrehozása engedélyezett zónaredundanciával

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

Adatbázis létrehozása kifejezetten letiltott zónaredundanciával

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

GeneralPurpose Gen5 2 virtuális mag kiszolgáló nélküli adatbázis létrehozása 120 perces automatikus szüneteltetési késleltetéssel

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

Rugalmas skálázású Gen5 2 virtuális mag adatbázis létrehozása 2 olvasási replikával

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

GeneralPurpose-adatbázis létrehozása helyileg redundáns biztonsági mentési tárhellyel

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

Kötelező paraméterek

--name -n

A Azure SQL-adatbázis neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a következővel az configure --defaults sql-server=<name>konfigurálhatja: .

Opcionális paraméterek

--auto-pause-delay

Az adatbázis automatikus szüneteltetése után percek alatt. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva.

--backup-storage-redundancy --bsr

A biztonsági másolatok tárolására használt biztonsági mentési tár redundanciájú. Az engedélyezett értékek a következők: Helyi, Zóna, Földrajzi.

--capacity -c

A termékváltozat kapacitás-összetevője a DTU-k vagy virtuális magok egész számában.

--catalog-collation

A metaadat-katalógus rendezése.

elfogadott értékek: DATABASE_DEFAULT, SQL_Latin1_General_CP1_CI_AS
--collation

Az adatbázis rendezése.

--compute-model

Az adatbázis számítási modellje.

elfogadott értékek: Provisioned, Serverless
--edition --tier -e

A termékváltozat kiadási összetevője. Az engedélyezett értékek a következők: Alapszintű, Standard, Prémium, GeneralPurpose, BusinessCritical, Rugalmas skálázás.

--elastic-pool

A rugalmas készlet neve vagy erőforrás-azonosítója az adatbázis létrehozásához.

--family -f

A termékváltozat számítási generációs összetevője (csak virtuálismag-termékváltozatok esetén). Az engedélyezett értékek a következők: Gen4, Gen5.

--ha-replicas --read-replicas

Az adatbázishoz kiépíteni kívánt magas rendelkezésre állású replikák száma. Csak rugalmas skálázású kiadás esetén állítható be.

--ledger-on

Hozzon létre egy tranzakciónapló-adatbázist, amelyben az összes adat integritását a tranzakciónapló-szolgáltatás védi. A tranzakciónapló-adatbázis összes táblájának tranzakciónapló-tábláknak kell lennie. Megjegyzés: a tulajdonság értéke nem módosítható az adatbázis létrehozása után.

elfogadott értékek: Disabled, Enabled
--license-type

Az adatbázishoz alkalmazni kívánt licenctípus.LicenseIncluded ha licencre van szüksége, vagy BasePricerendelkezik licenccel, és jogosult az Azure HybridBenefit használatára.

elfogadott értékek: BasePrice, LicenseIncluded
--maint-config-id -m

Az erőforrás megadott karbantartási konfigurációs azonosítója vagy neve.

--max-size

A maximális tárterület mérete. Ha nincs megadva egység, az alapértelmezett érték bájt (B).

--min-capacity

Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nincs szüneteltetve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--read-scale

Ha engedélyezve van, a kapcsolati sztring az alkalmazás szándékkal rendelkező kapcsolatait át lehet irányítani egy könnyen másodlagos replikára. Ez a tulajdonság csak prémium és üzletileg kritikus adatbázisokhoz állítható be.

elfogadott értékek: Disabled, Enabled
--sample-name

Az adatbázis létrehozásakor alkalmazandó mintaséma neve.

elfogadott értékek: AdventureWorksLT
--service-objective

Az új adatbázis szolgáltatási célkitűzése. Például: Basic, S0, P1, GP_Gen4_1, GP_Gen5_S_8, BC_Gen5_2, HS_Gen5_32.

--tags

Szóközzel elválasztott címkék: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.

--yes -y

Ne kérje a megerősítést.

--zone-redundant -z

Meghatározza, hogy engedélyezve legyen-e a zónaredundancia.

elfogadott értékek: false, true

az sql db delete

Adatbázis törlése.

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

Példák

Adatbázis törlése. (automatikusan generált)

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

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A Azure SQL-adatbázis neve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a következővel az configure --defaults sql-server=<name>konfigurálhatja: .

--yes -y

Ne kérje a megerősítést.

az sql db export

Adatbázis exportálása bacpac-fájlba.

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

Példák

Sas-kulcs lekérése exportálási művelethez.

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

Bacpac exportálása SAS-kulccsal.

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

Exportálja a bacpacot egy tárfiókkulcs használatával.

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

Kötelező paraméterek

--admin-password -p

Kötelező. Rendszergazdai bejelentkezési jelszó.

--admin-user -u

Kötelező. Rendszergazdai bejelentkezési név.

--storage-key

Kötelező. Tárkulcs.

--storage-key-type

Kötelező. Tárkulcs típusa.

elfogadott értékek: SharedAccessKey, StorageAccessKey
--storage-uri

Kötelező. Storage Uri.

Opcionális paraméterek

--auth-type -a

Hitelesítési típus.

elfogadott értékek: ADPassword, SQL
--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A Azure SQL-adatbázis neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.

az sql db import

Bacpac importálása egy meglévő adatbázisba.

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

Példák

Szerezzen be egy SAS-kulcsot az importálási művelethez.

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

Bacpac importálása meglévő adatbázisba SAS-kulccsal.

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

Importálja a bacpac-ot egy meglévő adatbázisba egy tárfiókkulcs használatával.

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

Kötelező paraméterek

--admin-password -p

Kötelező. Rendszergazdai bejelentkezési jelszó.

--admin-user -u

Kötelező. Rendszergazdai bejelentkezési név.

--storage-key

Kötelező. Tárkulcs.

--storage-key-type

Kötelező. Tárkulcs típusa.

elfogadott értékek: SharedAccessKey, StorageAccessKey
--storage-uri

Kötelező. Storage Uri.

Opcionális paraméterek

--auth-type -a

Hitelesítés típusa.

elfogadott értékek: ADPassword, SQL
--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A Azure SQL-adatbázis neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.

az sql db list

Egy kiszolgálón vagy rugalmas készleten lévő adatbázisok listázása.

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

Példák

Egy kiszolgálón vagy rugalmas készleten lévő adatbázisok listázása. (automatikusan létrehozott)

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

Opcionális paraméterek

--elastic-pool

Ha meg van adva, csak a rugalmas készletben lévő adatbázisokat listázza.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.

az sql db list-deleted

Lekéri a visszaállítható elvetett adatbázisok listáját.

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

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.

az sql db list-editions

Az aktuálisan aktív előfizetéshez elérhető adatbázis-kiadások megjelenítése.

Tartalmazza az elérhető szolgáltatási célkitűzéseket és tárolási korlátokat. A részletesség csökkentése érdekében a tárterületkorlátok szándékos csökkentésére szolgáló beállítások alapértelmezés szerint rejtve vannak.

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

Példák

Az összes adatbázis-kiadás megjelenítése egy helyen.

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

A Standard kiadás összes elérhető adatbázis-szolgáltatási célkitűzésének megjelenítése.

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

A P1 szolgáltatási célkitűzés elérhető maximális adatbázisméreteinek megjelenítése

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

Kötelező paraméterek

--location -l

Tartózkodási hely beállításnál. Értékek innen: az account list-locations. Az alapértelmezett helyet a használatával az configure --defaults location=<location>konfigurálhatja.

Opcionális paraméterek

--available -a

Ha meg van adva, csak a megadott régióban elérhető eredményeket jelenítse meg.

--dtu

A keresendő DTU-k száma. Ha nincs meghatározva, az összes DTU-méret megjelenik.

--edition --tier -e

Kiadás a kereséshez. Ha nincs meghatározva, az összes kiadás megjelenik.

--service-objective

A keresési szolgáltatás célja. Ha nincs meghatározva, az összes szolgáltatási célkitűzés megjelenik.

--show-details -d

A kimenetben szerepeltetni kívánt további részletek listája.

elfogadott értékek: max-size
--vcores

A keresendő virtuális magok száma. Ha nincs meghatározva, az összes virtuális magméret megjelenik.

az sql db list-usages

Lekéri az adatbázis-használatot.

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

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A Azure SQL-adatbázis neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.

az sql db rename

Adatbázis átnevezése.

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

Példák

Adatbázis átnevezése. (automatikusan létrehozott)

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

Kötelező paraméterek

--new-name

Az új név, amelybe az adatbázis át lesz nevezve.

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A Azure SQL-adatbázis neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.

az sql db restore

Hozzon létre egy új adatbázist egy biztonsági másolatból való visszaállítással.

az sql db restore --dest-name
                  [--auto-pause-delay]
                  [--backup-storage-redundancy]
                  [--capacity]
                  [--compute-model {Provisioned, Serverless}]
                  [--deleted-time]
                  [--edition]
                  [--elastic-pool]
                  [--family]
                  [--ha-replicas]
                  [--ids]
                  [--license-type {BasePrice, LicenseIncluded}]
                  [--min-capacity]
                  [--name]
                  [--no-wait]
                  [--read-scale {Disabled, Enabled}]
                  [--resource-group]
                  [--server]
                  [--service-objective]
                  [--tags]
                  [--time]
                  [--zone-redundant {false, true}]

Példák

Hozzon létre egy új adatbázist egy biztonsági másolatból való visszaállítással. (automatikusan létrehozott)

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

Hozzon létre egy új adatbázist georedundáns biztonsági mentési tárral a biztonsági másolatból való visszaállítással. (automatikusan létrehozott)

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

Kötelező paraméterek

--dest-name

A visszaállítási célként létrehozandó adatbázis neve.

Opcionális paraméterek

--auto-pause-delay

Az adatbázis automatikus szüneteltetése után percek alatt. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva.

--backup-storage-redundancy --bsr

A biztonsági másolatok tárolására használt biztonsági mentési tár redundanciájú. Az engedélyezett értékek a következők: Helyi, Zóna, Földrajzi.

--capacity -c

A termékváltozat kapacitás-összetevője a DTU-k vagy virtuális magok egész számában.

--compute-model

Az adatbázis számítási modellje.

elfogadott értékek: Provisioned, Serverless
--deleted-time

Ha meg van adva, egy meglévő adatbázis helyett egy törölt adatbázisból állítsa vissza a visszaállítást. Meg kell egyeznie egy törölt adatbázis törölt időpontjával ugyanabban a kiszolgálón. Meg kell adni a --time vagy a --deleted-time (vagy mindkettő) értéket. Az idő formátumának a következőnek kell lennie: "ÉÉÉÉÉ-HH-NNH:MM:SS".

--edition --tier -e

A termékváltozat kiadási összetevője. Az engedélyezett értékek a következők: Alapszintű, Standard, Prémium, GeneralPurpose, BusinessCritical, Rugalmas skálázás.

--elastic-pool

A rugalmas készlet neve vagy erőforrás-azonosítója az adatbázis létrehozásához.

--family -f

A termékváltozat számítási generációs összetevője (csak virtuálismag-termékváltozatok esetén). Az engedélyezett értékek a következők: Gen4, Gen5.

--ha-replicas --read-replicas

Az adatbázishoz kiépíteni kívánt magas rendelkezésre állású replikák száma. Csak rugalmas skálázású kiadás esetén állítható be.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--license-type

Az adatbázishoz alkalmazni kívánt licenctípus.LicenseIncluded ha licencre van szüksége, vagy BasePricerendelkezik licenccel, és jogosult az Azure HybridBenefit használatára.

elfogadott értékek: BasePrice, LicenseIncluded
--min-capacity

Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nincs szüneteltetve.

--name -n

A Azure SQL-adatbázis neve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--read-scale

Ha engedélyezve van, a kapcsolati sztring az alkalmazás szándékkal rendelkező kapcsolatait át lehet irányítani egy könnyen másodlagos replikára. Ez a tulajdonság csak prémium és üzletileg kritikus adatbázisokhoz állítható be.

elfogadott értékek: Disabled, Enabled
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a következővel az configure --defaults sql-server=<name>konfigurálhatja: .

--service-objective

Az új adatbázis szolgáltatási célkitűzése. Például: Basic, S0, P1, GP_Gen4_1, GP_Gen5_S_8, BC_Gen5_2, HS_Gen5_32.

--tags

Szóközzel elválasztott címkék: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.

--time -t

A forrásadatbázis azon időpontja, amely az új adatbázis létrehozásához vissza lesz állítva. A forrásadatbázis legkorábbiRestoreDate értékénél nagyobbnak vagy egyenlőnek kell lennie. Meg kell adni a --time vagy a --deleted-time (vagy mindkettő) értéket. Az idő formátumának a következőnek kell lennie: "ÉÉÉÉÉ-HH-NNH:MM:SS".

--zone-redundant -z

Meghatározza, hogy engedélyezve legyen-e a zónaredundancia.

elfogadott értékek: false, true

az sql db show

Az adatbázis részleteinek lekérése.

az sql db show [--ids]
               [--name]
               [--resource-group]
               [--server]

Példák

Az adatbázis részleteinek lekérése. (automatikusan generált)

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

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A Azure SQL-adatbázis neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a következővel az configure --defaults sql-server=<name>konfigurálhatja: .

az sql db show-connection-string

Létrehozza egy adatbázis kapcsolati sztringjét.

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

Példák

Kapcsolati sztring létrehozása ado.net

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

Kötelező paraméterek

--client -c

Az ügyfélkapcsolat-szolgáltató típusa.

elfogadott értékek: ado.net, jdbc, odbc, php, php_pdo, sqlcmd

Opcionális paraméterek

--auth-type -a

A hitelesítés típusa.

elfogadott értékek: ADIntegrated, ADPassword, SqlPassword
alapértelmezett érték: SqlPassword
--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A Azure SQL-adatbázis neve.

alapértelmezett érték: <databasename>
--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a következővel az configure --defaults sql-server=<name>konfigurálhatja: .

alapértelmezett érték: <servername>

az sql db update

Adatbázis frissítése.

az sql db update [--add]
                 [--auto-pause-delay]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--compute-model {Provisioned, Serverless}]
                 [--edition]
                 [--elastic-pool]
                 [--family]
                 [--force-string]
                 [--ha-replicas]
                 [--ids]
                 [--maint-config-id]
                 [--max-size]
                 [--min-capacity]
                 [--name]
                 [--no-wait]
                 [--read-scale {Disabled, Enabled}]
                 [--remove]
                 [--resource-group]
                 [--server]
                 [--service-objective]
                 [--set]
                 [--zone-redundant {false, true}]

Példák

Frissítsen egy adatbázist Standard kiadásra, S0 teljesítményszintre (10 DTU) a DTU-kapacitás megadásával. Vegye figyelembe, hogy a GeneralPurpose a Standard kiadásnál szélesebb mérettartományt tesz lehetővé.

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

Frissítsen egy adatbázist Standard kiadásra, S1 teljesítményszintre (20 DTU) a teljesítményszint nevének megadásával. Vegye figyelembe, hogy a GeneralPurpose a Standard kiadásnál szélesebb mérettartományt tesz lehetővé.

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

Adatbázis frissítése GeneralPurpose kiadásra, 4 virtuális mag Gen5 hardverrel

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

Adatbázis frissítése nagyobb maximális mérettel

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

Adatbázis frissítése engedélyezett zónaredundanciával

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

Adatbázis frissítése kifejezetten letiltott zónaredundanciával

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

Adatbázis frissítése kiszolgáló nélküli számítási modellre

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

Adatbázis frissítése helyileg redundáns biztonsági mentési tárolóval

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

Opcionális paraméterek

--add

Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string vagy JSON string>.

--auto-pause-delay

Az adatbázis automatikus szüneteltetése után percek alatt. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva.

--backup-storage-redundancy --bsr

A biztonsági másolatok tárolására használt biztonsági mentési tár redundanciájú. Az engedélyezett értékek a következők: Helyi, Zóna, Földrajzi.

--capacity -c

A termékváltozat kapacitás-összetevője a DTU-k vagy virtuális magok egész számában.

--compute-model

Az adatbázis számítási modellje.

elfogadott értékek: Provisioned, Serverless
--edition --tier -e

A termékváltozat kiadási összetevője. Az engedélyezett értékek a következők: Alapszintű, Standard, Prémium, GeneralPurpose, BusinessCritical, Rugalmas skálázás.

--elastic-pool

A rugalmas készlet neve vagy erőforrás-azonosítója az adatbázis áthelyezéséhez.

--family -f

A termékváltozat számítási generációs összetevője (csak virtuálismag-termékváltozatok esetén). Az engedélyezett értékek a következők: Gen4, Gen5.

--force-string

A "set" vagy a "add" használatakor a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.

--ha-replicas --read-replicas

Az adatbázishoz kiépíteni kívánt magas rendelkezésre állású replikák száma. Csak rugalmas skálázású kiadás esetén állítható be.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--maint-config-id -m

Az erőforrás megadott karbantartási konfigurációs azonosítója vagy neve.

--max-size

Az adatbázis új maximális mérete bájtban kifejezve.

--min-capacity

Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nincs szüneteltetve.

--name -n

A Azure SQL-adatbázis neve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--read-scale

Ha engedélyezve van, a kapcsolati sztring az alkalmazás szándékkal rendelkező kapcsolatait át lehet irányítani egy könnyen másodlagos replikára. Ez a tulajdonság csak prémium és üzletileg kritikus adatbázisokhoz állítható be.

elfogadott értékek: Disabled, Enabled
--remove

Tulajdonság vagy elem eltávolítása egy listából. Példa: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a használatával az configure --defaults sql-server=<name>konfigurálhatja.

--service-objective

Az új szolgáltatási célkitűzés neve. Ha ez egy önálló adatbázis-szolgáltatási célkitűzés, és az adatbázis jelenleg egy rugalmas készletben található, akkor a rendszer eltávolítja az adatbázist a készletből.

--set

Objektum frissítése a beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.

--zone-redundant -z

Meghatározza, hogy engedélyezve legyen-e a zónaredundancia.

elfogadott értékek: false, true