Festlegen eines SQL Server-Alias für den SQL Server-Agent-Dienst

Gilt für: SQL ServerAzure SQL Managed Instance

Wichtig

In azure SQL Managed Instancewerden die meisten, aber nicht alle SQL Server-Agent-Features derzeit unterstützt. Weitere Informationen finden Sie unter T-SQL-Unterschiede zwischen Azure SQL Managed Instance T-SQL und SQL Server oder SQL Agent-Jobbeschränkungen in SQL Managed Instance.

In diesem Thema wird beschrieben, wie Sie einen Microsoft SQL Server-Alias für SQL Server-Agent festlegen, der zum Herstellen einer Verbindung mit dem Datenbankmodul mithilfe von SQL Server Management Studio verwendet wird. Standardmäßig stellt der SQL Server-Agentdienst unter Verwendung von Named Pipes eine Verbindung zu einer SQL Server-Instanz her, indem er dynamische Servernamen nutzt, die keine zusätzliche Clientkonfiguration erfordern. Sie müssen nur dann einen Serververbindungsalias konfigurieren, wenn Sie nicht den Standardnetzwerktransport verwenden oder wenn Sie eine Verbindung mit einer Instanz von SQL Server herstellen, die auf eine alternative benannte Pipe mithört.

Bevor Sie beginnen

Beschränkungen und Einschränkungen

  • DER SQL Server-Agent funktioniert nicht ordnungsgemäß, es sei denn, Sie wählen einen Alias aus, der sich auf die lokale Instanz von SQL Server bezieht.

  • Der Objekt-Explorer zeigt nur den SQL Server-Agent-Knoten an, wenn Sie über die Berechtigung zum Verwenden verfügen.

Sicherheit

Erlaubnisse

Um seine Funktionen auszuführen, muss der SQL Server-Agent so konfiguriert sein, dass die Anmeldeinformationen eines Kontos verwendet werden, das Mitglied des sysadmin festen Serverrolle in SQL Server ist. Das Konto muss über die folgenden Windows-Berechtigungen verfügen:

  • Anmelden als Dienst (SeServiceLogonRight)

  • Ersetzen eines Token auf Prozessebene (SeAssignPrimaryTokenPrivilege)

  • Durchquerungsprüfung umgehen (SeChangeNotifyPrivilege)

  • Anpassen von Speicherkontingenten für einen Prozess (SeIncreaseQuotaPrivilege)

Weitere Informationen zu den windows-Berechtigungen, die für das SQL Server-Agent-Dienstkonto erforderlich sind, finden Sie unter Auswählen eines Kontos für den SQL Server-Agent-Dienst und Einrichten von Windows-Dienstkonten.

Verwenden von SQL Server Management Studio

So legen Sie einen SQL Server-Alias für den SQL Server-Agentdienst fest

  1. Stellen Sie im Objekt-Explorereine Verbindung mit einer Instanz des SQL Server-Datenbankmoduls her, und erweitern Sie diese Instanz.

  2. Klicken Sie mit der rechten Maustaste auf SQL Server-Agent-, und klicken Sie dann auf Eigenschaften.

  3. Wählen Sie im Dialogfeld SQL Server-Agenteigenschaftenserver_name unter Seiteauswählen Verbindungaus, und

  4. Geben Sie im Feld alias lokalen Hostserver den Alias des Servers ein, mit dem der SQL Server-Agent eine Verbindung herstellen soll.

  5. Klicken Sie auf OK.