Rövid útmutató: Az Azure Portal lekérdezésszerkesztőjének használata az Azure SQL Database lekérdezéséhez
A következőkre vonatkozik:Azure SQL Database
Ebben a rövid útmutatóban csatlakozzon egy Azure SQL-adatbázishoz az Azure Portalon, és használja a lekérdezésszerkesztőt Transact-SQL (T-SQL) lekérdezések futtatásához. Az Azure SQL Database lekérdezésszerkesztő (előzetes verzió) egy olyan eszköz, amely SQL-lekérdezéseket futtat az Azure SQL Database-en az Azure Portalon.
- Ha még nem hozott létre Azure SQL Database-adatbázist, tekintse meg rövid útmutatót: Egyetlen adatbázis létrehozása. Keresse meg az ajánlatot az Azure SQL Database ingyenes üzembe helyezésére .
Előfeltételek
Hitelesítés
Az adatbázishoz és a lekérdezésszerkesztőhöz való csatlakozáshoz engedélyekkel rendelkező fiókra van szüksége. HASZNÁLHAT SQL-hitelesítést vagy Microsoft Entra-hitelesítést (ajánlott). Az Azure SQL Database-ben történő bejelentkezések létrehozásáról és kezeléséről további információt az Adatbázis-hozzáférés engedélyezésecímű témakörben talál.
Tűzfalszabály
Ha ezt a hibát kapja: A bejelentkezés által kért kiszolgálónév nem nyitható meg. Az "xx.xx.xx.xx" IP-címmel rendelkező ügyfél nem férhet hozzá a kiszolgálóhoz. A hozzáférés engedélyezéséhez használja az Azure Management Portalt, vagy futtassa sp_set_firewall_rule a főadatbázison, hogy létrehozhasson egy tűzfalszabályt ehhez az IP-címhez vagy címtartományhoz. A módosítás érvénybe lépése akár öt percet is igénybe vehet.
Kövesse az alábbi gyors lépéseket:
- Térjen vissza az SQL-adatbázis Áttekintés lapjára.
- Válassza az Azure SQL logikai kiszolgáló hivatkozását kiszolgálónévmellett.
- Az Erőforrás menü Biztonságiterületén válassza Hálózatilehetőséget.
- Győződjön meg arról, hogy a Nyilvános hálózati hozzáférésterületen a Kijelölt hálózatok lehetőség legyen kiválasztva.
- Ha ez egy teszt vagy ideiglenes környezet, állítsa be a kiválasztott hálózatokbeállítást.
- Ha nem, a hozzáférést a jelen rövid útmutatóban tárgyaltaktól eltérő módon kell biztosítani, valószínűleg privát végpontokon (az Azure Private Link használatával), a hálózati hozzáférés áttekintése szerint.
- A tűzfalszabályokterületen válassza Az ügyfél IPv4-címének hozzáadásalehetőséget.
- Szükség esetén azonosítsa az IPv4-címét, és adja meg a Start és End mezőkben.
- Válassza a Mentéslehetőséget.
További részletekért lásd: adja hozzá a kimenő IP-címet a kiszolgáló engedélyezett tűzfalszabályaihoz.
A hibaelhárítást a
Csatlakozás a lekérdezésszerkesztőhöz
Csatlakozzon az adatbázishoz a lekérdezésszerkesztőben.
Navigáljon az SQL-adatbázishoz az Azure Portal. Látogasson el például az Azure SQL-irányítópult .
Az SQL-adatbázis Áttekintés lapján válassza ki a Lekérdezés szerkesztő (előzetes verzió) lehetőséget az erőforrás menüjéből.
A bejelentkezési képernyőn adja meg az adatbázishoz való csatlakozáshoz szükséges hitelesítő adatokat.
Sql- vagy Microsoft Entra-hitelesítéssel csatlakozhat.
Az SQL-hitelesítéshez SQL Server-hitelesítésiterületen adjon meg egy bejelentkezési és jelszó az adatbázishoz hozzáféréssel rendelkező felhasználó számára, majd válassza OKlehetőséget. A kiszolgáló rendszergazdája mindig használhatja a bejelentkezést és a jelszót.
Ha Microsoft Entra-azonosítóval szeretne csatlakozni, ha Ön a Microsoft Entra-kiszolgáló rendszergazdája, válassza a Folytatás <user@domain>lehetőséget. Ha a bejelentkezés sikertelen, próbálkozzon a lap frissítésével.
Kapcsolat más eszközökkel
Az Azure SQL-adatbázishoz más eszközökkel is csatlakozhat, például:
- Gyors bevezetés: Az Azure Data Studio használata az Azure SQL Database eléréséhez és lekérdezéséhez
- rövid útmutató: Az SSMS használata az Azure SQL Database-hez vagy a felügyelt Azure SQL-példányhoz való csatlakozáshoz és lekérdezéshez
- rövid útmutató: Kapcsolódás és lekérdezés a Visual Studio Code használata segítségével
Az adatbázis lekérdezése
Bármely adatbázisban hajtsa végre a következő lekérdezést a Lekérdezésszerkesztőben, hogy visszaadja az időpontot UTC-ben, az adatbázis nevét és a hitelesített bejelentkezési nevet.
SELECT SYSDATETIMEOFFSET(), DB_NAME(), ORIGINAL_LOGIN();
Az AdventureWorksLT mintaadatbázis lekérdezése
A rövid útmutató ezen része egy Azure SQL-adatbázisban található AdventureWorksLT
mintaadatbázist használja. Ha még nem rendelkezik ilyen adatbázissal, hozhat létre adatbázist mintaadatokkal az Azure SQL Database. Keresse meg az ajánlatot az Azure SQL Database ingyenes üzembe helyezésére .
A Lekérdezésszerkesztő (előzetes verzió) lapon futtassa az alábbi példa lekérdezéseket a AdventureWorksLT
mintaadatbázison.
Borravaló
Új az Azure SQL Database használatában? Induljon el az alapos, ingyenes képzési anyagokkal: Azure SQL alapjai, vagy tekintse át a Azure SQL kifejezések szószedetét.
További információért az Azure SQL Database-ben használt T-SQL-ről, látogasson el a(z) T-SQL-különbségek az SQL Server és az Azure SQL Database közöttoldalra.
SELECT lekérdezés futtatása
Az adatbázis 20 legjobb termékének lekérdezéséhez illessze be a következő SELECT lekérdezést a lekérdezésszerkesztőbe:
SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName FROM SalesLT.ProductCategory pc JOIN SalesLT.Product p ON pc.productcategoryid = p.productcategoryid;
Válassza a Futtatáslehetőséget, majd tekintse át a kimenetet az Eredmények panelen.
Ha Lekérdezés mentése lehetőséget választja, .sql fájlként mentheti a lekérdezést, vagy Adatok exportálása ként lehetőséget választva exportálhatja az eredményeket .json, .csvvagy .xml fájlként.
INSERT-lekérdezés futtatása
Ha új terméket szeretne hozzáadni a SalesLT.Product
táblához, futtassa az alábbi INSERT T-SQL utasítást.
A lekérdezésszerkesztőben cserélje le az előző lekérdezést a következő lekérdezésre:
INSERT INTO [SalesLT].[Product] ( [Name] , [ProductNumber] , [Color] , [ProductCategoryID] , [StandardCost] , [ListPrice] , [SellStartDate] ) VALUES ('myNewProduct' ,123456789 ,'NewColor' ,1 ,100 ,100 ,GETDATE() );
Válassza a Futtatás lehetőséget az új termék hozzáadásához. A lekérdezés futtatása után az Üzenetek panel megjeleníti A lekérdezés sikeres volt: Érintett sorok: 1.
UPDATE-lekérdezés futtatása
Futtassa az alábbi UPDATE T-SQL utasítást az új termék árának frissítéséhez.
A lekérdezésszerkesztőben cserélje le az előző lekérdezést a következő lekérdezésre:
UPDATE [SalesLT].[Product] SET [ListPrice] = 125 WHERE Name = 'myNewProduct';
Válassza a Futtatás parancsot a
Product
tábla megadott sorának frissítéséhez. Az Üzenetek panelen Lekérdezés sikeres volt: Érintett sorok: 1.
DELETE lekérdezés futtatása
Az új termék eltávolításához futtassa a következő DELETE T-SQL-utasítást.
A lekérdezésszerkesztőben cserélje le az előző lekérdezést a következő lekérdezésre:
DELETE FROM [SalesLT].[Product] WHERE Name = 'myNewProduct';
A tábla megadott sorának törléséhez válassza a
Product
lehetőséget. Az Üzenetek panelen Lekérdezés sikeres volt: Érintett sorok: 1.