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


Rövid útmutató: Dedikált SQL-készlet (korábbi nevén SQL DW) csatlakoztatása és lekérdezése az Azure Synapse Analyticsben az SQL Server Management Studióval (SSMS)

A következőkre vonatkozik:Azure Synapse Analytics

Ebben a rövid útmutatóban megkezdheti az SQL Server Management Studio (SSMS) használatát a dedikált SQL-készlethez (korábban SQL DW) való csatlakozáshoz az Azure Synapse Analyticsben, és futtathat néhány Transact-SQL (T-SQL) parancsot.

  • Csatlakozás dedikált SQL-készlethez (korábban SQL DW) az Azure Synapse Analyticsben
  • Tábla létrehozása az új adatbázisban
  • Sorok beszúrása az új táblába
  • Az új tábla lekérdezése és az eredmények megtekintése
  • A kapcsolat tulajdonságainak ellenőrzéséhez használja a lekérdezési ablak tábláját

Előfeltételek

A cikk elvégzéséhez az SQL Server Management Studio (SSMS) és az adatforráshoz való hozzáférés szükséges.

Csatlakozás dedikált SQL-készlethez (korábban SQL DW) az Azure Synapse Analyticsben

Jegyzet

Ha többtényezős Microsoft Entra-hitelesítéssel (MFA) szeretne hitelesíteni adatbázismotorokon, beleértve az Azure Analysis Servicest, telepítse az SQL Server Management Studio (SSMS) legújabb verzióját.

  1. Indítsa el az SQL Server Management Studiót. Az SSMS első futtatásakor megnyílik a Csatlakozás a kiszolgálóhoz ablak. Ha nem nyitja meg, manuálisan is megnyithatja, ha kiválasztja Object Explorer>Connect>Database Enginelehetőséget.

    Csatlakozás hivatkozás képernyőképe az Object Explorerben.

  2. A Csatlakozás a kiszolgálóhoz ablakban az alábbi lista útmutatást nyújt:

    Beállítás Javasolt értékek Leírás
    kiszolgálótípus Adatbázismotor kiszolgálótípusesetén válassza adatbázismotor (általában az alapértelmezett beállítás).
    kiszolgálónév A teljesen képzett kiszolgálónév A kiszolgálónévmezőben adja meg a dedikált SQL-készlet (korábbi nevén SQL DW) kiszolgálójának nevét.
    Hitelesítés SQL Server-hitelesítés Használja a SQL Server-hitelesítést dedikált SQL-készlethez (korábban SQL DW) való csatlakozáshoz.

    Az Azure SQL nem támogatja a Windows-hitelesítési metódust. További információért lásd: Azure SQL-hitelesítés.
    Bejelentkezés Kiszolgálófiók felhasználói azonosítója A kiszolgáló létrehozásához használt kiszolgálófiók felhasználói azonosítója.
    jelszó Kiszolgálófiók jelszava A kiszolgáló létrehozásához használt kiszolgálófiók jelszava.
    Titkosítás1 Titkosítási módszer Válassza ki a kapcsolat titkosítási szintjét. Az alapértelmezett érték Kötelező.
    megbízhatósági kiszolgálótanúsítvány- Megbízhatósági kiszolgáló tanúsítványa Ezzel a beállítással megkerülheti a kiszolgálótanúsítványok érvényesítését. Az alapértelmezett érték Hamis (nincs bejelölve), amely megbízható tanúsítványok használatával elősegíti a nagyobb biztonságot.
    Hosztnév a tanúsítványban A kiszolgáló állomásneve Az ebben a beállításban megadott érték egy másik, de várt CN vagy SAN megadására szolgál a kiszolgálótanúsítványban.

    1 Az alapértelmezett érték kötelező az SQL Server Management Studio (SSMS) 20-ban. Szigorú (SQL Server 2022 és Azure SQL) titkosítást kell használni az Azure SQL Database-hez és a felügyelt Azure SQL-példányhoz. Szigorú (SQL Server 2022 és Azure SQL) titkosítás használható az SQL Serverhez, ha a példányon Kényszerített Szigorú Titkosítás van engedélyezve. Az SQL Server Management Studio 21-ben ezt szigorúnak (minimum SQL Server 2022 és Azure SQL) nevezzük.

    Képernyőkép az Azure Synapse Analytics kapcsolati párbeszédpaneléről.

  3. Miután kitöltötte az összes mezőt, válassza a Csatlakozáslehetőséget.

    A Beállításoklehetőséget választva más csatlakozási beállításokat is módosíthat. A kapcsolati lehetőségek közé tartozhat például az adatbázis, amelyhez csatlakozik, a kapcsolat időtúllépési értéke és a hálózati protokoll. Ez a cikk az összes beállítás alapértelmezett értékeit használja.

    Ha a tűzfal nincs beállítva, megjelenik egy kérés a tűzfal konfigurálásához. Miután bejelentkezett, adja meg az Azure-fiók bejelentkezési adatait, és állítsa be a tűzfalszabályt. Ezután válassza OKlehetőséget. Ez az utasítás egyszeri művelet. A tűzfal konfigurálása után a tűzfalra vonatkozó kérés nem jelenik meg.

  4. Ha ellenőrizni szeretné, hogy a dedikált SQL-készlet (korábbi nevén SQL DW) kapcsolata sikeres volt-e, bontsa ki és vizsgálja meg az objektumokat Object Explorer, ahol megjelenik a kiszolgáló neve, az SQL Server verziója és a felhasználónév. Ezek az objektumok a kiszolgáló típusától függően eltérőek.

    Képernyőkép az Azure Synapse Analytics-adatbázishoz való csatlakozásról. Képernyőkép az Azure Synapse Analytics-adatbázishoz való csatlakozásról.

