Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Tip
Microsoft Fabric Data Warehouse egy nagyvállalati szintű relációs raktár egy Data Lake-alaprendszeren, jövőre kész architektúrával, beépített AI-vel és új funkciókkal. Ha még nem ismerkedik adattárházzal, kezdje a Fabric Data Warehouse. A meglévő dedikált SQL-készlet számítási feladatai frissíthetők Fabric az adatelemzés, a valós idejű elemzés és a jelentéskészítés új képességeinek eléréséhez.
Az [sqlcmd][sqlcmd] parancssori segédprogrammal csatlakozhat és lekérdezhet egy dedikált SQL-készletet.
1. Csatlakozás
Az [sqlcmd][sqlcmd] használatának megkezdéséhez nyissa meg a parancssort, és írja be az sqlcmd kifejezést, majd a dedikált SQL-készlet kapcsolati sztringét. A kapcsolati sztringhez a következő paraméterek szükségesek:
-
Kiszolgáló (-S): Kiszolgáló a
<Server Name>.database.windows.net űrlapon - Adatbázis (-d): dedikált SQL-készlet neve.
- Idézett azonosítók engedélyezése (-I): Az idézett azonosítókat engedélyezni kell egy dedikált SQL-készletpéldányhoz való csatlakozáshoz.
Az SQL Server-hitelesítés használatához hozzá kell adnia a felhasználónév/jelszó paramétereit:
-
Felhasználó (-U): Kiszolgálófelhasználó az űrlapon
<Felhasználó> - Jelszó (-P): A felhasználóhoz társított jelszó.
A kapcsolati sztring például a következőhöz hasonlóan nézhet ki:
C:\>sqlcmd -S MySqlDw.database.windows.net -d Adventure_Works -U myuser -P myP@ssword -I
A Microsoft Entra integrált hitelesítés használatához hozzá kell adnia a Microsoft Entra paramétereit:
- Microsoft Entra-hitelesítés (-G): a Microsoft Entra-azonosító használata hitelesítéshez
A kapcsolati sztring például a következőhöz hasonlóan nézhet ki:
C:\>sqlcmd -S MySqlDw.database.windows.net -d Adventure_Works -G -I
Megjegyzés
Engedélyeznie kell a Microsoft Entra-hitelesítést a Microsoft Entra-azonosító használatával történő hitelesítéshez.
2. Lekérdezés
A kapcsolat létrejötte után bármilyen támogatott Transact-SQL utasítást kibocsáthat a példány ellen. Ebben a példában a lekérdezések interaktív módban lesznek elküldve.
C:\>sqlcmd -S MySqlDw.database.windows.net -d Adventure_Works -U myuser -P myP@ssword -I
1> SELECT name FROM sys.tables;
2> GO
3> QUIT
A következő példák bemutatják, hogyan futtathatja a lekérdezéseket kötegelt módban a -Q beállítással, vagy hogyan futtathatja az SQL-t sqlcmd-be.
sqlcmd -S MySqlDw.database.windows.net -d Adventure_Works -U myuser -P myP@ssword -I -Q "SELECT name FROM sys.tables;"
"SELECT name FROM sys.tables;" | sqlcmd -S MySqlDw.database.windows.net -d Adventure_Works -U myuser -P myP@ssword -I > .\tables.out
Következő lépések
Az sqlcmdben elérhető beállításokkal kapcsolatos további információkért tekintse meg az sqlcmd dokumentációját.