Dela via


Databasmotorinstanser (SQL Server)

Gäller för:SQL Server

En instans av databasmotorn är en kopia av den sqlservr.exe körbara fil som körs som en operativsystemtjänst. Varje instans hanterar flera systemdatabaser och en eller flera användardatabaser. Varje dator kan köra flera instanser av databasmotorn. Program ansluter till instansen för att utföra arbete i en databas som hanteras av instansen.

Instances

En instans av databasmotorn fungerar som en tjänst som hanterar alla programbegäranden för att arbeta med data i någon av de databaser som hanteras av den instansen. Det är målet för anslutningsbegäranden (inloggningar) från program. Anslutningen körs via en nätverksanslutning om programmet och instansen finns på separata datorer. Om programmet och instansen finns på samma dator kan SQL Server-anslutningen köras som antingen en nätverksanslutning eller en minnesintern anslutning. När en anslutning har slutförts skickar ett program Transact-SQL-instruktioner över anslutningen till instansen. Instansen löser Transact-SQL-instruktionerna i åtgärder mot data och objekt i databaserna och utför arbetet om de nödvändiga behörigheterna har beviljats inloggningsuppgifterna. Alla data som hämtas returneras till programmet, tillsammans med eventuella meddelanden, till exempel fel.

Du kan köra flera instanser av databasmotorn på en dator. En instans kan vara standardinstansen. Standardinstansen har inget namn. Om en anslutningsbegäran endast anger namnet på datorn görs anslutningen till standardinstansen. En namngiven instans är en instans där du anger ett instansnamn när du installerar instansen. En anslutningsbegäran måste ange både datornamnet och instansnamnet för att kunna ansluta till instansen. Det finns inget krav på att installera en standardinstans. alla instanser som körs på en dator kan namnges instanser.

Aktivitetsbeskrivning Articles
Beskriver hur du konfigurerar egenskaperna för en instans. Konfigurera standardvärden som filplatser och datumformat eller hur instansen använder operativsystemresurser, till exempel minne eller trådar. Konfigurera Database Engine-instanser (SQL Server)
Beskriver hur du hanterar sortering för en instans av databasmotorn. Sortering definierar de bitmönster som används för att representera tecken och associerade beteenden som sortering och skiftläges- eller accentkänslighet i jämförelseåtgärder. Stöd för sortering och Unicode
Beskriver hur du konfigurerar länkade serverdefinitioner som gör att Transact-SQL-instruktioner körs i en instans för att arbeta med data som lagras i separata OLE DB-datakällor. Länkade servrar (databasmotor)
Beskriver hur du skapar en inloggningsutlösare som anger vilka åtgärder som ska vidtas efter att ett inloggningsförsök har verifierats, men innan det börjar arbeta med resurser i instansen. Inloggningsutlösare stöder åtgärder som att logga anslutningsaktivitet eller begränsa inloggningar baserat på logik utöver autentiseringsuppgifterna som utförs av Windows och SQL Server. Inloggningsutlösare
Beskriver hur du hanterar tjänsten som är associerad med en instans av databasmotorn. Detta omfattar åtgärder som att starta och stoppa tjänsten eller konfigurera startalternativ. Hantera databasmotortjänster
Beskriver hur du utför konfigurationsuppgifter för servernätverk, till exempel: aktivera protokoll, ändra porten eller röret som används av ett protokoll, konfigurera kryptering, konfigurera SQL Server Browser-tjänsten, exponera eller dölja SQL Server Database Engine i nätverket och registrera serverhuvudnamn. Konfiguration av servernätverk
Beskriver hur du utför konfigurationsuppgifter för klientnätverk, till exempel att konfigurera klientprotokoll och skapa eller ta bort ett serveralias. Konfiguration av klientnätverk
Beskriver SQL Server Management Studio-redigerare som kan användas för att utforma, felsöka och köra skript, till exempel Transact-SQL skript. Beskriver också hur du kodar Windows PowerShell-skript så att de fungerar med SQL Server-komponenter. Skript för databasmotor
Beskriver hur du använder underhållsplaner för att ange ett arbetsflöde med vanliga administrationsuppgifter för en instans. Arbetsflöden omfattar uppgifter som att säkerhetskopiera databaser och uppdatera statistik för att förbättra prestanda. Underhållsplaner
Beskriver hur du använder resursguvernören för att hantera resursförbrukning och arbetsbelastningar genom att ange gränser för hur mycket processor och minne som programbegäranden kan använda. Resursguvernör
Beskriver hur databasprogram kan använda databasmeddelanden för att skicka e-postmeddelanden från databasmotorn. Databas-e-post
Beskriver hur du använder utökade händelser för att samla in prestandadata kan användas för att skapa prestandabaslinjer eller för att diagnostisera prestandaproblem. Utökade händelser är ett lätt och mycket skalbart system för insamling av prestandadata. Översikt över utökade händelser
Beskriver hur du använder SQL Trace för att skapa ett anpassat system för att samla in och registrera händelser i databasmotorn. SQL-spårning
Beskriver hur du använder SQL Server Profiler för att samla in spårningar av programbegäranden som kommer in till en instans av databasmotorn. Dessa spårningar kan senare spelas upp igen för aktiviteter som prestandatestning eller problemdiagnostik. SQL Server Profiler
Beskriver funktionerna Change Data Capture (CDC) och Change Tracking och beskriver hur du använder dessa funktioner för att spåra ändringar av data i en databas. Spåra dataändringar (SQL Server)
Beskriver hur du använder loggfilens visningsprogram för att hitta och visa SQL Server-fel och -meddelanden i olika loggar, till exempel SQL Server-jobbhistorik, SQL Server-loggar och Windows-händelseloggar. Loggfilsvisningsprogram
Beskriver hur du använder Database Engine Tuning Advisor för att analysera databaser och ge rekommendationer för att hantera potentiella prestandaproblem. Justeringsguide för databasmotor
Beskriver hur produktionsdatabasadministratörerna kan upprätta en diagnostikanslutning till instanser när standardanslutningar inte godkänns. Diagnostikanslutning för databasadministratörer
Beskriver hur du använder funktionen för inaktuella fjärrservrar för att aktivera åtkomst från en instans av databasmotorn till en annan. Den bästa mekanismen för den här funktionen är en länkad server. Fjärrservrar
Beskriver funktionerna i Service Broker för meddelande- och köprogram och ger pekare till Service Broker-dokumentationen. Service Broker
Beskriver hur buffertpoolstillägget kan användas för att tillhandahålla sömlös integrering av lagring med ovolatil slumpmässig åtkomst (solid state-enheter) till databasmotorns buffertpool för att avsevärt förbättra I/O-dataflödet. Tillägg för buffertpool