Makale numarası: 909509 - Son Gözden Geçirme: 09 Temmuz 2007 Pazartesi - Gözden geçirme: 3.1

Microsoft Dynamics CRM'DE bir rapor çalıştırdığınızda alınan hata iletisi: "Reporting Services hatası" veya "bir hata raporu işlenirken oluştu"veya "(boş) kullanıcısı için oturum açma başarısız oldu"

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Microsoft Dynamics CRM 3. 0'da bir rapor çalıştırdığınızda, aşağıdaki hata iletilerinden birini alırsınız.

Hata iletisi 1
Raporlama Hizmetleri hatası.
Hata iletisi 2
Rapor işleme sırasında bir hata oluştu. Bir veri kaynağına bağlanmak için 'CRM' oluşturamıyor.
Hata iletisi 3
Oturum açma, '(null)' kullanıcısı için başarısız oldu. Neden: güvenilen bir SQL Server bağlantısı ile ilişkili değil.

Neden

Neden 1

Bu sorun, Microsoft Dynamics CRM çalıştırılan bir sunucu ya da Microsoft SQL Server işletim sistemini yükseltmeden sonra oluşur. Özellikle, işletim sisteminin Microsoft Windows Server 2000'den Microsoft Windows Server 2003'e yükseltme. Sorun, bilgisayara temsilci seçmek için güven özellik SQL Server için etkinleştirilmemiş olması nedeniyle oluşur. Bu sorun, Microsoft Dynamics CRM çalışan veya Microsoft SQL Server çalıştıran bir sunucu işletim sistemini yükselttikten sonra oluşabilir. Özellikle, işletim sistemi, Microsoft Windows Server 2000'den Microsoft Windows Server 2003'e yükselttikten sonra bu sorun oluşabilir.

Neden 2

Bu sorun, aşağıdakilerden birini PrivUserGroup grubuna eklenen nedeniyle oluşabilir:
  • CRMAppPool uygulama havuzunu çalıştıran hesabın
  • Reporting Services'ın çalıştığı uygulama havuzu
  • SQL Server Reporting Services'i hizmetin çalıştığı hesabı

Çözüm

<a1>Çözünürlüğü</a1> 1

Bu sorunu gidermek için aşağıdaki adımları izleyin:
  1. Microsoft Dynamics CRM etki alanındaki bir etki alanı denetleyicisi bir etki alanı yöneticisi rolüne sahip bir kullanıcı olarak oturum açın.
  2. Başlat ' ı tıklatın, Yönetimsel Araçlar ' ın üzerine gelin ve sonra Active Directory Kullanıcıları ve bilgisayarları'nı tıklatın.
  3. Etki alanı düğümünü genişletin ve sonra da Grup birimi veya SQL Server veritabanlarının Microsoft Dynamics CRM içeren bilgisayarı olduğu organizasyon birimini genişletin.
  4. Microsoft Dynamics CRM için SQL Server veritabanlarını içeren bilgisayarı sağ tıklatın ve sonra da Özellikler ' i tıklatın.
  5. Genel sekmesinde temsilci seçme için bilgisayara güven onay kutusunu seçin.
  6. SQL Server hizmetini yeniden başlatın.
    1. SQL Server'da oturum açın.
    2. Başlat ' ı tıklatın, Yönetimsel Araçlar ' ın üzerine gelin ve sonra Hizmetler'i tıklatın.
    3. MSSQLSERVER ' ı sağ tıklatın ve sonra da <a2>Yeniden Başlat</a2>'ı tıklatın.
    4. Diğer hizmetleri yeniden başlatma iletişim kutusunda Evet ' i tıklatın.
  7. Microsoft Dynamics CRM çalışan sunucuda ınternet ınformation Services (IIS) yeniden başlatın.
    1. Microsoft Dynamics CRM çalıştıran sunucuya oturum açın.
    2. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, iisreset yazın ve Tamam ' ı tıklatın.
  8. Raporu yeniden çalıştırın.

<a1>Çözünürlüğü</a1> 2

CRMAppPool uygulama havuzunu çalıştıran kullanıcı doğrulayın veya uygulama havuzu, Reporting Services'ı kullanarak doğrulayın.

