Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server
Azure SQL Managed Instance
Verwenden Sie diese Seite, um Verbindungsoptionen anzuzeigen oder zu ändern.
Verbindungen
Maximale Anzahl gleichzeitiger Verbindungen (0 = unbegrenzt)
Wenn Sie diesen Wert auf einen anderen Wert als Null festlegen, schränkt er die Anzahl der Verbindungen ein, die vom SQL Server-Datenbank-Engine unterstützt werden.
Caution
Wenn Sie diesen Wert auf einen kleinen Wert festlegen, z. B. 1 oder 2, kann dies verhindern, dass Administratoren eine Verbindung zur Verwaltung des Servers herstellen. Über die Dedizierte Administratorverbindung kann jedoch immer eine Verbindung hergestellt werden.
Verwenden Sie den Abfragegovernor, um lang andauernde Abfragen zu verhindern
Gibt eine Obergrenze für die geschätzten Kosten an, die für die Ausführung einer bestimmten Abfrage zulässig sind. Die Abfragekosten sind eine abstrakte Zahl, die auf geschätzten Ausführungsanforderungen (CPU-Zeit, Arbeitsspeicher und Datenträger-E/A) basiert und nicht auf einem Zeitmaß. Standardmäßig kann mit dieser Option alle Abfragen ohne Einschränkung ausgeführt werden. Wenn Sie eine positive ganze Zahl ungleich null angeben, verhindert der Abfragegovernor die Ausführung jeder Abfrage, deren geschätzte Kosten diesen Wert überschreiten. Weitere Informationen finden Sie unter Serverkonfiguration: Kostenlimit für Abfragekontrolle.
Standardverbindungsoptionen
| Setting | Description |
|---|---|
implicit transactions |
Steuert, ob eine Transaktion implizit gestartet wird, wenn eine Anweisung ausgeführt wird. |
cursor close on commit |
Steuert das Verhalten von Cursorn nach einem Commit-Vorgang. |
ansi warnings |
Steuert Warnungen zu Abschneiden und NULL in Aggregaten. |
ansi padding |
Steuert das Auffüllen von Variablen fester Länge. |
ansi nulls |
Steuert die Behandlung von NULL beim Verwenden von Gleichheitsoperatoren. |
arithmetic abort |
Beendet eine Abfrage, wenn während der Abfrageausführung ein Überlauffehler oder ein Division-durch-Null-Fehler auftritt. |
arithmetic ignore |
Gibt NULL zurück, wenn während einer Abfrage ein Überlauffehler oder ein Fehler aufgrund einer Division durch null auftritt. |
quoted identifier |
Unterscheidet beim Auswerten eines Ausdrucks zwischen einfachen und doppelten Anführungszeichen. |
no count |
Deaktiviert die Meldung über die Anzahl der betroffenen Zeilen, die am Ende jeder Anweisung zurückgegeben wird. |
ansi null default on |
Ändert das Verhalten der Sitzung so, dass für die NULL-Fähigkeit ANSI-Kompatibilität verwendet wird. Neue Spalten, die ohne explizite Nullierbarkeit definiert wurden, lassen Nullwerte zu. |
ansi null default off |
Ändert das Sitzungsverhalten so, dass bei der NULL-Zulässigkeit keine ANSI-Kompatibilität verwendet wird. Neue Spalten, für die keine explizite Null-Zulässigkeit definiert ist, lassen keine NULL-Werte zu. |
concat null yields null |
Gibt NULL zurück, wenn ein NULL-Wert mit einer Zeichenfolge verkettet wird. |
numeric round abort |
Generiert einen Fehler, wenn in einem Ausdruck ein Genauigkeitsverlust auftritt. |
xact abort |
Rollback einer Transaktion, wenn eine Transact-SQL -Anweisung (T-SQL) einen Laufzeitfehler auslöst. |
Remoteserververbindungen
Remoteverbindungen mit diesem Server zulassen
Steuert, ob Remoteinstanzen des Datenbank-Engine gespeicherte Prozeduren auf diesem Server ausführen können. Das Aktivieren dieses Kontrollkästchens hat dieselbe Auswirkung wie das Festlegen der Konfigurationsoption für den Remotezugriffsserver auf 1. Durch das Löschen wird verhindert, dass Remoteinstanzen gespeicherte Prozeduren auf diesem Server ausführen.
Timeout für Remoteabfragen (in Sekunden, 0 = kein Timeout)
Gibt an, wie lange (in Sekunden) ein Remotevorgang dauern darf, bevor bei der Datenbank-Engine eine Zeitüberschreitung auftritt. Der Standardwert ist 600 (600 Sekunden oder 10 Minuten).
Erfordern von verteilten Transaktionen für die Server-zu-Server-Kommunikation
Diese Einstellung schützt die Aktionen einer Server-zu-Server-Prozedur über eine Microsoft Distributed Transaction Coordinator(MS DTC)-Transaktion. Weitere Informationen finden Sie unter Serverkonfiguration: remote proc trans.