Megosztás a következőn keresztül:


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.

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:

  1. Térjen vissza az SQL-adatbázis Áttekintés lapjára.
  2. Válassza az Azure SQL logikai kiszolgáló hivatkozását kiszolgálónévmellett.
  3. Az Erőforrás menü Biztonságiterületén válassza Hálózatilehetőséget.
  4. 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.
  5. 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.
  6. 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 akapcsolati 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.

Csatlakozás a lekérdezésszerkesztőhöz

Csatlakozzon az adatbázishoz a lekérdezésszerkesztőben.

  1. Navigáljon az SQL-adatbázishoz az Azure Portal. Látogasson el például az Azure SQL-irányítópult .

  2. 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 lekérdezésszerkesztő kiválasztását bemutató képernyőkép.

  3. 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.

        Képernyőkép az Azure Portalról, amelyen a Microsoft Entra-hitelesítéssel való bejelentkezés látható.

Kapcsolat más eszközökkel

Az Azure SQL-adatbázishoz más eszközökkel is csatlakozhat, például:

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

  1. 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;
    
  2. Válassza a Futtatáslehetőséget, majd tekintse át a kimenetet az Eredmények panelen.

    SELECT lekérdezés lekérdezésszerkesztőjének eredményeit bemutató képernyőkép.

  3. 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.

  1. 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() );
    
  2. 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.

  1. 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';
    
  2. 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.

  1. 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';
    
  2. 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.