Share via


Yükseltme raporları

Rapor tanımı (.rdl) dosyaları aşağıdaki yollarla otomatik olarak yükseltilir:

  • Rapor Tasarımcısı içinde bir raporu açtığınızda SQL Server Veri Akışı Araçları (SSDT), rapor tanımı için desteklenen rdl şema yükseltildikten. Ne zaman sizin belirlediğiniz bir SQL Server 2008ya SQL Server 2008 R2rapor sunucusu proje özellikleri, rapor tanımı hedef sunucuyla uyumlu bir şema kaydedilen.

  • Ne zaman yükseltme bir Reporting ServicesYükleme için bir SQL Server 2012 Reporting Services (SSRS)Kurulum, varolan raporlar ve rapor sunucusunda yayımlanmış anlık derlenir ve otomatik olarak yeni şema onlar işlenir ilk kez yükseltildi. Rapor otomatik olarak yükseltilemiyorsa geriye dönük uyumluluk modunu kullanarak rapor işlenir. Rapor tanımı, özgün şema kalır.

Ne zaman bir rapor tanım dosyası doğrudan rapor sunucusu veya SharePoint sitesine upload raporları yükseltme olmayan. Rapor tanımında yükseltme SQL Server Veri Akışı Araçları.rdl dosya yükseltmek için tek yoldur.

Yerel olarak veya rapor sunucusunda rapor yükseltildikten sonra ek hataları, uyarıları ve iletileri görebilirsiniz. Bu iç rapor nesne modelindeki değişiklikler sonucu ve temel sorunları rapor görünür mesaj işlem bileşenleri tespit edilir. Daha fazla bilgi için, bkz. Reporting Services geriye uyumluluk.

Yeni özellikleri hakkında daha fazla bilgi için SQL Server 2012 Reporting Services (SSRS)bakın What's New (Raporlama Hizmetleri).

Bu konuda:

  • Yükseltme tarafından desteklenen sürümleri

  • Rapor tanımı (.rdl) dosyaları ve Rapor Tasarımcısı

  • Raporlar ve rapor anlık görüntüleri yayınlandı

  • Geriye dönük uyumluluk modu

  • Rapor alt raporlar ile yükseltme

  • Rapor özel rapor öğeler birlikte yükseltme

  • CRI iletişim dönüştürme

Yükseltme tarafından desteklenen sürümleri

Herhangi bir önceki sürümünde oluşturulmuş raporları Reporting Servicesyükseltilebilir. Bu, aşağıdaki sürümleri içerir:

  • SQL Server 2005

  • SQL Server2005 Service Pack 1

  • SQL Server2005 Service Pack 2

  • SQL Server 2008

  • SQL Server 2008 R2

  • SQL Server 2012

Başa Dön bağlantısıyla kullanılan ok simgesiTop

Rapor tanımı (.rdl) dosyaları ve Rapor Tasarımcısı

Rapor tanımı dosyası .rdl dosya doğrulamak için kullanılan rapor tanım şema sürümünü belirtir rdl ad alanı için bir başvuru içerir.

Rapor Tasarımcısı içinde .rdl dosya açtığınızda SQL Server Veri Akışı Araçları (SSDT), rapor için önceki bir ad alanı oluşturduysanız, rapor Tasarımcısı otomatik olarak bir yedek dosyası oluşturur ve rapor için geçerli ad yükseltir. Rapor tanımı dosyası yükseltme yapabileceğiniz tek yolu budur.

Ayarladığınız dağıtım özellikleri raporu tanım dosyası kaydedilir hangi şema etkileyebilir. Daha fazla bilgi için, bkz. Dağıtım ve SQL Server veri araçları (ssrs) sürüm desteği.

Sen-ebilmek upload bir önceki sürümünde oluşturulan .rdl dosya Reporting Servicesiçin bir SQL Server 2012rapor sunucusu ve bunu otomatik olarak ilk kullanımda yükseltilir. Rapor sunucusu raporu tanım dosyası özgün biçiminde depolar. Rapor otomatik olarak ilk kez göründüğü yükseltilir, ama saklı raporu tanım dosyası değişmeden kalır.

[!NOT]

Yayımlama veya bir raporu karşıya olamaz SQL Server 2012rapor tanımı ad için bir SQL Server2005 raporu sunucu.

