Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
SQL Server Veri Araçları aşağıdaki senaryoları destekler:
Rapor tanımlarını (*.rdl) ve rapor sunucusu projelerini (*.rptproj) açın.
Rapor tanımları oluşturun.
Rapor Tasarımcısı'nda raporların önizlemesini görüntüleme.
Raporları rapor sunucularına dağıtma.
Yapılandırma ve dağıtım özellikleri
SQL Server Veri Araçları (SSDT), proje yapılandırmalarını destekler. Proje yapılandırması, konumları ve davranışları belirten bir özellik kümesinden oluşur. Bir proje, raporları önizleme veya dağıtma adımı olarak oluşturulduğunda bu özellikleri kullanırsınız. Proje yapılandırmaları hakkında daha fazla bilgi edinmek için Visual Studio belgelerine bakın.
Rapor tanımlarının hedef rapor sunucularıyla uyumlu şema sürümlerine yükseltmesini denetlemek için proje yapılandırmalarını kullanın. Proje yapılandırmaları tarafından denetlenen özellikler hedef rapor sunucusunu, derleme işleminin önizleme ve dağıtım için rapor tanımlarını geçici olarak depoladığı klasörü ve hata düzeylerini içerir.
Raporlar Rapor Tasarımcısı'nda önizleme olarak işlenmeden veya rapor sunucusuna dağıtılmadan önce oluşturulur.
YAPıLANDıRMA özelliklerini SQL Server Veri Araçları (SSDT) Proje Özelliği iletişim kutusunda ayarlarsınız.
Derleme ve dağıtım özellikleri şunlardır:
OutputPath, raporların derleme doğrulaması, dağıtımı ve önizlemesinde kullanılan rapor tanımını depolamak için klasörlerin yolunu tanımlayan bir derleme özelliğidir.
ErrorLevel, hata olarak bildirilen derleme sorunlarının önem derecesini tanımlayan bir derleme özelliğidir. ErrorLevel değerinden küçük veya buna eşit önem düzeyleriyle ilgili sorunlar hata olarak bildirilir; aksi takdirde, sorunlar uyarı olarak bildirilir. Daha fazla bilgi için Rapor Tasarımcısı (SSRS) ile rapor tasarlama bölümündeki "Rapor Doğrulama ve Hata Düzeyleri" bölümüne bakın.
TargetServerVersion, TargetServerURL özelliğinde belirtilen hedef rapor sunucusuna yüklenen SQL Server Reporting Services'ın beklenen sürümünü tanımlayan bir dağıtım özelliğidir.
Proje Özelliği iletişim kutusunda SQL Server Reporting Services'in önceki sürümünü belirttiğinizde, raporlar otomatik olarak önceki sürüme geri döndürülemez. Bu nedenle, bir Rapor Sunucusu projesi SQL Server'ın iki farklı sürümünden raporlar içerebilir. Rapor Sunucusu projesi dağıtıldığında, projedeki tüm raporlar TargetServerVersion'da belirtilen sürüme dönüştürülür.
Projeye birden fazla proje yapılandırması ekleyebilirsiniz; her biri, rapor sunucularının farklı sürümlerine dağıtma gibi farklı bir senaryo için kullanılır. Daha fazla bilgi için bkz. Dağıtım özelliklerini ayarlama (Reporting Services) ve Project özellik sayfaları iletişim kutusu.
Desteklenen sürümler
Uyarı
Rapor Sunucusu projeleri için 32 bit geliştirme ortamı olan SQL Server Veri Araçları (SSDT), Itanium tabanlı bilgisayarlarda çalışacak şekilde tasarlanmamıştır ve Itanium tabanlı sunuculara yüklenmez. Ancak, x64 tabanlı bilgisayarlar için SQL Server Veri Araçları desteği sağlanır.
Aşağıdaki tabloda, SQL Server Veri Araçları'nda (SSDT) rapor yazmak ve yayımlamak için desteklenen sürümler açıklanmaktadır.
Uyarı
SQL Server 2008 'den (10.0.x) bu yana şema değişmedi.
| Proje veya Dosya türü | Sürüm | Yazar Raporları | Raporları Yayımla | Notes |
|---|---|---|---|---|
| Rapor Sunucusu Projesi veya Rapor Sunucusu Sihirbazı Projesi |
SQL Server 2016 (13.x) Reporting Services veya daha yeni sürümler (SSRS) | 2016 RDL şeması | SQL Server 2016 (13.x) Reporting Services veya daha yenisi (SSRS) | |
| Rapor Sunucusu Projesi veya Rapor Sunucusu Sihirbazı Projesi |
SQL Server 2014 (12.x) | 2014 RDL şeması | SQL Server 2014 (12.x) Raporlama Hizmetleri | |
| Rapor Sunucusu Projesi veya Rapor Sunucusu Sihirbazı Projesi |
SQL Server 2012 (11.x) | 2012 RDL şeması | SQL Server 2012 (11.x) Reporting Services | |
| Rapor Sunucusu Projesi veya Rapor Sunucusu Sihirbazı Projesi |
SQL Server 2008 R2 (10.50.x) | 2008 R2 RDL şeması | SQL Server 2008 R2 (10.50.x) Reporting Services | |
| Rapor Sunucusu Projesi veya Rapor Sunucusu Sihirbazı Projesi |
SQL Server 2008 (10.0.x) | 2008 RDL şeması | Yalnızca SQL Server 2008 (10.0.x) Reporting Services rapor sunucusu | 2003 RDL ve 2005 RDL'yi yerel olarak 2008 RDL şemasına yükselter. |
Raporları rapor tanımı şemasının önceki bir sürümünde açma hakkında daha fazla bilgi için bkz. Raporları Yükseltme. Belirli rapor tanımı şemaları hakkında daha fazla bilgi için bkz. Rapor Tanımı Dili Belirtimi.