Az Azure Data Studio parancssori felülete
Az Azure Data Studio beépített parancssori felületet tartalmaz, amely lehetővé teszi az alkalmazás indításának szabályozását. A parancssori beállítások (kapcsolók) segítségével megnyithatja a fájlokat, bővítményeket telepíthet, módosíthatja a megjelenítési nyelvet és a kimeneti diagnosztikát.
A parancssori eszközök Azure Data Studióban való futtatására vonatkozó példákért lásd az Integrált terminál című témakört.
Megjegyzés
Bár a Microsoft Entra ID az Azure Active Directory (Azure AD) új neve, a meglévő környezetek megzavarásának megakadályozása érdekében az Azure AD továbbra is megmarad néhány rögzített elemben, például felhasználói felületi mezőkben, kapcsolatszolgáltatókban, hibakódokban és parancsmagokban. Ebben a cikkben a két név felcserélhető.
Az Azure Data Studio parancssori felületének áttekintéséhez nyisson meg egy terminált az Azure Data Studióban (Terminál megtekintése>), vagy írjon azuredatastudio --help
be egy parancssort. A kimenet tartalmazza a parancssori beállítások verzióját, használati példáját és listáját, ahogyan az a csonkolt példában látható:
Azure Data Studio 1.48.1
Usage: azuredatastudio.exe [options][paths...]
To read output from another program, append '-' (e.g. 'echo Hello World | azuredatastudio.exe -')
Options
<vscode options>
-h --help Print usage.
--aad Use Azure Active Directory authentication, this option is
deprecated - use 'authenticationType' instead.
-A --applicationName Supports providing applicationName
that will be used for connection profile app name.
-T --authenticationType Provide authentication mode to be
used. Accepted values: AzureMFA, SqlLogin, Integrated, etc.
-c --command <command-name> Name of command to run, accepted
values: connect, openConnectionDialog
-Z --connectionProperties Supports providing advanced connection properties that
providers support. Value must be a json object containing
key-value pairs in format: '{"key1":"value1"}'
-D --database <database> Name of database
-E --integrated Use Integrated authentication,
this option is deprecated - use 'authenticationType' instead.
-P --provider Connection provider to use, e.g. MSSQL, PGSQL, etc.
-S --server <server> Name of target server or host name.
--showDashboard Whether or not to show dashboard on connection, false by default.
-U --user <user-name> User name/email address
A parancssorból elindíthatja az Azure Data Studiót egy fájl, mappa vagy projekt gyors megnyitásához. Az Azure Data Studio általában egy mappa környezetében nyílik meg. Egy megnyitott terminálból vagy parancssorból lépjen a projektmappába, és írja be a kívánt parancsot azuredatastudio
.
Előfordulhat, hogy az Azure Data Studio megnyitásakor meg szeretne nyitni egy szkriptet a Lekérdezésszerkesztő. Az Azure Data Studio egy meglévő szkripttel is elindítható a fájl elérési útjának megadásával:
azuredatastudio .\samplescript.sql
Az Azure Data Studio böngészőből url-formátummal indítható el, hogy gyorsan létre tudja hozni a kapcsolatot az indításkor, vagy nyisson meg egy kapcsolati párbeszédpanelt, esetleg nyisson meg egy szkriptet a Lekérdezésszerkesztő. Az URI-val való indítás támogatott formátuma a következő:
azuredatastudio://{command}?{option1}={value1}&{option2}={value2}...
Az Azure Data Studio parancssorból történő indításakor a következő parancsok támogatottak:
connect
: A megadott beállítások használatával csatlakozik a célkiszolgálóhozopenConnectionDialog
: Megnyitja a kapcsolati párbeszédpanelt a megadott beállítások használatával
Az URL-címben az alábbi lehetőségeket adhatja meg.
Lehetőség | Leírás |
---|---|
provider |
Kapcsolatszolgáltató, például MSSQL, PGSQL stb. |
server |
A célkiszolgáló vagy a gazdagép neve. |
database |
Az adatbázis neve. |
user |
Felhasználó neve. |
authenticationType |
Használandó hitelesítési mód, elfogadott értékek: AzureMFA , SqlLogin , Integrated stb. |
applicationName |
Adja meg a kapcsolati profilban használt alkalmazásnevet. |
connectionProperties |
A szolgáltató által támogatott speciális kapcsolati tulajdonságok. Az értéknek olyan json-objektumnak kell lennie, amely kulcs-érték párokat tartalmaz formátumban {"key1":"value1"} . |
azuredatastudio --server localhost --authenticationType Integrated
Előfordulhat, hogy a rendszer "Megbízhatósági kiszolgáló tanúsítványa" figyelmeztetést kap.
Megjegyzés
A helyszíni SQL Serverhez vagy a virtuális gépen lévő SQL Serverhez csatlakozó felhasználók esetében az adatbázismotort úgy kell konfigurálni, hogy támogassa a titkosított kapcsolatokat. A teljes útmutatást az SQL Server adatbázismotorjának konfigurálása a kapcsolatok titkosításához című témakörben találja.
azuredatastudio --server localhost --provider mssql --user sa .\samplescript.sql
azuredatastudio://connect?server=*****&user=*****&authenticationType=*****&connectionProperties={"key1":"value1"}