Rapor, rapor sunucusu veya rapor Tasarımcısı geçerli rdl şema tanımlamak için bkz: Rapor tanımı şema sürümü (ssrs) bulmak.

Başa Dön bağlantısıyla kullanılan ok simgesiTop

Raporlar ve rapor anlık görüntüleri yayınlandı

İlk kullanımda, rapor sunucusu varolan yayımlanan raporlar ve rapor anlık yeni rapor tanımı şemasına yükseltmek hiçbir özel işlem gerektiren çalışır. Bir kullanıcı bir rapor veya rapor anlık görüntüsü görüntülediğinde veya bir abonelik rapor sunucu işlemleri, yükseltme girişimi oluşur. Rapor tanımı değil değiştirilir, ancak depolanması devam ediyor SQL Server 2012rapor sunucusu kendi özgün şema. Rapor, rapor yükseltilemiyorsa, geriye dönük uyumluluk modunda çalışır.

Başa Dön bağlantısıyla kullanılan ok simgesiTop

Geriye dönük uyumluluk modu

Başarıyla yükseltilmiş bir rapor tarafından işlenen SQL Server 2012 Reporting Services (SSRS)işlemci rapor. Yükseltilemez rapor tarafından işlenen SQL Server2005 Reporting Servicesgeriye dönük uyumluluk modunda işlemci rapor. Rapor, her iki rapor işlemci tarafından işlenemez. İlk kullanımda, rapor başarıyla yükseltilmiş veya geriye dönük uyumluluk için işaretlenmiş.

Sadece SQL Server 2012 Reporting Services (SSRS)rapor işlemci yeni özellikleri destekler. Rapor yükseltilemiyorsa, işlenmiş rapor görüntüleyebilirsiniz, ancak yeni özellikler kullanılamaz. Yeni özelliklerden yararlanmak için rapor başarıyla yükseltilmesi gerekir.

Başa Dön bağlantısıyla kullanılan ok simgesiTop

Rapor alt raporlar ile yükseltme

Bir rapor alt raporlar içerdiğinde, dört olası durumlarından birini yükseltme sırasında oluşabilir:

  • Ana rapor ve tüm alt raporlar başarılı bir şekilde yükseltilebilir. Onlar tarafından işlenen SQL Server 2012 Reporting Services (SSRS)işlemci rapor.

  • Ana rapor ve tüm alt raporlar yükseltilemez. Onlar tarafından işlenen SQL Server2005 Reporting Servicesişlemci rapor.

  • Ana rapor yükseltilebilir ama bir veya daha fazla alt raporlar yükseltilemez. Ana rapor tarafından işlenen SQL Server 2012 Reporting Services (SSRS)rapor işlemci, ancak işlenmiş rapor iletisi gösterir "hata: alt-değil işlenen" nerede yükseltilmiş alt görünür konumda.

  • Ana rapor yükseltilemiyor, ancak bir veya daha fazla alt raporlar yükseltilebilir. Ana rapor tarafından işlenen SQL Server 2012 Reporting Services (SSRS)rapor işlemci, ancak işlenmiş rapor iletisi gösterir "hata: alt-değil işlenen" Burada alt görünür konumda.

Hata görürseniz, "hata: alt-değil işlenen", böylece raporları rapor işlemci aynı sürümü tarafından işlenen ana rapor veya alt rapor tanımını değiştirmeniz gerekir.

Bağımsız raporlar olarak işlendiğinden Drillthrough raporları bu sınırlama yoktur.

Başa Dön bağlantısıyla kullanılan ok simgesiTop

Rapor özel rapor öğeler birlikte yükseltme

