Ustawianie aliasu programu SQL Server dla usługi agenta programu SQL Server

Dotyczy: SQL ServerAzure SQL Managed Instance

Ważny

W usłudze Azure SQL Managed Instance większość, ale nie wszystkie funkcje agenta programu SQL Server są obecnie obsługiwane. Aby uzyskać szczegółowe informacje, zobacz różnice języka T-SQL usługi Azure SQL Managed Instance z programu SQL Server lub ograniczenia zadań agenta SQL w usłudze SQL Managed Instance.

W tym temacie opisano, jak ustawić alias programu Microsoft SQL Server, aby SQL Server Agent mógł połączyć się z aparatem bazy danych przy użyciu SQL Server Management Studio. Domyślnie usługa SQL Server Agent łączy się z instancją SQL Server za pomocą nazwanych potoków, wykorzystując dynamiczne nazwy serwerów, co nie wymaga dodatkowej konfiguracji klienta. Należy skonfigurować alias połączenia serwera tylko wtedy, gdy nie używasz domyślnego transportu sieciowego lub jeśli łączysz się z instancją SQL Server, która nasłuchuje na alternatywnej nazwanej potoki.

Przed rozpoczęciem

Ograniczenia i ograniczenia

  • Program SQL Server Agent nie będzie funkcjonować poprawnie, chyba że wybierzesz alias, który odnosi się do lokalnego wystąpienia programu SQL Server.

  • Eksplorator obiektów wyświetla tylko węzeł agenta programu SQL Server, jeśli masz uprawnienia do korzystania z niego.

Zabezpieczenia

Uprawnienia

Aby wykonywać swoje funkcje, należy skonfigurować agenta programu SQL Server tak, aby używał poświadczeń konta, które jest członkiem sysadmin stałej roli serwera w programie SQL Server. Konto musi mieć następujące uprawnienia systemu Windows:

  • Logowanie jako usługa (SeServiceLogonRight)

  • Zastąp token na poziomie procesu (SeAssignPrimaryTokenPrivilege)

  • Pomijanie sprawdzania przeszukiwania (SeChangeNotifyPrivilege)

  • Dostosuj przydziały pamięci dla procesu (SeIncreaseQuotaPrivilege)

Aby uzyskać więcej informacji o uprawnieniach systemu Windows wymaganych dla konta usługi agenta programu SQL Server, zobacz Wybierz konto dla usługi sql Server Agent i Konfigurowanie kont usług systemu Windows.

Korzystanie z programu SQL Server Management Studio

Aby ustawić alias programu SQL Server dla usługi SQL Server Agent

  1. W Eksploratorze obiektów połącz się z wystąpieniem silnika bazy danych SQL Server, a następnie rozwiń to wystąpienie.

  2. Kliknij prawym przyciskiem myszy programu SQL Server Agent, a następnie kliknij polecenie Właściwości.

  3. W oknie dialogowym Właściwości agenta programu SQL Serverserver_name pod Wybierz stronę, wybierz pozycję Połączeniei

  4. W polu Alias lokalny serwer hosta wpisz alias serwera, z którym powinien się połączyć agent programu SQL Server.

  5. Kliknij przycisk OK.