Csatlakozási problémák elhárítása

Csatlakozási problémákat tapasztalhat a dedikált SQL-készlettel (korábban SQL DW). A csatlakozási problémák elhárításáról további információt a csatlakozási problémák és egyéb hibák elhárítása című témakörben talál.

A Microsoft Entra ID token gyorsítótár törlése

Az SQL Server Management Studio (SSMS) rövid ideig gyorsítótárazza a Microsoft Entra ID-jogkivonatokat. Amikor egy felhasználót hozzáad egy Microsoft Entra-azonosítócsoporthoz, és azonnal megpróbál hitelesítést végezni az SSMS-ből, a következő hibaüzenet jelenik meg:

Login failed for user '<token-identified principal>'.
(Microsoft SQL Server, Error: 18456)

Ha nemrég szerzett hozzáférést egy kiszolgálóhoz, törölheti a Microsoft Entra ID token gyorsítótárát a Segítség>Entra ID token gyorsítótár törlése opciójával.

Képernyőkép a Súgó menüről, pirossal kiemelve az Entra ID Token Cache törlése lehetőséggel.

Az alábbi párbeszédpanel azt ismerteti, hogy miért hasznos ez a beállítás, ha nemrég kapott hozzáférést egy kiszolgálóhoz, és újrahitelesítést igényel.

Képernyőkép a Microsoft Entra ID felhasználói jogkivonat gyorsítótárának törlését kérő párbeszédpanelről.

Tábla létrehozása

Ebben a szakaszban egy táblát hoz létre a dedikált SQL-készletben (korábban SQL DW).

  1. Az Object Explorerben kattintson a jobb gombbal a dedikált SQL-készletre (korábban SQL DW), válassza Új lekérdezéslehetőséget.

  2. Illessze be a következő T-SQL-kódrészletet a lekérdezési ablakba:

    -- Create a new table called 'Customers' in schema 'dbo'
    -- Drop the table if it already exists
    IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
        DROP TABLE dbo.Customers;
    GO
    
    -- Create the table in the specified schema
    CREATE TABLE dbo.Customers
    (
        CustomerId INT NOT NULL,
        Name NVARCHAR (50) NOT NULL,
        Location NVARCHAR (50) NOT NULL,
        Email NVARCHAR (50) NOT NULL
    );
    GO
    
  3. A lekérdezés végrehajtásához válassza a Végrehajtás vagy az F5 billentyűkombinációt a billentyűzeten.

A lekérdezés befejezése után az új Ügyfelek tábla megjelenik az Object Explorerben található táblák listájában. Ha a tábla nem jelenik meg, kattintson a jobb gombbal a dedikált SQL-készletre (korábban SQL DW) Táblák csomópontra az Object Explorerben, majd válassza a Frissítéslehetőséget.

Új tábla képernyőképe.

Sorok beszúrása az új táblába

Most szúrjunk be néhány sort a létrehozott Ügyfelek táblába. Illessze be a következő T-SQL-kódrészletet a lekérdezési ablakba, majd válassza a Végrehajtás:

-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers VALUES (1, N'Orlando', N'Australia', N'');
INSERT INTO dbo.Customers VALUES (2, N'Keith', N'India', N'keith0@adventure-works.com');
INSERT INTO dbo.Customers VALUES (3, N'Donna', N'Germany', N'donna0@adventure-works.com');
INSERT INTO dbo.Customers VALUES (4, N'Janet', N'United States', N'janet1@adventure-works.com');

A tábla lekérdezése és az eredmények megtekintése

A lekérdezés eredményei a lekérdezés szövegablaka alatt láthatók. A Customers tábla lekérdezéséhez és a beszúrt sorok megtekintéséhez illessze be a következő T-SQL-kódrészletet a lekérdezési ablakba, majd válassza a Végrehajtás:

-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;

A lekérdezés eredményei azon a területen jelennek meg, ahol a szöveget beírták.

Képernyőkép az eredménylistáról.

Az eredmények megjelenítési módját az alábbi lehetőségek egyikének kiválasztásával is módosíthatja:

Képernyőkép a lekérdezési eredmények megjelenítésének három lehetőségéről.

  • Az első gomb Szöveg nézetbenjeleníti meg az eredményeket, ahogyan az a következő szakaszban látható képen látható.
  • A középső gomb megjeleníti az eredményeket Rács nézetben, amely az alapértelmezett beállítás.
  • A harmadik gombbal mentheti az eredményeket egy olyan fájlba, amelynek a kiterjesztése alapértelmezés szerint .rpt.

A kapcsolat tulajdonságainak ellenőrzése a lekérdezési ablak táblával

A kapcsolat tulajdonságairól a lekérdezés eredményei között talál információt. Miután az előző lépésben futtatta a korábban említett lekérdezést, tekintse át a kapcsolat tulajdonságait a lekérdezési ablak alján.

  • Meghatározhatja, hogy melyik kiszolgálóhoz és adatbázishoz csatlakozik, valamint a felhasználónevét.

  • Megtekintheti a lekérdezés időtartamát és a korábban végrehajtott lekérdezés által visszaadott sorok számát is.

    Kapcsolat tulajdonságainak képernyőképe.