SQL Server2005 Reporting Servicesraporlar içeren üçüncü taraf yazılım satıcıları tarafından sağlanan ve bilgisayar ve rapor sunucusu yazma rapor üzerinde sistem yöneticisi tarafından yüklenen özel rapor öğeleri (CRIs). CRIs içeren raporlar aşağıdaki şekillerde yükseltilebilir:

  • A SQL Server2005 Reporting Servicesrapor sunucusu için terfi ettirmek a SQL Server 2012 Reporting Services (SSRS)rapor sunucusu. Rapor sunucusunda yayımlanmış raporları otomatik olarak ilk kullanımda yükseltilir.

  • A SQL Server2005 Reporting Servicesrapor için karşıya yüklenen bir SQL Server 2012 Reporting Services (SSRS)rapor sunucusu. Rapor otomatik olarak ilk kullanımda yükseltilir.

  • A SQL Server2005 Reporting Servicesrapor Rapor Tasarımcısı'nda açılır SQL Server Veri Akışı Araçları (SSDT). Özgün rapor yedek bir kopyası oluşturulur. Aşağıdaki iki durumlardan biri oluşur:

    1. Rapordaki tüm CRIs desteklenmeyen bir özellikler var. Tüm rapor yükseltilir yüzden CRIs raporu öğelerini yeni rapor tanımı şema dönüştürülür. Dosyayı kaydederseniz, bu geçerli rdl ad alanına kaydedilir.

    2. Rapordaki bir veya daha fazla CRIs desteklenmeyen özellikler. Bir iletişim kutusu CRIs dönüştürülüp dönüştürülmeyeceğini onları değiştirmeden bırakmak kullanıcı ister.

    Daha fazla bilgi için Rapor Tasarımcısı rapora açılış bu konuda.

Bir rapor sunucusu için geçerli rdl ad tanımlama hakkında bilgi için SQL Server Veri Akışı Araçları, ya da görmek, bir rapor Rapor tanımı şema sürümü (ssrs) bulmak.

Başa Dön bağlantısıyla kullanılan ok simgesiTop

Rapor sunucusu raporları yükseltme

İlk kez bir SQL Server2005 Reporting Servicesrapor için yükseltilmiş olan rapor sunucusu üzerinde çalışan bir SQL Server 2012 Reporting Services (SSRS)rapor sunucusu, rapor için rapor sunucusu tarafından desteklenen geçerli rapor tanımı ad otomatik olarak yükseltilir. Yükseltme önce rapor sunucusunda rapor var veya rapor edilmiş rapor Yöneticisi aracılığıyla yüklenen veya rapor Tasarımcısı rapor sunucusu yayımlandığı SQL Server2005 SQL Server Veri Akışı Araçları.

Aşağıdaki tabloda CRIs belirli türden bir rapor için rapor sunucusu tarafından gerçekleştirilen yükseltme eylemi.

CRI türü

Rapor Server yükseltme eylemi

Üçüncü taraf CRIs

Yükseltme gerçekleştirilemiyor.

Tarafından işlenen SQL Server2005 Reporting Servicesişlemci rapor.

Dundas 2005 grafik CRI desteklenmeyen özellikler

En son rdl şema için yükseltilmiş. Tüm Dundas 2005 grafik CRIs ile uyumlu grafik veri bölgeleri dönüştürülür SQL Server 2012 Reporting Services (SSRS).

Tarafından işlenen SQL Server 2012 Reporting Services (SSRS)işlemci rapor.

Dundas 2005 ölçüm CRI desteklenmeyen bir özellikler

En son rdl şema için yükseltilmiş. Tüm Dundas 2005 ölçüm CRIs ile uyumlu veri bölgeleri ölçmek için dönüştürülürSQL Server 2012 Reporting Services (SSRS)

Tarafından işlenen SQL Server 2012 Reporting Services (SSRS)işlemci rapor.

Dundas 2005 grafik CRI desteklenmeyen özellikler

Yükseltme gerçekleştirilemiyor.

Tarafından işlenen SQL Server2005 Reporting Servicesişlemci rapor.

Dundas 2005 ölçüm CRI desteklenmeyen özellikler

Yükseltme gerçekleştirilemiyor.

Tarafından işlenen SQL Server2005 Reporting Servicesişlemci rapor.

Başa Dön bağlantısıyla kullanılan ok simgesiTop

CRIs rapor Tasarımcısı rapor açılarak

