Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server-
Ga aan de slag met SQL Server Management Studio (SSMS) om verbinding te maken met uw SQL Server-exemplaar en voer enkele Transact-SQL (T-SQL)-opdrachten uit.
Notitie
Hoewel Microsoft Entra ID de nieuwe naam is voor Azure Active Directory (Azure AD), om te voorkomen dat bestaande omgevingen worden onderbroken, blijft Azure AD in sommige hardcoded elementen, zoals ui-velden, verbindingsproviders, foutcodes en cmdlets. In dit artikel zijn de twee namen uitwisselbaar.
In het artikel ziet u hoe u de onderstaande stappen kunt volgen:
- Verbinding maken met een SQL Server-exemplaar
- Een database maken
- Een tabel maken in uw nieuwe database
- Rijen invoegen in de nieuwe tabel
- Een query uitvoeren op de nieuwe tabel en de resultaten weergeven
- De queryvenstertabel gebruiken om de verbindingseigenschappen te controleren
In dit artikel wordt beschreven hoe u verbinding maakt en een query uitvoert op een exemplaar van SQL Server. Zie Verbinding maken en query's uitvoeren op Azure SQL Database & SQL Managed Instancevoor Azure SQL.
Als u Azure Data Studio-wilt gebruiken, raadpleegt u verbinding maken en query's uitvoeren op SQL Server-, Azure SQL Databaseen Azure Synapse Analytics-.
Zie Tips en trucs voor het gebruik van SQL Server Management Studio (SSMS)voor meer informatie over SQL Server Management Studio.
Voorwaarden
Voor het voltooien van deze quickstart hebt u de volgende vereisten nodig:
- Installeer SQL Server Management Studio.
- SQL Server installeren vanuit de installatiewizard (Setup) en een SQL Server-exemplaar configureren.
Verbinding maken met een SQL Server-exemplaar
Voer de volgende stappen uit om verbinding te maken met uw SQL Server-exemplaar:
Start SQL Server Management Studio. De eerste keer dat u SSMS uitvoert, wordt het venster Verbinding maken met server geopend. Als het niet wordt geopend, kunt u deze handmatig openen door Objectverkenner te selecteren>Verbinding maken>Database Engine-.
Het dialoogvenster Verbinding maken met server wordt weergegeven. In SSMS 21 kunt u uw ervaring met het verbindingsdialoogvenster aanpassen via Tools > Opties > Omgeving > Verbindingsdialoog. Gebruik het dialoogvenster Moderne verbinding voor een moderne indeling wanneer u verbinding maakt met de database-engine. Gebruik het dialoogvenster Klassieke verbinding bij het maken van verbinding met de Database Engine en SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS) en SQL Server Integration Services (SSIS).
Dialoog voor moderne verbinding
Instelling Voorgestelde waarden Beschrijving servernaam De volledig gekwalificeerde servernaam Voer voor Servernaamde naam van uw SQL Server in (u kunt ook localhost- gebruiken als servernaam als u lokaal verbinding maakt). Als u niet het standaardexemplaren gebruikt( MSSQLSERVER), moet u de servernaam en de naam van het exemplaar invoeren.
Als u niet zeker weet hoe u de naam van uw SQL Server-exemplaar kunt bepalen, raadpleegt u Aanvullende tips en trucs voor het gebruik van SSMS-.verificatie Windows-verificatie
SQL Server-verificatie
Microsoft Entra-authenticatieWindows-verificatie is standaard ingesteld.
U kunt ook SQL Server-verificatie gebruiken om verbinding te maken. Als u echter SQL Server-verificatieselecteert, zijn een gebruikersnaam en wachtwoord vereist.
Microsoft Entra-verificatie beschikbaar is voor SQL Server 2022 (16.x) en latere versies. Zie Zelfstudie: Microsoft Entra-verificatie instellen voor SQL Server- voor stapsgewijze configuratie-instructies
Zie Verbinding maken met de server (database-engine)voor meer informatie over verificatietypen.Gebruikersnaam Gebruikers-id van serveraccount De gebruikers-id van het serveraccount dat wordt gebruikt om u aan te melden bij de server. Er is een aanmelding vereist bij het gebruik van SQL Server-verificatie. wachtwoord Wachtwoord voor serveraccount Het wachtwoord van het serveraccount dat wordt gebruikt om u aan te melden bij de server. Een wachtwoord is vereist bij het gebruik van SQL Server-verificatie. Databasenaam (optioneel) Naam van de database Voer bij Databasenaam de naam in van de database waarmee u verbinding wilt maken. De standaardwaarde<> is doorgaans ingesteld op master
.1versleutelen Versleutelingsmethode Selecteer het versleutelingsniveau voor de verbinding. De standaardwaarde is Verplichte. Vertrouwensservercertificaat Vertrouwensservercertificaat Schakel deze optie in om validatie van servercertificaten te omzeilen. De standaardwaarde is False (uitgeschakeld), wat een betere beveiliging bevordert met behulp van vertrouwde certificaten. Kleur (optioneel) <standaard> Als u een kleur selecteert, wordt de kleur van de statusbalk gewijzigd om uw verbindingen te ordenen en te identificeren. De standaardwaarde voor Kleur is de standaardkleur voor de statusbalk, maar u kunt ook kiezen uit de volgende waarden: Rood, Groen, Blauw, Geel en Oranje. U kunt een aangepaste kleur definiëren met de knop Aangepast... 1 De standaardwaarde is verplichte in SSMS 20. strikte versleuteling (SQL Server 2022 en Azure SQL) moet worden gebruikt voor Azure SQL Database en Azure SQL Managed Instance. Strikte versleuteling (SQL Server 2022 en Azure SQL) kan worden gebruikt voor SQL Server wanneer de Force Strict Encryption functionaliteit is ingeschakeld op de instantie. In SQL Server Management Studio 21 heet dit Strict (Minimum SQL Server 2022 en Azure SQL).
U kunt extra verbindingsopties wijzigen door Geavanceerd... te selecteren. Voorbeelden van verbindingsopties zijn de time-outwaarde van de verbinding, de intentie van de toepassing en het netwerkprotocol. In dit artikel worden standaardwaarden voor deze velden gebruikt.
Nadat u alle velden hebt voltooid, selecteert u Verbinding maken.
Als u wilt controleren of de SQL Server-verbinding is geslaagd, vouw dan de objectverkenner in Objectverkenner uit en verken de objecten waarbij de servernaam, de SQL Server-versie en de gebruikersnaam worden weergegeven. Deze objecten verschillen, afhankelijk van het servertype.
Een database maken
Nu gaan we een database maken met de naam TutorialDB
door de onderstaande stappen te volgen:
Klik met de rechtermuisknop op uw serverexemplaar in Objectverkenner, en selecteer Nieuwe query:
Plak het volgende T-SQL-codefragment in het queryvenster:
USE master GO IF NOT EXISTS ( SELECT name FROM sys.databases WHERE name = N'TutorialDB' ) CREATE DATABASE [TutorialDB] GO
Voer de query uit door Uitvoeren te selecteren of door F5 op uw toetsenbord te gebruiken.
Nadat de query is voltooid, wordt de nieuwe TutorialDB-database weergegeven in de lijst met databases in Objectverkenner. Als dit niet wordt weergegeven, klikt u met de rechtermuisknop op het knooppunt Databases en selecteert u Vernieuwen.
Een tabel maken
In deze sectie maakt u een tabel in de zojuist gemaakte TutorialDB-database. Omdat de queryeditor zich nog steeds in de context van de master
-database bevindt, schakelt u de verbindingscontext over naar de TutorialDB-database door de volgende stappen uit te voeren:
Selecteer in de vervolgkeuzelijst voor de database de gewenste database, zoals hier wordt weergegeven:
Plak het volgende T-SQL-codefragment in het queryvenster:
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
Voer de query uit door Uitvoeren te selecteren of door F5 op uw toetsenbord te gebruiken.
Nadat de query is voltooid, wordt de nieuwe tabel Klanten weergegeven in de lijst met tabellen in Objectverkenner. Als de tabel niet wordt weergegeven, klikt u met de rechtermuisknop op het knooppunt TutorialDB>Tabellen in Objectverkenner, waarna u Vernieuwenselecteert.
Rijen invoegen
We gaan nu enkele rijen invoegen in de tabel Klanten die u hebt gemaakt. Plak het volgende T-SQL-codefragment in het queryvenster en selecteer vervolgens uitvoeren:
-- 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
Query's uitvoeren op de tabel en de resultaten weergeven
De resultaten van een query zijn zichtbaar onder het venster querytekst. Als u een query wilt uitvoeren op de tabel Klanten en de rijen wilt weergeven die zijn ingevoegd, plakt u het volgende T-SQL-codefragment in het queryvenster en selecteert u vervolgens Uitvoeren:
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;
De queryresultaten worden weergegeven onder het gebied waar de tekst is ingevoerd.
U kunt ook de manier wijzigen waarop resultaten worden weergegeven door een van de volgende opties te selecteren:
- Met de eerste knop worden de resultaten weergegeven in tekstweergave, zoals wordt weergegeven in de afbeelding in de volgende sectie.
- Met de middelste knop worden de resultaten weergegeven in Rasterweergave. Dit is de standaardoptie.
- Met de derde knop kunt u de resultaten opslaan in een bestand waarvan de extensie standaard .rpt is.
Verbindingsproblemen oplossen
Als u de technieken voor probleemoplossing wilt bekijken die moeten worden gebruikt wanneer u geen verbinding kunt maken met een exemplaar van uw SQL Server Database Engine op één server, gaat u naar Problemen oplossen met het maken van verbinding met de SQL Server Database Engine.