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:SQL Server
Ismerkedés az SQL Server Management Studio (SSMS) használatával az SQL Server-példányhoz való csatlakozáshoz és néhány Transact-SQL (T-SQL) parancs futtatásához.
Megjegyzés:
Bár a Microsoft Entra ID az Azure Active Directory (Azure AD) új neve, a meglévő környezetek megzavarásának megakadályozása érdekében az Azure AD továbbra is megmarad néhány kódoltan rögzített elemben, például a felhasználói felület mezőiben, kapcsolatszolgáltatókban, hibakódokban és parancsmagokban. Ebben a cikkben a két név felcserélhető.
A cikk bemutatja, hogyan kövesse az alábbi lépéseket:
- Csatlakozás SQL Server-példányhoz
- Adatbázis létrehozása
- 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
Ez a cikk az SQL Server egy példányának csatlakoztatását és lekérdezését ismerteti. Az Azure SQL-hez lásd az Azure SQL Database és a felügyelt SQL-példány csatlakoztatását és lekérdezését.
Az Azure Data Studio használatához tekintse meg az SQL Server, az Azure SQL Database és az Azure Synapse Analytics csatlakoztatását és lekérdezését.
Az SQL Server Management Studióval kapcsolatos további információkért tekintse meg az SQL Server Management Studio (SSMS) használatához szükséges tippeket és trükköket.
Előfeltételek
A gyors kezdéshez a következő előfeltételekre van szüksége:
- Telepítse az SQL Server Management Studiót.
- Telepítse az SQL Servert a telepítővarázslóból, és konfiguráljon egy SQL Server-példányt.
Csatlakozás SQL Server-példányhoz
Az SQL Server-példányhoz való csatlakozáshoz kövesse az alábbi lépéseket:
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 az Object Explorer>Connect>adatbázismotor kiválasztásával.
Megjelenik a Csatlakozás a kiszolgálóhoz párbeszédpanel. Az SSMS 21-ben testre szabhatja a kapcsolati párbeszédpanel felületét az Eszközök > beállításai > környezeti > kapcsolat párbeszédpanelen. Az adatbázismotorhoz való csatlakozáskor a Modern kapcsolat párbeszédpanelen modern formátumot használhat. Használja a klasszikus kapcsolati párbeszédpanelt az adatbázismotorhoz, az SQL Server Analysis Serviceshez (SSAS), az SQL Server Reporting Serviceshez (SSRS) és az SQL Server Integration Serviceshez (SSIS) való csatlakozáskor.
Modern kapcsolat párbeszédpanel:
Beállítás Javasolt értékek Leírás Kiszolgáló neve A teljesen kvalifikált kiszolgáló neve A kiszolgáló neveként adja meg az SQL Server nevét (helyi csatlakozás esetén a localhostot is használhatja kiszolgálónévként). Ha NEM az alapértelmezett példányt használja – MSSQLSERVER – a kiszolgáló nevét és a példány nevét kell megadnia.
Ha nem tudja, hogyan állapíthatja meg az SQL Server-példány nevét, tekintse meg az SSMS használatához szükséges további tippeket és trükköket.Hitelesítés Windows-hitelesítés
SQL Server-hitelesítés
Microsoft Entra-hitelesítésA Windows-hitelesítés alapértelmezettként van beállítva.
A csatlakozáshoz SQL Server-hitelesítést is használhat. Ha azonban az SQL Server-hitelesítést választja, felhasználónevet és jelszót kell megadnia.
A Microsoft Entra-hitelesítés az SQL Server 2022 (16.x) és újabb verzióihoz érhető el. Részletes konfigurációs utasításokért tekintse meg az oktatóanyagot: Microsoft Entra-hitelesítés beállítása AZ SQL Serverhez
A hitelesítési típusokról további információt a Csatlakozás a kiszolgálóhoz (adatbázismotor) című témakörben talál.Felhasználónév Kiszolgálófiók felhasználói azonosítója A kiszolgálóra való bejelentkezéshez használt kiszolgálófiók felhasználói azonosítója. Az SQL Server-hitelesítés használatakor bejelentkezés szükséges. Jelszó Kiszolgálófiók jelszava A kiszolgálóra való bejelentkezéshez használt kiszolgálófiók jelszava. Az SQL Server-hitelesítés használatakor jelszóra van szükség. Adatbázis neve (nem kötelező) Az adatbázis neve Az Adatbázis neve mezőben adja meg annak az adatbázisnak a nevét, amelyhez csatlakozni szeretne. Az alapértelmezett< érték> általában a következőre master
van állítva: .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ánya 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. Szín (nem kötelező) <alapértelmezett> A szín kiválasztása megváltoztatja az állapotsor színét a kapcsolatok rendszerezéséhez és azonosításához. A Szín alapértelmezett értéke az állapotsor alapértelmezett színe, de a következő értékek közül is választhat: Piros, Zöld, Kék, Sárga és Narancssárga. Egyéni színt az Egyéni... gombbal határozhat meg. 1 Az alapértelmezett érték kötelező az 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. A szigorú (SQL Server 2022 és Azure SQL) titkosítás akkor használható az SQL Serverhez, ha a példányon engedélyezve van a Szigorú titkosítás kényszerítése . Az SQL Server Management Studio 21-ben ezt szigorúnak (minimum SQL Server 2022 és Azure SQL) nevezzük.
A Speciális ... gombra kattintva módosíthatja a további csatlakozási beállításokat. A kapcsolati lehetőségek közé tartozik például a kapcsolat időtúllépési értéke, az alkalmazás szándéka és a hálózati protokoll. Ez a cikk az alapértelmezett értékeket használja ezekhez a mezőkhöz.
Miután elvégezte az összes mezőt, válassza a Csatlakozás lehetőséget.
Ha ellenőrizni szeretné, hogy az SQL Server-kapcsolat sikeres volt-e, bontsa ki és vizsgálja meg az Objektumkezelőben található objektumokat, 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.
Adatbázis létrehozása
Most hozzunk létre egy adatbázist TutorialDB
az alábbi lépések végrehajtásával:
Kattintson a jobb gombbal a kiszolgálópéldányra az Object Explorerben, majd válassza az Új lekérdezés lehetőséget:
Illessze be a következő T-SQL-kódrészletet a lekérdezési ablakba:
USE master GO IF NOT EXISTS ( SELECT name FROM sys.databases WHERE name = N'TutorialDB' ) CREATE DATABASE [TutorialDB] GO
A lekérdezés végrehajtásához válassza az Execute (Végrehajtás ) vagy az F5 (F5) lehetőséget a billentyűzeten.
A lekérdezés befejezése után az új TutorialDB-adatbázis megjelenik az Object Explorer adatbázisainak listájában. Ha nem jelenik meg, kattintson a jobb gombbal az Adatbázisok csomópontra, majd válassza a Frissítés lehetőséget.
Tábla létrehozása
Ebben a szakaszban egy táblát hoz létre az újonnan létrehozott TutorialDB-adatbázisban. Mivel a lekérdezésszerkesztő még mindig az master
adatbázis környezetében van, az alábbi lépések végrehajtásával váltsa át a kapcsolati környezetet a TutorialDB-adatbázisra :
Az adatbázis legördülő listájában válassza ki a kívánt adatbázist az itt látható módon:
Illessze be a következő T-SQL-kódrészletet a lekérdezési ablakba:
USE [TutorialDB] -- 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 PRIMARY KEY, -- primary key column Name NVARCHAR(50) NOT NULL, Location NVARCHAR(50) NOT NULL, Email NVARCHAR(50) NOT NULL ); GO
A lekérdezés végrehajtásához válassza az Execute (Végrehajtás ) vagy az F5 (F5) lehetőséget 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 TutorialDB>Tables csomópontra az Object Explorerben, majd válassza a Frissítés lehetőséget.
Sorok beszúrása
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 lehetőséget:
-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers
([CustomerId],[Name],[Location],[Email])
VALUES
( 1, N'Orlando', N'Australia', N''),
( 2, N'Keith', N'India', N'keith0@adventure-works.com'),
( 3, N'Donna', N'Germany', N'donna0@adventure-works.com'),
( 4, N'Janet', N'United States', N'janet1@adventure-works.com')
GO
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 Vevők 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 lehetőséget:
-- 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.
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:
- Az első gomb szöveges nézetben jeleníti meg az eredményeket, ahogy a következő szakaszban látható képen is látható.
- A középső gomb rács nézetben jeleníti meg az eredményeket, ez 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.
Csatlakozási problémák elhárítása
Ha szeretné áttekinteni azokat a hibaelhárítási technikákat, amelyek akkor használhatók, ha egyetlen kiszolgálón nem tud csatlakozni az SQL Server-adatbázismotor egy példányához, tekintse meg az SQL Server adatbázismotorhoz való csatlakozás hibaelhárítását ismertető cikket.