Açtığınızda bir SQL Server2005 Reporting Servicesraporu ile rapor Tasarımcısında CRIs SQL Server 2012   SQL Server Veri Akışı Araçları (SSDT), raporu yeni raporun tanım şema yükseltilir. Raporda yer alan CRIs bağlı olarak, aşağıdaki eylemlerden birini yer alacak:

  • Üçüncü taraf CRIs algılandı. CRI bilgisayar yazma rapor üzerinde yüklü olan sürümü yeni rdl şeması ile uyumlu değilse, Tasarım yüzeyi bir kırmızı x ile metin kutusu gösterilir. Yeni rdl şeması ile uyumlu üçüncü taraf satıcılardan CRI yeni sürümlerini yüklemek için sistem yöneticinize başvurmanız gerekir.

  • Desteklenen işlevselliği Dundas 2005 grafik veya ölçüm CRIs algılandı ve tüm örneklerini içerir. Tüm Dundas 2005 grafik ve ölçüm CRIs, araç üzerinde gördüğünüz Raporlama Hizmetleri grafik ve ölçüm raporu öğelerini dönüştürülür. Bunlar doğal grafik olarak bilinir ve rapor öğeleri ölçmek.

  • Dundas 2005 grafik veya ölçüm CRIs algılanır ve herhangi bir örneği Desteklenmeyen işlevselliği. Desteklenmeyen işlevselliği bu bölümden sonra açıklanmıştır. Yerel rapor öğeleri için tüm CRIs dönüştürmek seçebilirsiniz.

    • Onları dönüştürürseniz, rapor yeni rdl şema yükseltildikten ve Dundas 2005 grafik ve ölçüm CRIs karşılık gelen yerel grafik ve ölçüm raporu öğeleri için dönüştürülür, ancak desteklenmeyen işlevselliği kaldırılır. Oluşturulan rapora CRI görüntüler farklılıklar görebilirsiniz.

    • Onları dönüştürmemeyi seçerseniz, rapor yeni rdl şema yükseltildikten ama CRIs üçüncü taraf CRIs kabul edilir. Sistem Yöneticisi ve üçüncü taraf satıcılar yeni rapor şeması ile uyumlu olan yeni CRIs yüklemek için çalışmak gerekir. Yeni CRIs yoksa rapor Rapor Tasarımcısı'nda kırmızı x ile metin kutusu görüntüler.

Geliştirme ortamında rapor yükseltildikten sonra bir raporu kaydetme varolan bir raporu yeni raporun tanım şema yükseltmek için tek yoldur.

Başa Dön bağlantısıyla kullanılan ok simgesiTop

Desteklenmeyen Dundas 2005 grafik özel rapor madde işlevselliği

Desteklenmeyen işlevselliği Dundas 2005 grafik CRI için aşağıdaki özellikleri içerir:

  • Ek açıklamalar.

  • Özel gösterge öğeler.

  • Özel öznitelikler içeren aşağıdaki adları:

    • CUSTOM_CODE_CS

    • CUSTOM_CODE_VB

    • CUSTOM_CODE_COMPILED_ASSEMBLY

      Örneğin, aşağıdaki bölümde .rdl dosya içeriyorsa, yükseltmeden önce kaldırmanız gerekir:

      <CustomProperty>
       <Name>CUSTOM_CODE_CS</Name>
       <Value>dXNpWERwegfdfgiobxxl3bmc… </Value>
      </CustomProperty>
      
      <CustomProperty>
       <Name>CUSTOM_CODE_CS</Name>
       <Value>dXNpWERwegfdfgiobxxl3bmc… </Value>
      </CustomProperty>
      

Başa Dön bağlantısıyla kullanılan ok simgesiTop

Desteklenmeyen Dundas 2005 ölçüm özel rapor madde işlevselliği

Desteklenmeyen işlevselliği Dundas 2005 ölçüm CRI için aşağıdaki özellikleri içerir:

  • Sayısal göstergeler.

  • Durum göstergeleri.

  • Özel görüntüler.

Başa Dön bağlantısıyla kullanılan ok simgesiTop

CRI Dönüştürme İletişim Kutusu

Bu rapor, desteklenmeyen özellikler taşıyan özel rapor öğelerini (CRI’lar) içerir. CRI’lar, bir raporda veri görüntüleyen özel nesneleri destekleyen Rapor Tanım Dili (RDL) uzantılarıdır. CRI’lar, üçüncü taraf yazılım satıcılarının sağladığı tasarım zamanı ve çalışma zamanı bileşenlerini içerir.

[!NOT]

