Revision #1

You are currently reviewing an older revision of this page.
Go to current version

Merhabalar ÇözümPark ailesi, merhabalar SharePoint Kullanıcıları.

SharePoint tarafından sıklıkça kullanılmakta olan bir konudan bahsetmek istiyorum: “SQL Server Reporting Services”.


Bu günkü makalemde kullanmış olduğum yordamlar SharePoint modunda bir Reporting Services rapor sunucusu kurmanız için sizi yönlendirecektir. Adımlar, kurulumlar, yazımlar SQL Server kurulum sihirbazı yanı sıraSharePoint 2013 merkezi yönetimini kullanacaksınız. Konu aynı zamanda var olan yüklenimi güncelleştirmek için bireysel işlemler için de kullanılabilir.

Emin olmanız gereken ilk şey SharePoint hizmetini yüklenmiş olduğunu görmenizdir. Aşağıdaki komutları gerçekleştirin:

  1. Install-SPRSService
  2. Install-SPRSServiceProxy
  3. get-spserviceinstance -all |where {$_.TypeName -like “SQL Server Reporting*”} | Start-SPServiceInstance

Bu komutlar çalışmıyorsa bilin ki iyi haberdir ve makalemize başlayabiliriz.

SQL Server Reporting Service SharePoint için kurum dosyası istiyorsanız lütfen aşağıdaki linke basınız: http://www.gknzcfc.net/subsite/how-to-configure-reporing-services-in-sharepoint2010.html


1. Yapmanız gereken ilk adım SQL sunucusuna bağlanmak ve "Reporting Services Configuration Manager" açmak olacaktır

2. Service Account sayfasında diğer makalelerde anladığım gibi bir hizmet hesabi verdikten sonra apply basınız.

image001

3. Reporting Services Configuration Manager bildirdiğiniz hizmet kullanıcısını kabul ettiği takdirde bir aşağıdaki sayfaya yeni bilgiler vermemiz gerekiyor. Sunucunuzun elinde var olan bilgiler sayesinde bu haneleri sizin için doldurması gerekiyor. Lakin şirket politikasına uymayan veya değiştirmek istediğiniz bir hane var ise, bunda hiçbir sorun yoktur.

    1. Virtual Directory: ReportServer_MSSQLSP2013
    2. IP Address: All Assigned (Recommended)
    3. TCP port: 80
    4. SSL Certificate: (Not Selected)

image002

4. Reporting Services ihtiyaç duyduğu tüm bilgileri sağladıktan sonra ‘Apply’ basabilirsiniz. Burada önemli olan husus ise Reporting Servisin size iki tane yeşil ayırmaç göstermesidir. Sizin Apply bastığınız an SSRS size yeni bir sanal dizin oluşturacaktır ve yeni bir URL rezerve edecektir. Bunlar gerçekleşmediği takdirde kurulum devam edemez.

5. Şimdi, bir sonraki sekmesinde "Veritabanı" tıklayın. Aşağıda görüldüğü gibi hiçbir hanenin dolu olmaması gerekir.

image003

6. “Change Database” basınız



7. Reporting Service sizlere simdi yeni bir sihirbaz açacaktır. İlk cevabiniz sizlerin “Create a new report server database” olması gerekir

8. Seçtikten sonra lütfen Next basınız.

image004

9. Sihirbaz sizden bağlantı kurabilmesi için kullanıcı sormak zorundadır. Sizin kullanıcı vermenize esasen gerek yoktur çünkü bu doldurulmuş olmalıdır. Aksi takdirde; eğer hiçbir kullanıcı sihirbaz tarafından bulunamaz ise SQL Yönetici (kurulum kullanıcı) kullanabilirsiniz.

image005


10. Bu seviyede sihirbaz size bir veritabanı adı ve veritabanı dili soracaktır.

    1. Database Name: ReportServer
    2. Language: English (United States)

11. Benim veya SSRS önerdiği bilgiler tamamı ile değiştirilebilir. SSRS kurulumu için lazım olan bilgileri verdikten sonra Next basabilirsiniz.

