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.
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 a rövid útmutatót: Egyetlen adatbázis létrehozása – Azure SQL Database. 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). A felhasználóknak legalább az Azure szerepköralapú hozzáférés-vezérlési (RBAC) engedélyre van szükségük, Olvasási hozzáférés a kiszolgálóhoz és az adatbázishoz a lekérdezésszerkesztő használatához. Az Azure SQL Database-ben történő bejelentkezések létrehozásával és kezelésével kapcsolatos további információkért lásd: Adatbázis-hozzáférés engedélyezése.
Tűzfalszabály
Azure SQL logikai kiszolgáló tűzfala
Ha ezt a hibát kapja: Az IP-cím nem fér hozzá ehhez a kiszolgálóhoz. Adja hozzá az IP-címét a kiszolgáló tűzfalszabályaihoz, vagy válassza az alábbi Engedélyezési lista IP xx.xx.xx.xx elemét. A módosítások érvénybe lépése akár 5 percet is igénybe vehet. Válassza ki az Allowlist IP... hivatkozást a hibaüzenetmezőben, és az Azure Portal automatikusan hozzáadja az aktuális IP-címet a logikai kiszolgáló tűzfalának engedélyezési listájához. A tűzfalszabályok frissítése után a folytatáshoz válassza ismét a Csatlakozás lehetőséget .
- A további információkért lásd: Kimenő IP-cím hozzáadása a kiszolgáló engedélyezett tűzfalszabályaihoz.
- A hibaelhárítást a
kapcsolati hibák hibaelhárításával kapcsolatos cikkben találja. - A nyilvános hálózati hozzáférésről, a TLS-verzió beállításairól és a kapcsolati szabályzatról szóló további információkért lásd: Azure SQL-kapcsolati beállítások.
Helyi tűzfal
Az Azure SQL-lekérdezésszerkesztő a TCP 443-at használja. Ellenőrizze, hogy a port nyitva van-e a helyi és a vállalati tűzfalakban. További információ: Port 443 kapcsolat.
Csatlakozás a lekérdezésszerkesztőhöz
Az alábbi lépéseket követve csatlakozhat az adatbázishoz a lekérdezésszerkesztőben.
Nyissa meg az SQL-adatbázist az Azure Portalon. Látogasson el például az Azure SQL Hub oldalára, válassza ki az Azure SQL Database-t, majd válassza ki az SQL-adatbázisokat. Válassza ki az Azure SQL Database-t.
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 válassza a Microsoft Entra-hitelesítést (ajánlott) vagy az SQL-hitelesítést.
Ha SQL-hitelesítéssel szeretne csatlakozni, az SQL Server-hitelesítés alatt adjon meg egy bejelentkezést és jelszót egy olyan felhasználónak, aki hozzáfér az adatbázishoz, majd kattintson az OK gombra. A kiszolgáló rendszergazdája mindig használhatja a bejelentkezést és a jelszót.
Ha Microsoft Entra-azonosítóval szeretne csatlakozni, válassza a Folytatás <user@domain> lehetőséget.
Az adatbázis lekérdezése
Bármely adatbázisban futtassa a következő lekérdezést a Lekérdezésszerkesztőben, hogy megkapja az időpontot UTC-ben, az adatbázis nevét és a hitelesített bejelentkezési nevet.
SELECT SYSDATETIMEOFFSET(), DB_NAME(), ORIGINAL_LOGIN();
Az eredmények minden T-SQL-lekérdezési eszköztől elvárhatónak tűnnek:
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ó az Azure SQL Database T-SQL-éről: T-SQL különbségek az SQL Server és az Azure SQL Database között.
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 szeretné, kiválaszthatja a lekérdezést nézetként való mentéshez a Mentés nézetként gomb használatával.
A lekérdezés eredményeinek letöltéséhez használja az Adatok letöltése lehetőséget az eredmények .csv, .jsonvagy.xlsxfájlként való exportálására .
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 az 1. soron kezdődött a végrehajtás, a lekérdezés sikeresen lett végrehajtva.
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
Producttábla megadott sorának frissítéséhez. Az Üzenetek panelen megjelenik: „Végrehajtás elkezdődött az 1. sorban. A lekérdezés sikeresen végrehajtva."
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
Productlehetőséget. Az Üzenetek panelen megjelenik: Az 1. sorban kezdődött a végrehajtás. A lekérdezés sikeresen végrehajtva.