Bir rapor sunucusunda özel rapor öğelerini desteklemeyi seçmek, sistem yöneticisinin aldığı bir karardır. Rapordaki CRI’ları görüntülemek için, CRI bileşenlerinin raporu önizlemek üzere rapor yazma istemcisine ve yayımlanmış veya karşıya yüklenmiş bir raporu görüntülemek için rapor sunucusuna yüklenmesi gerekir. Daha fazla bilgi için, bkz. Özel Rapor Öğeleri, Threat and Vulnerability Mitigation (Reporting Services) ve üçüncü taraf yazılım satıcısı belgeleri.

Bazı CRI’lar yeni rapor tanımlama biçimindeki rapor öğelerini dönüştürmek için kullanılabilir. Dönüştürülebilen CRI’ların listesi için, bkz. Yükseltme raporları. Bu rapordaki CRI’ların dönüştürülüp dönüştürülmeyeceğine karar vermek için aşağıdaki listeyi kullanın:

  • Evet   Rapordaki tüm CRI’ları, olası durumlarda dönüştürmek için Evet’i seçin. CRI’lardaki desteklenmeyen özellikler yükseltilebilir ve rapor tanım dosyasından kaldırılır. Desteklenmeyen özelliklerin listesi için, bkz. Yükseltme raporları. Raporu görüntülediğinizde, farkları CRI’nın raporda görüntülendiği şekilde görebilirsiniz.

  • Hayır   Rapordaki CRI’ları dönüştürmek istemediğinizde Hayır’ı seçin. Bu CRI’lar, rapor işlemcisi tarafından geçerli sürümlerinde görüntülenemez. Sistem yöneticiniz, üçüncü taraf bir yazılım satıcısından, yeni rapor tanımlama biçimi ile uyumlu yeni bir sürüm yüklemeyi planlıyorsa, Hayır’ı seçmelisiniz. Yeni sürümler sunulana kadar, CRI’lar raporda kırmızı bir X işareti ile boş bir metin kutusu olarak görüntülenir.

Her iki durumda da, rapor yeni rapor tanımlama biçimine yükseltilir ve orijinal raporun yedek bir kopyası <Report Name> - Backup.rdl olarak kaydedilir. Raporu rapor yazma aracına kaydederseniz, yükseltilmiş raporu yeni rapor tanımlama biçiminde kaydetmiş olursunuz. Raporu yayımlarsanız, rapor önce bilgisayarınıza kaydedilir ardından rapor sunucusunda yayımlanır. Raporun yükseltilmiş sürümünü rapor sunucusuna yayımlıyorsunuz.

Raporu kaydetmezseniz, orijinal rapor değiştirilmeden kalır. Ancak, bu raporda düzenleyemezsiniz SQL Server 2012sürümü SQL Server Veri Akışı Araçlarıveya yeni rapor tanımı biçimi kullanan ortam yazma rapor. Kendisine yükleyerek raporu özgün sürümünü çalıştırmak devam edebilirsiniz bir SQL Server 2012 Reporting Services (SSRS)Rapor Yöneticisi'ni kullanarak rapor sunucusu. Daha fazla bilgi için, bkz. Bir dosya veya raporu (Rapor Yöneticisi) yükle.

Bir rapor sunucusuna yayımlamak yerine karşıya yüklediğiniz raporlar için, rapor işlemcisi raporun ilk kullanımda yükseltilebilir olup olmadığını belirler. Yükseltilemez raporları ve geriye dönük uyumluluk modunda işlenir gibi önceki sürümünde mi görüntülenmeye devam Reporting Services. Daha fazla bilgi için, bkz. Yükseltme raporları.

Başa Dön bağlantısıyla kullanılan ok simgesiTop

Ayrıca bkz.

Kavramlar

Yükseltme ve geçiş Raporlama Servisleri

SQL Server Reporting Services SQL Server 2012 değişiklikleri kesiliyor

SQL Server Reporting Services SQL Server 2012 davranışı değişiklikleri

SQL Server Reporting Services SQL Server 2012 Discontinued işlevselliği

Özel Rapor Öğeleri

Rapor sunucusu veritabanını yükseltme

Diğer Kaynaklar

Threat and Vulnerability Mitigation (Reporting Services)