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 a rövid útmutatót: 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.
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 ( MSSQLSERVER) használja, meg kell adnia a kiszolgáló nevét és a példány nevét.
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 alkalmazásregisztrációval
A hitelesítési típusokról további információt a Csatlakozás a kiszolgálóhoz (Bejelentkezési oldal) – 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 mastervan á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 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. 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]; GOA 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]; GO -- 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 ); GOA 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 *
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 van
.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.