CRMAppPool uygulama havuzunu çalıştıran kullanıcı doğrulayın veya Reporting Services'i kullanarak uygulama havuzu doğrulamak için aşağıdaki adımları izleyin:
  1. Microsoft Dynamics CRM sunucusunda veya Reporting Services sunucusu, Başlat ' ı tıklatın, Yönetimsel Araçlar ' ı tıklatın ve ardından ınternet ınformation Services (IIS) Yöneticisi ' ni tıklatın.
  2. Sunucu adını genişletin ve sonra da Uygulama havuzları ' nı genişletin.
  3. Reporting Services'i kullanarak bir uygulama havuzunu sağ tıklatın veya CRMAppPool sağ tıklatın. Sonra da Properties ' i tıklatın.
  4. Kimlik sekmesini hesabı ayarlamak hangi kullanıcı görmek için Ek Yardım düğmesini tıklatın. Ağ hizmeti veya yerel sistem hesabı ayarlı ise, bu makalenin ilerisindeki "PrivUserGroup grubuna bir kullanıcı veya bir sunucu ekleme" bölümünde sunucu adını kullanın.

Reporting Services'i hesabın denetleyin.

Reporting Services'i hesabın denetlemek için aşağıdaki adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, services.msc yazın ve sonra da <a2>Çalıştır</a2>'ı tıklatın.
  2. SQL Server Reporting Services'i hizmet Hizmetler listesinde bulabilirsiniz. SQL Server Reporting Services hizmeti sağ tıklatın ve sonra da Properties ' i tıklatın.
  3. Hangi hesap, hizmetin çalıştığını görmek için Oturum açma sekmesini tıklatın. Ağ hizmeti veya yerel sistem hesabı ayarlı ise, bu makalenin ilerisindeki "PrivUserGroup grubuna bir kullanıcı veya bir sunucu ekleme" bölümünde sunucu adını kullanın.

Bir kullanıcı veya sunucusu PrivUserGroup gruba ekleyin...

Active Directory dizin hizmetinde PrivUserGroup grubuna bir kullanıcı veya bir sunucu eklemek için şu adımları izleyin:
  1. Active Directory Kullanıcıları ve Bilgisayarları'nı başlatın. Bunu yapmak için <a0></a0>, Başlat ' ı tıklatın, Programlar ' ın üzerine gelin, Yönetimsel Araçlar ' ı tıklatın ve sonra Active Directory Kullanıcıları ve bilgisayarları'nı tıklatın.
  2. Konsol ağacında genişletin ve sonra Microsoft Dynamics CRM kuruluş birimini tıklatın.
  3. Sağ panosunda, PrivUserGroup ' ı sağ tıklatın ve sonra PrivUserGroup Özellikler penceresini açmak için Özellikler ' i tıklatın.
  4. Üyeler sekmesini tıklatın.
  5. "Kullanıcıları, kişileri, bilgisayarları veya grupları seç" penceresinde açmak için <a0></a0>, Ekle ' yi tıklatın.
  6. Bu makaledeki önceki yordamlar kullanıcı veya bilgisayar belirlediğiniz bulun ve sonra Ekle ' yi tıklatın.
  7. "Kullanıcıları, kişileri, bilgisayarları veya grupları seç" penceresini kapatmak için Tamam ' ı tıklatın.
  8. PrivUserGroup Özellikler penceresini kapatmak için Tamam ' ı tıklatın.
  9. Active Directory Kullanıcıları ve Bilgisayarları'nı kapatın.
Not Uygulama havuzlarını çalışan veya Reporting Services'i çalıştıran hesabı olarak bir Microsoft Dynamics CRM kullanıcısı kullanıyorsanız, kullanıcı formunda Sınırlı erişim modu onay kutusunun temizlendiğinden emin olun. Sınırlı erişim modu</a0> onay kutusu seçili ise, kullanıcı eylemleri, kullanıcılara atanan rolleri ne olursa olsun kısıtlanır. Microsoft Dynamics CRM'DE bu ayarı bulmak için <a0></a0>, Ayarlar ' ı tıklatın, Departman Ayarları ' ın üzerine gelin, kullanıcılar ' ı tıklatın ve sonra hedef kullanıcı için kullanıcı formunu açın.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft CRM 3.0
Anahtar Kelimeler: 
kbmt kbmbscrm40no kberrmsg kbtshoot kbmbsreports kbmbsmigrate kbprb KB909509 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:909509  (http://support.microsoft.com/kb/909509/en-us/ )