image006



12. Sihirbaz sizlerden yeniden bir hizmet hesabi isteyecektir. Vereceğiniz hesap veritabanı erişim haklarına sahip olması gerekir.

13. lütfen Next basınız.

image007


14. Ve bu, sihirbaza vereceğiniz son bilgiler idi. yüklenim başlayabilir.

15. Bir süre sonra, her değerin üzerinde bir "başarı" simgesi görmelisiniz.

16. Finish basarak sihirbazı kapatabilirsiniz.

image008

17. Az önce bomboş olan veritabanı ekranı sizin verdiğiniz olan bilgiler ile doldurulmuş olması gerekiyor.

    1. SQL Server Name: SRV-DB-GKM
    2. Database Name: ReportServer
    3. Report Server Mode: Native
    4. Credential: Service Account
    5. Login: Sppirate\spfarm
    6. Password: ****************

image009


18. Bu Reporting Services Configuration Manager yapılandırmanın son ekranıdır. Bir Sanal Dizin sağlayın ve Uygula ( apply ) tıklatın.

19. Yine “Creating Virtual Directory” ve “The URL was successfully reserved” görmeniz şarttır.

image010


20. Her şeyin sorunsuz gittiğine dair emin olmak için rapor sunucusu URL ve Web Service URL bağlantı yapınız Aslında herhangi bir hata olmadan 2 sayfa açılmalıdır.

image011


image012

22. SQL Server üzerinden artık kurulum bitmiştir. Şimdiki bolümde Sharepoint Server üzerinden kuruluma başlayacağız. SSRS SharePoint Server kurulduktan sonra kurduğumuz bütün bu yaptıklarımız SharePoint tarafından tanınmayacaktır. Microsoft bizlere 3 tane komut gerçekleştirmemizi istiyor. Nedeni ise SharePoint Server bu komutlar sayesinde SSRS ile bir bağlantı kurabilmesi.

23. MSFT tarafından verilen komutlar bunlardır.

    1. Install-SPRSService
    2. Install-SPRSServiceProxy
    3. get-spserviceinstance -all |where {$_.TypeName -like “SQL Server Reporting*”} | Start-SPServiceInstance

Maalesef bu komutlar sadece SQL SERVER 2012 SP1 üzerinden çalışabiliyor. Eğer SP1 yok ise bu komutlar SharePoint Server tarafından tanımlamayacaktır.

image013

image014

24. SharePoint Server üzerinden Central Administration bağlanınız

25. Manage Service Application seciniz

26. Ve yeni bir “SQL Server Reporting Services Service Application” yaratınız

image015


27. Çoğu SharePoint Administratorlar bildiği ve çok sıkça kullandığımız bir ekran gelecektir karsımıza. Servise lazım olan verileri verdikten sonra SharePoint Server SQL Server ile bağlantı kurup raporlarınızı okuyabilecektir.

    1. Name: SQL Server Reporting Services – gknzcfc.net
    2. Application Pool: Intranet – gknzcfc.net
    3. Configurable: SPPIRATE\svcacc_sp_ssrs
    4. Database Server: SRV-SPSQL-GKM\MSSQLSP2013
    5. Database Name: SQLServer_ReportingService_DB

image016


image017

28. OK bastıktan sonra SQL Sunucunuz ve SharePoint sunucunuz artık birebirlerinle rapor seviyesinde bütünleşmişlerdir. Artık SQL Sunucunuzdan dinamik olarak rapor çıkartabilir ve bunları SharePoint sunucunuz üzerinden okuyabilirsiniz.

Bir başka makalede görüşmek dileği ile.

Not: Beni takip eden bilişim gönüllüleri var ise, fark etmiş olacaklardaki siteme erişmek imkânsız bir hal almıştır. Bu yüzden site değiştirmek zorunda kaldım. Artık yeni ismi ile sitemin adi http://gknzcfc.net

Revert to this revision