6/6/2008 11:24:24
Bu dosyanın en güncel çevrimiçi sürümünü Microsoft Yükleme Merkezi'ndeki
Belgelerle ilgili olmayan SQL Server teknik sorunlarıyla ilgili yardım için, bkz. |
İçindekiler
1.0 Giriş
SharePoint Technologies için Microsoft® SQL Server® 2008 Reporting Services Eklentisi, geniş bir Microsoft® Windows SharePoint® Services 3.0 veya Microsoft Office SharePoint Server 2007 dağıtımında rapor sunucusu çalıştırma özellikleri sağlayan bir Web yüklemesidir. Reporting Services Eklentisi aşağıdaki işlevleri sağlar:
-
Rapor görüntüleme yeteneği, diğer görüntüleme biçimlerine verme, sayfa gezintisi, arama, yazdırma ve yakınlaştırma olanakları sağlayan bir Rapor Görüntüleyicisi Web Bölümü.
-
Abonelikler ve zamanlamalar oluşturmanızı, model öğesi güvenliği ayarlamanız ve raporları, modelleri ve veri kaynaklarını yönetmenizi sağlayan Web uygulaması sayfaları.
-
Belge yönetimi, birlikte çalışma, güvenlik ve rapor sunucusu içerik türleriyle dağıtım gibi standart Windows SharePoint Services özellikleri için destek. Raporlarla uyarıları, sürüm oluşturma (teslim alma/iade etme) özelliğini ve Filtre Web Bölümlerini kullanabilirsiniz. Bir SharePoint sitesindeki herhangi bir sayfaya veya panoya Rapor Görüntüleyicisi Web Bölümü ekleyebilir ve görünümünü özelleştirebilirsiniz. Rapor sunucusu içeriğine erişimi denetlemek için SharePoint izin düzeylerini ve rolleri kullanabilirsiniz. Ayrıca, Internet bağlantıları üzerinden erişimi desteklemek için, SharePoint formları kimlik doğrulamasını da kullanabilirsiniz.
-
Ek diller için destek. Web uygulaması sayfaları, Rapor Oluşturucusu ve ReportBuilder.chm, standart SQL Server dillerinde (Basitleştirilmiş Çince, Geleneksel Çince, İngilizce, Fransızca, Almanca, İtalyanca, Japonca, Kore dili, Rusça ve İspanyolca) ve aşağıdaki dillerde mevcuttur: Çekçe, Danca, Hollanda dili, Fince, Yunanca, Macarca, Norveç dili (Bokmal), Lehce, Portekizce (Portekiz), Portekizce (Brezilya), İsveççe ve Türkçe.
Reporting Services Eklentisi, SharePoint bütünleştirmesi için yapılandırdığınız bir SQL Server 2008 rapor sunucusuyla birlikte çalışır. Reporting Services aşağıdaki özellikleri sağlar:
-
SharePoint içerik veritabanlarından rapor sunucusu veritabanına eşitleme.
-
Rapor sunucusu işlemlerine erişimi denetlemek için SharePoint izinlerini kullanan özel güvenlik uzantısı.
-
Raporları SharePoint kitaplıklarına teslim etmek için aboneliklerde kullanabileceğiniz bir teslim uzantısı.
-
Reporting Services Yapılandırma aracında, SharePoint tümleşik modunda bir veritabanı oluşturmak için destek.
-
Rapor Tasarımcısından ve Model Tasarımcısından SharePoint kitaplığına rapor ve model yayınlama.
-
Bir SharePoint kitaplığındaki raporlar ve modelleri Rapor Oluşturucusu'nda açma ve raporları site çapındaki SharePoint kitaplıklarına kaydetme.
-
Rapor sunucusu içeriğini SharePoint tümleşik modunda yönetmek için yeni SOAP son noktası.
2.0 Gereksinimler
Reporting Services Eklentisini yüklemek için, bilgisayarın aşağıdaki yazılım ve donanım gereksinimlerini karşılaması gerekir:
-
Windows SharePoint Services 3.0 veya Office SharePoint Server 2007. Reporting Services Eklentisi, Windows SharePoint Services'in önceki sürümlerinde desteklenmez.
-
İki (2) gigabayt RAM.
-
Web siteleri Anonim erişim için etkinleştirilemez.
-
Microsoft Internet Explorer 6.0 SP2 veya sonraki sürümler.
Tümleşik işlemleri Reporting Services Eklentisi’nin bu sürümüyle yapılandırmak için, rapor sunucusu SQL Server 2008 olmalıdır. Rapor sunucusu, SQL Server Books Online'da (SQL Server Çevrimiçi Kitaplar) tanımlanan şekilde SharePoint tümleşik modu için yapılandırılmalıdır. Desteklenen SQL Server baskıları Standard, Evaluation, Developer ve Enterprise'dır. Sunucu tümleştirmesi Reporting Services'ın Workgroup sürümünde veya SQL Server 2008 Express with Advanced Services'da desteklenmez.
SharePoint ürünleri ve teknolojileriyle ilgili gereksinimler hakkında daha fazla bilgi için, bkz.
3.0 Yükseltme
Reporting Services Eklentisi’nin varolan bir yüklemesine sahipseniz, geçerli sürüme yükseltebilirsiniz. Kurulum varolan sürümü saptayacak ve yükseltmeyi onaylamanızı isteyecektir.
Reporting Services Eklentisi’nin örneklerin farkında olmadığını unutmayın. Bir bilgisayarda eklentinin yalnızca bir örneğine sahip olabilirsiniz. Önceki sürümleri geçerli sürümle yan yana çalıştıramazsınız.
4.0 Yükleme
Reporting Services Eklentisi’ni yüklemek için, Windows SharePoint Services 3.0 veya Office SharePoint Server 2007’nin bir yüklemesine sahip olmanız gerekir. Reporting Services Eklentisi tarafından sağlanan özellikleri kullanmak için, SharePoint tümleşik modunda çalışmak için yapılandırılmış bir SQL Server 2008 Reporting Services rapor sunucusuna sahip olmanız gerekir.
Reporting Services Eklentisini yüklemek için bir SharePoint grubu yöneticisi olmalısınız.
SharePoint Web ön ucunun rapor sunucusu tümleştirmesini yapılandırmak için, bir Site Topluluğu yöneticisi olmalısınız.
-
Reporting Services Eklentisi Kurulum programını indirin ve çalıştırın. Kurulum, program dosyalarını kopyalar ve SharePoint veritabanlarında girişler oluşturur. Reporting Services'ı bir SharePoint grubuyla tümleştiriyorsanız, gruptaki her Web ön ucuna Reporting Services Eklentisi yüklemeniz gerekir.
-
Yükleme Sihirbazını başlatmak için SharePointRS.msi dosyasını çalıştırın. Sihirbaz, bir Hoş Geldiniz sayfasını, Son Kullanıcı Lisans Anlaşması’nı ve bir kayıt bilgi sayfasını görüntüler. Kurulumu çalıştırmak için Yükle’yi tıklatın.
Yükleme sırasında hata alırsanız, Kurulumu yalnızca dosya modunda çalıştırabilir ve ardından dosyalar sunucuya kopyalandıktan sonra özel bir eylemler çalıştırılabilir dosyasını yürütebilirsiniz. Reporting Services Eklentisi’ni yalnızca dosya modunda yüklemek için, aşağıdakileri yapın:
-
Şu komutu çalıştırın: SharePointRS.msi SKIPCA=1. Yalnızca dosyalar yüklemesi, Yükleme Sihirbazını çalıştırır.
-
Dosya sisteminde rsCustomAction.exe dosyasını bulun. Bu dosya, bilgisayarınıza Kurulum programı tarafından kopyalanmıştır. Dosya, %Temp% dizininde bulunacaktır.
Bu dosyanın yol bilgisini almak için, Başlat’ı tıklatın, Çalıştır’ı tıklatın ve ardından %temp% yazın. Dosya \Documents and Settings\<sizin adınız>\LOCALS~1\Temp konumunda bulunacaktır.
-
Bir komut istemi penceresi açın. Bunu yapmak için Başlat’ı tıklatın, Çalıştır’ı tıklatın ve cmd yazın.
-
rsCustomAction çalıştırılabilir dosyasını içeren klasöre gidin.
-
Aşağıdaki komutu girin. Bu yapılandırma adımı birkaç dakika sürecektir. Bu işlem sırasında W3SVC hizmeti yeniden başlatılacaktır.
rsCustomAction.exe /i
Yönetim Merkezi'ndeki rapor sunucusu tümleştirme ayarlarını yapılandırın.
Rapor hizmeti tümleştirmesini yapılandırma
-
Yönetimsel Araçlar'da, SharePoint 3.0 Yönetim Merkezi'ni tıklatın.
-
Uygulama Yönetimi'ni tıklatın. Reporting Services olarak adlandırılmış yeni bir bölüm görürsünüz. Bu bölümde tümleştirme ayarlarını belirlemekte kullanılan sayfalara bağlantılar bulunur. Bu bölümü göremiyorsanız, rapor sunucusu tümleştirme özelliklerini el ile etkinleştirmelisiniz:
-
Başlat’ı tıklatın, Yönetimsel Araçlar’ı tıklatın ve ardından SharePoint 3.0 Yönetim Merkezi'ni tıklatın.
-
Site Eylemleri'ni tıklatın.
-
Site Ayarları'nı tıklatın.
-
Site Topluluğu Özellikleri’ni tıklatın.
-
Listede Rapor Sunucusu Tümleştirme Özelliği’ni bulun.
-
Etkinleştir'i tıklatın.
-
Başlat’ı tıklatın, Yönetimsel Araçlar’ı tıklatın ve ardından SharePoint 3.0 Yönetim Merkezi'ni tıklatın.
-
Reporting Services bölümünde, Tümleştirme ayarlarını yönet'i tıklatın.
-
Rapor sunucusu URL'sini belirtin (örneğin, http://örnek-sunucu-adı/raporsunucusu). "Localhost" kullanmayın. En iyi sonuçlar için, bir tarayıcı penceresi açın ve kullanmak istediğiniz URL'nin geçerli olduğunu doğrulayın. Geçerli URL rapor sunucusu klasör hiyerarşisinin kök düğümünü açar. Hata iletisi alırsanız, rapor sunucusu URL'si geçerli değildir ve kullanılmamalıdır. URL sözdizimi hakkında daha fazla bilgi için, SQL Server Books Online'da “Configuring Report Server Virtual Directories” (Rapor Sunucusu Sanal Dizinlerini Yapılandırma) konusuna bakın.
-
Kimlik Doğrulama Modu'nda, proxy sunucusu son noktasının rapor sunucusundaki temsil edilen bir bağlantı için güvenlik simgesi içeren üstbilgi gönderip göndermediğini belirtmek için Windows Kimlik Doğrulaması'nı veya Güvenilen Hesap'ı seçin.
Bir Reporting Services uygulama sayfasındaki kullanıcı eylemlerinden kaynaklanan tüm istekler proxy sunucu son noktası tarafından işlenmek üzere bir rapor sunucusuna iletilir. Her isteğin üstbilgisinde, rapor sunucusunda isteğin kimlik doğrulamasının nasıl yapılacağını belirleyen bilgiler bulunur.
SharePoint Web uygulaması Windows Kimlik Doğrulaması için yapılandırıldıysa ve Kerberos protokolü etkinse, Windows tümleşik güvenliği üzerinden bağlanmak için Windows Kimlik Doğrulaması'nı seçmelisiniz. Üstbilgide güvenlik simgesi gönderilmez. İsteğe bağlı olarak, SharePoint Web uygulamasının işlem kimliğini temsil etmesi ve istek üstbilgisi içinde SharePoint kullanıcı kimliği simgesini rapor sunucusuna aktarması için Güvenilen Hesap'ı seçebilirsiniz.
SharePoint Web uygulaması Forms kimlik doğrulaması için yapılandırılmışsa, istek üstbilgisi her zaman bir SharePoint kullanıcı kimliği içerir ve Kimlik Doğrulama modu için belirteceğiniz tüm değerler yoksayılır.
-
Tamam'ı tıklatın.
-
Rapor sunucusu URL'sini belirtin (örneğin, http://örnek-sunucu-adı/raporsunucusu). "Localhost" kullanmayın. En iyi sonuçlar için, bir tarayıcı penceresi açın ve kullanmak istediğiniz URL'nin geçerli olduğunu doğrulayın. Geçerli URL rapor sunucusu klasör hiyerarşisinin kök düğümünü açar. Hata iletisi alırsanız, rapor sunucusu URL'si geçerli değildir ve kullanılmamalıdır. URL sözdizimi hakkında daha fazla bilgi için, SQL Server Books Online'da “Configuring Report Server Virtual Directories” (Rapor Sunucusu Sanal Dizinlerini Yapılandırma) konusuna bakın.
-
Reporting Services bölümünde, Veritabanı erişimi ver'i tıklatın. Bu adım sırasında, hizmet hesabı bilgileri rapor sunucusu örneğinden alınır. Hizmet hesabına bir veritabanı oturumu ve izinler atanır. Reporting Services rapor sunucusunu SharePoint Web uygulamasıyla tümleştirmek için rapor sunucusunun SharePoint yapılandırmasına ve içerik veritabanlarına erişebilmesi gerekir. Rapor sunucusunun okuma ve yazma izinleri olan güvenilen kullanıcı olarak bağlanabilmesi gerekir.
-
Rapor sunucusunun adını belirtin. Kayıt özelliklerini değiştirmediyseniz, bu değer bilgisayarın adıdır.
-
Örneğin varsayılan örnek mi yoksa adlandırılmış bir örnek mi olduğunu belirtin. Emin değilseniz, Reporting Services Yapılandırma aracını başlatın ve rapor sunucusuna bağlanın. Örnek Seçimi iletişim kutusunda, sunucuya yüklenmiş olan örneklerin listesini görüntülemek için Örnek Adı'nı genişletin. Varsayılan örneğin adı MSSQLSERVER'dır. Tüm diğer örnekler adlandırılmış örneklerdir.
-
Tamam'ı tıklatın. Kimlik Bilgilerini Girin iletişim kutusu açılır.
-
Kimlik Bilgilerini Girin iletişim kutusunda, hizmet hesabını almak üzere rapor sunucusuna bağlanmak için, Kullanıcı Adı ve Parola’yı belirtin. Rapor sunucusu bilgisayarındaki yerel Yöneticiler grubunun bir üyesi olan bir hesaba ait kimlik bilgilerini girdiğinizden emin olun.
-
Rapor sunucusunun adını belirtin. Kayıt özelliklerini değiştirmediyseniz, bu değer bilgisayarın adıdır.
-
Reporting Services bölümünde, isteğe bağlı olarak rapor geçmişini sınırlamak, günlük kaydını etkinleştirmek ve rapor izleme zaman aşımı ayarlamak için Sunucu varsayılanlarını ayarla'yı tıklatın. Bu seçenekler hakkında daha fazla bilgi için Yardım'ı tıklatın.
İzinleri Ayarlama ve Reporting Services İçerik Türlerini Ekleme
SharePoint gruplarına kullanıcı ve grup hesapları veya bu kullanıcılara site erişim hakkı vermek üzere izin düzeyleri atamalısınız. Siteye erişebilen kullanıcılar raporlama görevlerini de gerçekleştirebilir. Örneğin, siteye görüntüleme izniyle erişen kullanıcılar bu sitedeki raporları da görüntüleyebilir.
Tümleştirme adımlarını tamamlamak için, bir SharePoint Web uygulamasındaki rapor sunucusu içeriğe erişme ve yönetme hakkı olan tüm kullanıcıların uygun izinlere sahip olmasını sağlamalısınız. Rapor Oluşturucusu kullanma izni olan kullanıcıların bu uygulamayı Yeni menüsünde başlatabilmeleri için, Reporting Services içerik türleri de ekleyebilirsiniz. İçerik türleri eklemek için:
-
Reporting Services içerik türlerini eklemek istediğiniz kitaplığı açın.
-
Ayarlar menüsünde, Belge Kitaplığı Ayarları'nı tıklatın.
-
İçerik Türleri'nin altında Varolan site içerik türlerinden ekle seçeneğini tıklatın. İçerik Türleri yoksa, Genel Ayarlar bölümüne gidin ve içerik türü yönetimine izin vermek için Gelişmiş ayarlar'ı tıklatın.
-
Birden çok içerik türüne izin vermek için, İçerik Türler bölümünde Evet'i seçin.
-
İçerik Türlerini Seç bölümünde, Site içeriği türlerini seç listesindeki oku tıklatarak Reporting Services'ı seçin.
-
Kullanılabilir Site İçerik Türleri listesinde Rapor Oluşturucusu Raporu'nu tıklatın, sonra da seçilen içerik türünü Eklenecek içerik türleri listesine taşımak için Ekle komutunu tıklatın.
- Rapor Modeli ve Rapor Veri Kaynağı içerik türlerini eklemek için 5. ve 6. adımları tekrarlayın.
-
Eklemek istediğiniz tüm içerik türlerini seçmeyi bitirdiğinizde Tamam'ı tıklatın.
Yüklemeyi Doğrulama
Reporting Services Yapılandırma aracını başlatıp, sunucu durumunu görüntülemek üzere SharePoint Tümleştirmesi sayfasını açarak tümleştirmeyi doğrulayın. SharePoint Yönetim Merkezi'ni başlatmak için tıklatacağınız bir bağlantı görürsünüz.
Yüklemeyi ayrıca, bir tarayıcı penceresi açıp rapor sunucusu URL'sini girerek de doğrulamanız gerekir. URL, http://örnek-sunucu-adı/raporsunucusu biçiminde olmalıdır.
Son olarak, SharePoint sitesindeki bir kitaplığa gitmeniz ve rapor tanımı (.rdl) dosyalarını ve rapor modeli (.smdl) dosyalarını yüklemeniz gerekir. Rapora ait veri kaynağı özelliklerinin doğru olduğundan emin olun. Veri kaynağı, bir dış veri kaynağına geçerli bir bağlantı dizesine sahip olmalıdır. Kimlik bilgisi türü ağ topolojiniz için geçerli olmalıdır. Özellikle de, etki alanınız için Kerberos kimlik doğrulaması etkinse ve rapor sunucusu farklı bir bilgisayardaysa, Windows tümleşik güvenliği kimlik bilgileri türünü kullanamazsınız. Bunun yerine, depolanmış kimlik bilgilerini belirtmeniz gerekir. Veri kaynağı özelliklerinin doğru olduğundan emin olduktan sonra, raporu açmak üzere rapor adını tıklatabilirsiniz. Rapor otomatik olarak Rapor Görüntüleyicisi Web Bölümünde açılır.
5.0 Reporting Services Eklentisini Kaldırma
Reporting Services Eklentisi’ni kaldırmak için Program Ekle/Kaldır konsol uygulamasını kullanabilirsiniz. Kurulum programını kaldırma modunda çalıştırarak da Reporting Services Eklentisini kaldırabilirsiniz. Eklenti kaldırıldığında, rapor sunucusundaki raporları ve modelleri işlemekte kullanılan sunucu tümleştirme özellikleri de kaldırılır. Kurulum programı oluşturduğunuz veya bir kitaplığa yüklediğiniz dosyaları ve zamanlamaları, abonelikleri ve rapor geçmişini silmez. Eklentiyi kaldırmadan önce bu öğeleri kaldırmanız iyi olabilir. Ayrıca, Reporting Services hizmet hesabı için oluşturulan SharePoint veritabanı oturumlarını da silmeniz gerekir.
Reporting Services Eklentisini kaldırabilmeniz için bilgisayarınızda Windows SharePoint Services veya Office SharePoint Server 2007 yüklemesinin bulunması gerekir. Önce SharePoint ürününü veya teknolojisini kaldırırsanız, Reporting Services Eklentisini kaldırmak için bunları yeniden yüklemeniz gerekir.
-
Artık kullanmayacağınız tüm raporları ve rapor sunucusu öğelerini kaldırın. Eklenti kaldırıldıktan sonra bunlar çalışmayacaktır.
-
Denetim Masası'ndaki Program Ekle/Kaldır'da, Microsoft SharePoint Teknolojileri için Microsoft SQL Server 2005 Reporting Services Eklentisi'ni seçin.
-
Kaldır'ı tıklatın.
6.0 Bu Sürümdeki Özellikler
Aşağıdaki liste bu sürümdeki yeni özellikleri tanıtmaktadır:
-
Yükseltme
-
Veri odaklı abonelikler
-
Management Studio yoluyla iş yönetimi. SharePoint tümleşik modunda çalışan bir rapor sunucusuna bağlanıp iptal edilecek belirli işleri seçerek, işleri iptal edebilirsiniz.
Desteklenen Özellikler
Bu bölümde, SharePoint tümleşik modunda bir rapor sunucusu çalıştırdığınız zaman kullanılabilen özellikler yer almaktadır.
-
SharePoint tümleşik modunda bir rapor sunucusu veritabanı oluşturmak için, Reporting Services Yapılandırma aracını kullanın.
-
Hizmet hesabı için SharePoint yapılandırmasına ve içerik veritabanlarına erişim vermek, rapor sunucusuna gönderilen isteklerin kimlik doğrulama türünü yapılandırmak ve rapor sunucusu varsayılanlarını ayarlamak için, Yönetim Merkezi'ndeki rapor sunucusu yapılandırma sayfalarını kullanın.
-
Rapor sunucusu içeriğine ve işlemlerine erişimi denetlemek için SharePoint güvenliğini kullanın.
-
SQL Server 2008 Reporting Services tasarım araçlarında oluşturduğunuz raporları ve modelleri SharePoint kitaplığına ekleyin. Raporları Rapor Tasarımcısı'ndan yayınlayabilir veya herhangi bir rapor sunucusu öğesini yüklemek için SharePoint kitaplığında Karşıya Yükle eylemini kullanabilirsiniz. Dosyaları yayınlarsanız, tam URL'ler belirlediğinizden emin olun. Bir SharePoint Web uygulamasının en üst düzey sitesindeki Paylaşılan Belgeler'e yüklediğiniz bir dosyanın URL'si http://örnek-sunucu-adı/Paylaşılan Belgeler/CompanySales.rdl şeklinde olmalıdır. URL dosya adı uzantısını da içermelidir. Kitaplık bir sitedeyse, kitaplıktan önce siteleri ve alt siteleri de eklemelisiniz. Daha fazla bilgi için, SQL Server Books Online'da "Deploying Reports, Models, and Shared Data Sources to a SharePoint Site" (Raporları, Modelleri ve Paylaşılan Verileri Bir SharePoint Sitesine Dağıtma) konusuna bakın.
-
Bir SharePoint sitesinde, kitaplığa eklediğiniz raporlar ve modellerle kullanmak üzere yeni paylaşılan veri kaynağı (.rsds) dosyaları oluşturun Bu sürümde .rsds adlı yeni bir dosya adı uzantısı tanıtılmıştır; bu uzantı oluşturduğunuz ve bir kitaplıkta depoladığınız paylaşılan veri kaynağı dosyaları için kullanılır.
-
Raporları görüntülemek için Rapor Görüntüleyicisi Web Bölümünü kullanın.
-
Bir SharePoint sitesinden Rapor Oluşturucusu'nu kullanın. Varolan bir Rapor Oluşturucusu rapor tanımı dosyasını bir kitaplıktan açabilir ve değiştirebilirsiniz. Bir SharePoint kitaplığına yüklenen veya yayınlanan rapor modeli (.smdl) dosyalarından yeni raporlar oluşturmak için Rapor Oluşturucusu'na bir model yükleyebilirsiniz.
-
Bir SharePoint sitesine eklediğiniz veya oluşturduğunuz raporlarda (.rdl), modellerde (.smdl), kaynaklarda ve paylaşılan veri kaynaklarında (.rsds) izinleri ve özellikleri ayarlamak için Web sayfalarını ve yapılandırma seçeneklerini kullanın. Ayrıca, rapor ve abonelik işlemeyi zamanlamak için Web uygulaması sayfalarını da kullanabilirsiniz.
-
Raporları tek tek veya çalışma süresinde tanımlanmış bir alıcı havuzuna geniş bir ölçekte dağıtmak için, standart ve veri odaklı abonelikler oluşturun.
Not: |
---|
SQL Server 2000 Reporting Services SP2 ve sonraki sürümlerinde, bir rapor sunucusu ve SharePoint sitesi arasında en temel tümleştirmeyi sağlayan iki Web Bölümü bulunuyordu. Bu Web Bölümleri Reporting Services Eklentisinin bir parçası değildir ve farklı gereksinimleri ve işlevleri vardır. Bu Web Bölümlerini Reporting Services Eklentisindeki Web Bölümüyle karşılaştırma bilgileri için, SQL Server Books Online'da "Planning for SharePoint Integration" (SharePoint Tümleştirmesi için Planlama) konusuna bakın. |
Desteklenmeyen Özellikler
Reporting Services rapor sunucusunda işlenen öğeler için aşağıdaki SharePoint teknolojisi özelliklerine yönelik hiçbir destek planı yoktur:
-
Zamanlanmış rapor sunucusu işlemleri için Outlook Takvimi tümleştirmesi. Bir rapor sunucusunda veri veya abonelik işlemeyi zamanlamak için Outlook Takvimini kullanamazsınız.
-
Rapor Görüntüleyicisi Web Bölümü için kişiselleştireme özellikleri desteklenmez. Tarih, saat ve para birimleri site düzeyinde tanımlanan biçimlerde belirtilmelidir.
-
SharePoint Web uygulaması için Anonim erişim etkinleştirilemez.
SharePoint tümleşik modunda çalışan rapor sunucusunda aşağıdaki özelliklere yönelik hiçbir destek planı yoktur:
-
Rapor Yöneticisi. Tüm içerik yönetimi, bir SharePoint sitesindeki uygulama sayfaları yoluyla gerçekleştirilir.
-
Tarayıcı, İçerik Yöneticisi ve Yayımcı gibi önceden tanımlanmış rolleri içeren Reporting Services rol tabanlı yetkilendirme modeli. SharePoint tümleştirmesi için yapılandırılan bir rapor sunucusu, rapor sunucusu içeriğine ve işlemlerine erişmek için her zaman SharePoint izinlerini ve gruplarını kullanır.
-
Özel güvenlik uzantıları. SharePoint tümleşik modunda çalışan bir rapor sunucusu varsayılan güvenlik uzantısının düzeltilmiş sürümünü kullanır; SharePoint tümleşik modunda çalışan bir rapor sunucusunda Reporting Services özel kimlik doğrulama özelliklerini kullanamazsınız.
-
Farklı modlarda yapılandırılmış rapor sunucusu veritabanları arasında rapor sunucusu içeriği geçişi. Her veritabanı türünde depolanan içerik, farklı bir mod için geçerli olmayan izinler ve adresler içerir.
-
Bağlantılı raporlar desteklenmez.
-
Toplu işlem oluşturma yöntemleri desteklenmez.
-
Raporlarım desteklenmez.
7.0 Bilinen Sorunlar
Bu bölümde, Reporting Services Eklentisi'nin bu sürümündeki bilinen sorunlar açıklanmaktadır.
7.1 İki Dakika Rapor İşlendikten Sonra ASP.NET Zaman Aşımı Hatası Oluyor
SharePoint tümleşik modunda çalışan bir rapor sunucusu için, belirlenen varsayılan zaman aşımı süresinden daha uzun işlem süresi gerektiren uzun raporlarda ASP.NET zaman aşımı hatasıyla karşılaşabilirsiniz. Varsayılan olarak, ASP.NET zaman aşımı süresi yaklaşık iki dakikadır. İşlenmesi iki dakikadan uzun süren raporlardan beklenmeyen şekilde çıkılır ve Windows SharePoint Services hata sayfasında aşağıdaki hata görüntülenir: "Beklenmeyen bir hata oluştu."
Bu hatanın bir zaman aşımı sorunundan kaynaklandığını düşünüyorsanız, SharePoint Web uygulamasının Web.config dosyasına httpRuntime executionTimeout özniteliğini ekleyerek sorunu çözebilirsiniz.
Uzun raporların işlenmesine yetecek bir değer girdiğinizden emin olun. Yerel moddaki rapor sunucusunda, rapor sunucusu ve Rapor Yöneticisi için varsayılan değer 9000 saniyedir. SharePoint Web uygulaması için executionTimeout değeri belirlerken benzer değeri kullanmayı düşünün.
-
<Sürücü>:\inetpub\wwwroot\wss\VirtualDirectories\<dir> dizinine gidin. Dizin adı, SharePoint sitesine erişmekte kullanılan bağlantı noktası numarasını temel alır. SharePoint sitesi bağlantı noktası 80'i kullanıyorsa, yol \inetpub\wwwroot\wss\VirtualDirectories\80 olacaktır.
-
Web.config dosyasını açın.
-
Dosyada şunu arayın:
httpRuntime
-
executionTimeout değerini ekleyin. Aşağıdaki örneklerde bu öznitelik için geçerli olan sözdizimi gösterilmiştir:
<httpRuntime maxRequestLength="51200" executionTimeout = "9000" />
Daha fazla bilgi için, MSDN'de
Bir SharePoint grubunda birden çok uygulama dağıttıysanız, gruptaki her Web.config dosyası için önceki adımları tekrarlayın. Bu gereksinim <sürücü>:\inetpub\wwwroot\wss\VirtualDirectories altındaki alt dizinlerde yer alan tüm SharePoint Web uygulaması Web.config dosyaları için geçerlidir. Ayrıca, gruptaki farklı bilgisayarlarda yüklü uygulamaların Web.config dosyaları için de geçerlidir.
7.2 Tüm SharePoint grubunda kullanılan bir rapor sunucusu URL'si için http://localhost belirtmeyin
SharePoint 3.0 Yönetim Merkezi'ndeki Tümleştirme ayarlarını yönet sayfasında bir rapor sunucusu URL'si belirlerken, rapor sunucusu grup dağıtımının bir parçası olan SharePoint Web uygulamaları ile tümleşikse, rapor sunucusu URL'si için http://locahost/raporsunucusu kullanmayın. http://localhost belirten URL adresi uzak sunucularda yüklü SharePoint Web ön uçları için geçerli olmayacaktır.
7.3 SharePoint yönetim ve hizmetleri için etki alanı kullanıcı hesabı gereksinimleri
Bir SharePoint ürün veya teknoloji dağıtımı, hizmetleri çalıştırmak ve ön uç ve son uç sunuculara erişmek için çeşitli hesaplar kullanır. Dağıtımınız için etki alanı hesapları belirtirseniz, en iyi uygulama önerilerine uymaya ve SharePoint Web uygulaması tarafından özel olarak kullanılan hesaplar belirlemeye dikkat edin. SharePoint sitesine erişecek gerçek bir kişinin etki alanı kullanıcı hesabı altında çalışan bir hizmet hesabı yapılandırmayın.
Aşağıdaki koşullarda bir etki alanı hesabı gereklidir:
-
SharePoint sitesi ve rapor sunucusu farklı bilgisayarlarda.
-
SharePoint sitesi NetworkService gibi yerleşik hesaplardan biri olarak çalışan bir uygulama havuzunda barındırılıyor.
-
Rapor sunucusunun SharePoint Web uygulamasındaki son noktası, Güvenilen Hesap modunu kullanacak şekilde yapılandırıldı.
Bir etki alanı kullanıcı hesabı kullanmıyorsanız, kullanıcı bir SharePoint sitesinden rapor görüntülediğinde veya Reporting Services özelliklerine eriştiğinde aşağıdaki hata oluşur:
"Rapor sunucusuna bağlanırken beklenmeyen bir hata oluştu. Rapor sunucusunun kullanılır olduğunu ve SharePoint tümleşik modu için yapılandırıldığını doğrulayın. '<hesapadı>' adlı kullanıcıya verilen izinler bu işlemi gerçekleştirmek için yeterli değil."
Bu hatadan kaçınmak için, Windows SharePoint Services 3.0 ürün belgelerindeki önerileri uygulayın ve uygulama havuzu hizmetini etki alanı hesabı olarak çalıştırın. Hizmet hesabı gereksinimleri ve önerileri hakkında daha fazla bilgi için, Windows SharePoint Services 3.0 ürün belgelerinde
7.4 Reporting Services için hizmet hesabı gereksinimleri
SharePoint tümleşik modunda çalışan bir rapor sunucusu, yerleşik hesapları kullanma konusunda sınırlamalara bağlıdır. Aşağıdaki faktörler bir araya geldiğinde, Rapor Sunucusu hizmeti için hesap gereksinimlerine neden olur:
-
Rapor sunucusu birden çok bilgisayar içeren bir SharePoint grubuyla tümleşik.
-
Rapor sunucusu ve SharePoint Yönetim Merkezi Web sitesi ayrı bilgisayarlarda çalışıyor.
Bu senaryoda, Rapor Sunucusu hizmeti NetworkService gibi yerleşik bir hesap altında çalışıyorsa, SharePoint Yönetim Merkezi'nde "Veritabanı erişimi ver" seçeneği doğru çalışmayacaktır. Sonuç olarak, herhangi bir Reporting Services özelliğine SharePoint sitesinden erişmeye çalışırsanız aşağıdaki hatayı alacaksınız:
"Rapor sunucusuna bağlanırken beklenmeyen bir hata oluştu. Rapor sunucusunun kullanılır olduğunu ve SharePoint tümleşik modu için yapılandırıldığını doğrulayın. --> Sunucu isteği işleyemedi. --> İstemci 'text/html; charset=utf-8' türünde yanıt içeriği buldu, ancak 'text.xml' bekleniyordu."
Bu hatadan kaçınmak için, aşağıdaki yaklaşımlardan birini seçin:
-
Rapor sunucusunun bulunduğu bilgisayarda, Rapor Sunucusu hizmetini NetworkService olarak çalıştırmaya devam edin ve WSS_WPG Windows grubuna NT_AUTHORITY\NetworkService gibi bir yerleşik hesap ekleyin.
-
Bir etki alanı kullanıcı hesabı altında çalışacak hizmet hesaplarını şöyle yapılandırın:
-
Kullanmak istediğiniz hesaba sahip Rapor Sunucusu hizmetini kaydeden bir Hizmet Asıl Adı (SPN) oluşturun.
-
Reporting Services Yapılandırma aracını başlatın ve rapor sunucusuna bağlanın.
-
Hizmet Hesabı'nı tıklatın, bir etki alanı kullanıcı hesabı girin ve Uygula'yı tıklatın.
-
Rapor Sunucusu hizmetini yeniden başlatın.
-
Kullanmak istediğiniz hesaba sahip Rapor Sunucusu hizmetini kaydeden bir Hizmet Asıl Adı (SPN) oluşturun.
8.0 Belge notları
Şu anda hiçbir belge sorunu yoktur.