Delen via


Wat is een logische server in Azure SQL Database en Azure Synapse?

van toepassing op:Azure SQL DatabaseAzure Synapse Analytics-

In dit artikel wordt de logische server in Azure beschreven die wordt gebruikt door databases in Azure SQL Database en Azure Synapse Analytics. In Azure Portal heeft de logische server de naam SQL-server en verschilt van het SQL Server-product.

Overzicht

In Azure SQL Database en Azure Synapse Analytics is een server een logische constructie die fungeert als een centraal beheerpunt voor een verzameling databases. Op logische serverniveau kunt u aanmeldingen, firewallregels, controleregels, beleidsregels voor detectie van bedreigingen en failovergroepen beheren. Een logische server kan zich in een andere regio bevinden dan de resourcegroep. De logische server moet bestaan voordat u een database kunt maken in Azure SQL Database of een toegewezen SQL-pool in Azure Synapse Analytics. Alle databases die worden beheerd door één logische server, worden gemaakt binnen dezelfde regio als de logische server.

Deze logische server verschilt van een SQL Server-exemplaar waarmee u mogelijk bekend bent in de on-premises wereld. Er zijn met name geen garanties met betrekking tot de locatie van de databases of toegewezen SQL-pool ten opzichte van de server die deze beheert. Azure SQL Database en Azure Synapse bieden geen toegang of functies op exemplaarniveau. In tegenstelling hiertoe zijn de exemplaardatabases in een beheerd exemplaar allemaal fysiek geco-lokaliseerd, net zoals u gewend bent van SQL Server in een on-premises of virtuele machineomgeving.

Wanneer u een logische server maakt, geeft u een aanmeldingsaccount en wachtwoord voor de server op met beheerdersrechten voor de master database op die server en alle databases die op die server zijn gemaakt. Dit eerste account is een SQL-aanmeldingsaccount. Azure SQL Database en Azure Synapse Analytics ondersteunen zowel SQL-verificatie als Microsoft Entra-verificatie. Zie Databases en aanmeldingen beheren in Azure SQL Database voor meer informatie over aanmeldingen en verificatie. Windows-verificatie wordt niet ondersteund.

Een logische server in SQL Database en Azure Synapse Analytics:

  • Wordt gemaakt binnen een Azure-abonnement, maar kan worden verplaatst met de ingesloten resources naar een ander abonnement
  • Is de bovenliggende resource voor databases, elastische pools en toegewijde SQL-pools
  • Biedt een naamruimte voor databases, elastische pools en toegewezen SQL-pools
  • Is een logische container met een sterke levensduur-semantiek: een server verwijderen en de bijbehorende databases, elastische pools en SQL-pools verwijderen
  • Neemt deel aan op rollen gebaseerd toegangsbeheer van Azure (Azure RBAC): databases, elastische pools en toegewezen SQL-pools binnen een server nemen toegangsrechten over van de server
  • Is een belangrijk element van de identiteit van databases, elastische pools en toegewezen SQL-pools voor Azure-resourcebeheerdoeleinden (zie het URL-schema voor databases en pools)
  • Resources in een regio samenvoegen
  • Biedt een verbindingseindpunt voor databasetoegang (<serverName>.database.windows.net)
  • Biedt toegang tot metagegevens met betrekking tot ingesloten resources via DMV's door verbinding te maken met een master database
  • Biedt het bereik voor beheerbeleid dat van toepassing is op de databases: aanmeldingen, firewall, controle, detectie van bedreigingen en dergelijke
  • Wordt beperkt door een quotum binnen het bovenliggende abonnement (standaard zes servers per abonnement, raadpleeg abonnementslimieten voor meer informatie)
  • Biedt het bereik voor databasequotum en DTU- of vCore-quotum voor de resources die het bevat (zoals 45.000 DTU)
  • Is de versie-afbakening voor mogelijkheden geactiveerd voor ingebedde resources
  • Hoofdgebruikers op serverniveau kunnen alle databases op een server beheren.
  • De master database van een logische server bevat aanmeldingen die vergelijkbaar zijn met die in exemplaren van SQL Server die toegang krijgen tot een of meer databases op de server en kunnen beperkte beheerdersrechten worden verleend. Zie aanmeldingen voor meer informatie.
  • Het maken, wijzigen of verwijderen van gebruikersobjecten, zoals tabellen, weergaven of opgeslagen procedures in de master database op een logische server, wordt niet ondersteund.
  • De standaardsortering voor alle databases die op een server zijn gemaakt, is SQL_LATIN1_GENERAL_CP1_CI_AS, waarbij LATIN1_GENERAL Engels (Verenigde Staten) is, CP1 codepagina 1252 is, CI niet hoofdlettergevoelig en AS accentgevoelig is.

Notitie

Microsoft Entra ID voorheen Azure Active Directory (Azure AD) werd genoemd.

Servers, databases en firewalls beheren

U kunt logische servers, databases, toegewezen SQL-pools en firewalls beheren met behulp van Azure Portal, Azure PowerShell, de Azure CLI, Transact-SQL (T-SQL) en REST API.

U kunt de resourcegroep voor een logische server van tevoren maken of tijdens het maken van de server zelf. Er zijn meerdere methoden om naar een nieuw SQL-serverformulier te gaan, hetzij door een nieuwe SQL-server te maken of als onderdeel van het maken van een nieuwe database.

Een lege server maken

Als u een lege logische server wilt maken (zonder een database, elastische pool of toegewezen SQL-pool) met behulp van Azure Portal, gaat u naar een leeg SQL-serverformulier (logische SQL-server).

Een lege of voorbeelddatabase maken in Azure SQL Database

Als u een database in SQL Database wilt maken met behulp van Azure Portal, gaat u naar een nieuwe SQL Database en geeft u de gevraagde informatie op. U kunt de resourcegroep en server van tevoren maken of tijdens het maken van de database zelf. U kunt een lege database maken of een voorbeelddatabase maken op AdventureWorksLTbasis van.

Schermopname van de eerste stappen voor het maken van een nieuwe SQL Database in Azure Portal.

Belangrijk

Zie aankoopmodel op basis van DTU en aankoopmodel op basis van vCore voor informatie over het selecteren van de prijscategorie voor uw database.

Bestaande server beheren

Als u een bestaande server wilt beheren, gaat u naar de server met behulp van een aantal methoden, zoals vanaf een specifieke databasepagina, de pagina SQL-servers of de pagina Alle resources .

Als u een bestaande database wilt beheren, gaat u naar de pagina SQL-databases en selecteert u de database die u wilt beheren.

Voer bijvoorbeeld de volgende stappen uit om een firewallregel te configureren:

  1. Navigeer naar uw databaseresource in de Azure portal. Selecteer Serverfirewall instellen op de werkbalk.

    Een schermopname die laat zien waar u de servernaam kopieert en de serverfirewall op de werkbalk instelt.

  2. Stel openbare netwerktoegang in voorgeselecteerde netwerken om de virtuele netwerken en firewallregels weer te geven. Als deze instelling is ingesteld op Uitgeschakeld, worden de instellingen voor virtuele netwerken en firewallregels verborgen.

  3. Kies Een firewallregel toevoegen om de firewall te configureren.

    Een schermopname van de configuratie van een IP-firewallregel op serverniveau.

Belangrijk

Als u prestatie-eigenschappen voor een database wilt configureren, raadpleegt u het aankoopmodel op basis van DTU en het aankoopmodel op basis van vCore.

Hint

Zie voor een snelle start in het Azure Portal Een database maken in SQL Database in de Azure Portal.

Volgende stappen