Bir çalışan işlemi yönetme

SQL Server Reporting Services monitors the status of jobs that are running on the report server.Düzenli aralıklarla rapor sunucusu devam eden işlerin bir tarama yapar ve durum bilgileri rapor sunucusu veritabanı yazar.Aşağıdaki işlemlerden birini yürütmekte, bir iş yapılıyor: Uzak veya yerel veritabanı sunucusu, rapor işleme ve rapor oluşturma sorgu yürütme.

Her ikisi de yönetmek kullanıcı işleri ve sistem işleri.Kullanıcı işleri, tek bir kullanıcı veya abonelik tarafından başlatılır.Bu, isteğe bağlı bir rapor çalıştıran içerir isteyen bir rapor geçmiş anlık görüntü görüntüsü, el ile bir rapor anlık görüntü görüntüsü oluşturma ve standart abonelik işleniyor.Sistem işleri rapor sunucusu tarafından başlatılır.Sistem işleri zamanlanmış zamanlanmış rapor yürütme anlık görüntülerini içeren rapor geçmiş anlık görüntüler ve veri uygulamalı abonelikleri.

Rapor işleme saat ve kaynak kullanımını önemli ölçüde raporu, sorgunun karmaşıklığını, veri miktarını ve rapor için belirtilen işleme biçimi bağlı olarak değişir.Yerel veri basit sorgular sahip raporlar kaynak genellikle milisaniye cinsinden tamamlamak ve Yönetimi veya ayar gerekmez.Buna karşılık, pdf veya Excel işlenmiş büyük bir rapor türüne bağlı olarak donanım kaynakları, teslim seçenekleri önemli işlem saat gerektirebilir ve olup diğer işler çalıştıran aynı anda.Üzerinde bir rapor sunucusu, rapor oluşturma işlemleri çoğu uzun süre çalışan işlemlerdir ve sorgulamak için bekleyen işlemleri sonuçlandırmak için işleme.Bazen, bir bilgisayar çevrimdışı duruma veya tamamlamak için çok uzun süren bir çalışan iş durdurmak istiyorsanız, bir rapor işlemini iptal etmek gerekebilir.

Görüntüleme ve işleri iptal etme

You can use SQL Server Management Studio to view or cancel a job that is running on the report server.Güncel iş durumunu almak için veya çalışmakta olan işlerin bir listesini almak için sayfa yenilemeniz gerekir rapor sunucusu veritabanı. Rapor sunucusuna bağlandığınızda Management Studio, raporları rapor sunucusu bilgisayar şu anda işleniyor listesini görüntülemek için bir işler klasörünü açınDurum bilgilerini her iş için iş özelliklerini içinde görüntülenen sayfa.Rapor Server işleri iptal et iletişim kutusunu açarak tüm işleri için durum bilgilerini görüntüleyebilirsiniz.

Aşağıdaki işlemleri iptal edilebilir:

  • İsteğe bağlı rapor işleme.

  • Zamanlanmış rapor işleme.

  • Tek tek kullanıcılara ait standart abonelikler.

iş iptal ediliyor yalnızca rapor sunucusu üzerinde çalışan işlemleri iptal eder.Çünkü rapor sunucusu gerekir el ile iptal diğer sistemlerde sonradan artık sorgu işlemleri diğer bilgisayarlarda oluşan veri işleme yönetmek.Otomatik olarak kapatmak için sorgu saat aşımı değerlerini belirtme düşünün kapalı yürütmek için çok uzun süren sorgular.Daha fazla bilgi için bkz: Rapor ve paylaşılan Dataset işlenmesi (ssrs) için zaman aşımı değerlerini ayarlama.Geçici olarak bir rapor duraklatma hakkında daha fazla bilgi için bkz: Rapor ve abonelik işleme duraklatma.

Not

Ender durumlarda, bir işlemi iptal etmek için sunucuyu yeniden başlatmanız gerekebilir.Daha fazla bilgi için bkz: Rapor Sunucusu hizmetini başlatma ve durdurma.

Kullanamazsınız listelemek veya modeli oluşturma, model işleme veya veri uygulamalı abonelikleri iptalManagement Studio . Raporlama Hizmetleri sağlamaz modeli oluşturma veya işleme. iptal etmek için bir yolAncak, bu konuda sağlanan yönergeleri kullanarak veri uygulamalı abonelikleri iptal edebilirsiniz.

Nasıl yapılır: rapor işleme veya aboneliği iptal etme

  1. De Management Studio, bağlanmak için rapor sunucusu.Yönergeler için bkz: Nasıl yapılır: Management Studio'da bir rapor sunucusuna bağlan.

  2. Açık İş klasörü.

  3. Raporu sağ tıklatın ve sonra İşleri iptal.

Veri kullanan bir abonelik iptal edilir

  1. RSReportServer açın.yapılandırma dosyası bir metin düzenleyicisinde.

  2. Find IsNotificationService.

  3. Ayarlamak False.

  4. Dosyayı kaydedin.

  5. Rapor Yöneticisi'nde abonelikleri sekmesinde rapor ya da veri temelli abonelik silme Aboneliklerim.

  6. Siz sildikten sonra abonelik, RSReportServer.config dosyasında IsNotificationService ve ona True.

  7. Dosyayı kaydedin.

İş durumu almak için frekans ayarlarını yapılandırma

Bir çalışan iş rapor sunucusu geçici veritabanı içinde depolanır.Rapor sunucusu Devam Edenler için ne sıklıkta tarar denetlemek için RSReportServer.config dosyasındaki yapılandırma ayarlarını değiştirebileceğiniz işs ve zaman aralığından sonra çalışan bir durum iş değiştirir çalışan yeni.The RunningRequestsDbCycle setting specifies how often the report server scans for running processes.Varsayılan olarak, her 60 saniyede bir durum bilgileri kaydedilir.The RunningRequestsAge setting specifies the interval at which a job is transitioned from new to running.

İşleri programsal olarak yönetme

İşleri, program aracılığıyla veya bir komut dosyası kullanarak yönetebilirsiniz.Daha fazla bilgi için bkz: ListJobs, CancelJob.