Aracılığıyla paylaş


SQL Server Agent alt sistemler

C alt sistem gösteren önceden tanımlanmış bir nesne olan bir küme kullanılabilen işlevselliğiSQL Server Aracısı proxy. Her proxy, bir veya daha fazla alt sistemleri erişime sahiptir.Bunlar için bir proxy için kullanılabilir işlevlere erişimi sınırlandırmak için güvenlik alt sistemleri sağlar.Each job step runs in the context of a proxy, except for Transact-SQL job steps.Transact-SQL job steps use the EXECUTE AS command to set the security context.

Not

Yükselttikten sonra SQL Server 2000, yükseltmeden önce varolan tüm kullanıcı proxy hesaplarını geçici genel yetkili hesap UpgradedProxyAccount için değiştirilir. UpgradedProxyAccount, yalnızca açık olarak kullanılan ve tüm alt sistemler için erişim yok yükselttikten sonra bu alt sistemler için erişim verilir.

SQL Server Aşağıdaki tabloda listelenen alt tanımlar:

Alt sistemi adı

Açıklama

Microsoft ActiveX komut dosyası

Bir ActiveX komut dosyası kullanan kullanan dosyası kullanan çalıştırma iş adım.

Important noteImportant Note:
The ActiveX Scripting subsystem will be removed from SQL Server Agent in a future version of Microsoft SQL Server.Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

Işletim sistemi)CmdExec)

Yürütülebilir bir program çalıştırın.

PowerShell

PowerShell komut dosyası kullanan kullanan dosyası kullanan işlemini adım çalıştırın.

Çoğaltma dağıtımcı

Bir iş adım çalıştırmak, çoğaltma dağıtım aracısını etkinleştirir.

Çoğaltma birleştirme

Birleştirme Aracısı çoğaltma etkinleştiren bir iş adım çalıştırın.

Çoğaltma sırası Okuyucu

Çoğaltma sırası Okuma Aracısı'nı etkinleştiren bir iş adım çalıştırın.

Çoğaltma anlık görüntü

Çoğaltma anlık görüntü Aracısı'nı etkinleştiren bir iş adım çalıştırın.

Çoğaltma işlem günlük Okuyucu

Günlük Okuyucu Aracısı çoğaltma etkinleştiren bir iş adım çalıştırın.

Analysis Services Komutu

Çalışan bir Analysis Services Command.

Analysis Services Query

Çalışan bir Analysis Services Sorgu.

SSIS Paket yürütme

Çalışan bir SSIS uygular.

Not

Çünkü Transact-SQL iş adımları proxy'lerini kullanacak, yok yok SQL Server Için Alt Sistem Aracısı Transact-SQL iş adımları.

SQL Server Alt kısıtlamaları Aracısı zorlar bile proxy için asıl güvenlik normalde işi adımda görevi çalıştırmak için izninizin olması.Örneğin, sysadmin sabit sunucu rolü üyesi olan bir kullanıcı için bir proxy çalıştırılamıyor bir SSIS proxy erişimi yoksa, adım iş SSIS alt sistem, kullanıcı çalışabilir olsa bile SSIS paketler.