SQL SERVER 2005-SQL SERVER REPORTING SERVICES-1
SQL Server 2005 ile birlikte dahil olan ilişkili uygulamalar toplu olarak SQL Server Reporting
Service(SSRS) olarak bilinirler. SSRS,html,pdf,excel ve csv formatlarında rapor
alabilmek için gerekli tüm yönetim ve geliştirme parçalarına sahiptir. SQL
2000�da ayrı olarak internetten indirebiliyorduk fakat SQL 2005 ile birlikte
bütün parçalar paket olarak verilmektedir.Microsoft, SSRS her geçen verdiği
önemle beraber ileriki zamanlarda CrystalReports�la ilişkisini kesecek. Eğer
CrystalReport veya Microsoft Access gibi raporlama araçları kullandıysanız,
SSRS�deki sürükle bırak mantığıyla çalışan rapor oluşturmaya yarayan Report
Designer size tanıdık gelecektir. Buna ek olarak SSRS�deki Report Designer,
kullanıcıların etkili raporlama yapabilmeleri için,kendi raporlarını
oluşturmalarına olanak sağlamaktadır. Diğer SSRS özelliği ise Report
Subscriptions oluşturarak belirli zamanlarda kullanicilar raporlarını email
olarak alabilmektedir.
KURULUM
SQL Server Reporting Service,SQL Server ile birlikte gelmektedir.Reporting Service
kurmadan önce ISS (Internet Information Server)kurulu olduğuna bakınız.Eğer
kurulu değilse Error 1603 mesajı alacaksınız.Windows servislerden
DTS(Distributed Transaction Service)�in çalışır durumda olması ve Windows�un
başlangıcıyla başlaması gerekmektedir.Kurulum esnasında Components To Install
kısmında Reporting Services işaretlemeniz gerekmektedir.
SSRS,kurulumdan sonra iki tane ISS�de site yaratacaktır,Reports ve Report Server.Reports
fiziksel olarak Reports, “C:\ Program Files \Microsoft SQL Server \MSSQL.3
\Reporting Services \ReportManager” bulunacaktır. ISS�de sanal dizinde Report
Manager adında Web uygulaması barındırmaktadır. Kurulumdan sonra //server
adı/Reports (//localhost/reports) sizi Report Manager�ın anasayfasına
yönlendirecektir.
Report
Manager,yaratılmış raporları görmek ,düzenlemek ve korumak için kullanılan web
tabanlı bir programdır. Report Manager, birçok özellik barındırmaktadır
bünyesinde,raporları görüntüleme,istediğiniz raporu arama veya görüntüleme,
raporların güvenliğini hangi yetkilerle kimin ne kadar müdahale edeceğini,iş
çizergesi ve Subscriptions yaratma, ad-hoc(kendi yazdığın sql query ile
oluşturduğun) raporları Report Builder çalıştırma gibi. Diğer sanal dizin olan
ReportServer,Report Manager GUI�ye gitmeden rapor istemeye yarayan bir web
servisdir.Explorer�da http query stringi parametreli gönderdiğinizde raporlar
ve raporların özellikleri istenecektir.Eğer http query stringi parametresiz
olarak gönderirseniz.Aşağıdaki ekran karşınız çıkacaktır.Ekran kısaca
raporların dizin gösterimidir.
ReportServer ile Reports sanal dizinlerinin raporlamadaki HTTP query stringindeki gösterim farkı:
KONFİGÜRASYON(Configuration)
İster kurulum esnasında isterse kurulumdan sonra konfigürasyon yapabilirsiniz.Reporting
Server�da konfigürasyon yapmamıza yardım edecek aracımız Configuration
Manager�dır.Tüm Programlar\Microsoft SQL Server 2005\Configuration
Tools\Reporting Services Configuration Manager
Configuration Manager ilk bağlandığınızda SSRS machine ve instance name için bilgi doğrulama
istediğinde bulunacaksınız.Eğer doğrulama gerçekleşirse karşınıza gelen ilk
ekranda “Server Status” belirecektir.Initialized “Yes” olmalı ve Service �da
çalışır durumda olmalıdır.Bir sonraki ekran “Reporting Service Virtual
Directory” ISS�de sanal alanların isimlerini değiştirmek için kullanılır.
Şifreleme Anahtarları(Encryption Keys)
Kullanıcı ve Adı, Reporting Service�de şifrelenmiştir.Bu şifrelenmiş bilgi veri
kaynağına(Data Source) veya raporlara ulaşırken kullandığınız bilgidir.Eğer
şifreleme yaptığınız anahtar bozulursa,Reporting Service duracaktır.Anahtarı bu
yüzden yedeklemeniz gerekmektedir.Aşağıdaki adımları yaptığınız zaman
anahtarlarınızı yedeklemiş olacaksınız;
- Configuration Manager anahtarları seçiniz
- BackUp butununa basınız.
- Password yazınız.
- Nereye kaydediceğinizi yazınız.
İlerde şifre zarara uğrarsa kayıt ettiğiniz yerden şifreyi geri alabilirsiniz.
BIDS
Rapor oluştururken sürükle bırak uygulamasına Business Intelligence Development
Studio(BIDS) denir.BIDS kolayca data source ve rapor oluşturmamıza izin
verir.Tüm Programlar\Microsoft SQL Server 2005\SQL Server Business Intelligence
Development Studio
ismail tutumluer
Hiç yorum yok:
Yorum Gönder