SQL Server Reporting Services SQL Server 2012 değişiklikleri kesiliyor
Bu konu en son değişiklikleri açıklar Reporting Services. Bu değişiklikler, uygulamalar, komut dosyaları veya daha önceki sürümleri üzerinde temel işlevleri bozabilir SQL Server. Yükselttiğinizde veya özel komut dosyaları veya raporlar bu sorunlarla karşılaşabilirsiniz. Daha fazla bilgi için, bkz. Yükseltmelere Hazırlanmak için Yükseltme Danışmanı'nı Kullanın.
Bu konuda:
SQL Server 2012 Raporlama Servisleri değişiklikleri kesiliyor
SQL Server 2008 R2'in Raporlama Servisleri değişiklikleri kesiliyor
SQL Server 2008 Raporlama Servisleri değişiklikleri kesiliyor
SQL Server 2012Raporlama Servisleri değişiklikleri kesiliyor
SharePoint modu komut satırı yükleme yapılan değişiklikler
Giriş ayarı /RSINSTALLMODE ile yerel mod yükleme şimdi sadece çalışır ve SharePoint modu yüklemeleri için çalışmaz. Örneğin aşağıdaki desteklenmez SQL Server 2012: /RSINSTALLMODE "DefaultSharePointMode" = . Bu giriş ayarı yerine, /RSSHPINSTALLMODE "DefaultSharePointMode" =.
Aşağıdaki deyimi tam yükleme komut ve parametre kümesi bir örnektir: /action Kurulum yükleme/features = sql = rs/INSTANCENAME Denali_INST1 = …. / RSSHPINSTALLMODE = "DefaultSharePointMode"
Komut satırı yükleme ile ilgili daha fazla bilgi için bkz: Raporlama Hizmetleri SharePoint modu ve yerel mod komut isteminden yükleme.
SharePoint modu yapılandırması artık Raporlama Hizmetleri WMI sağlayıcısı tarafından desteklenmiyor
Yapılandırma Reporting ServicesSharePoint, PowerShell cmdlet'leri ve SharePoint Yönetim Merkezi'ni kullanarak şimdi tamamlandı. Yeni Reporting ServicesSharePoint modu mimarisi kullanır SharePoint services mimarisi. SharePoint WMI arabirimlerini desteklemez.
Bileşenleri ve bu değişikliklerden etkilenen iş akışlarıyla liste aşağıda verilmiştir:
Özel uygulamalar kullanan Reporting Servicesiçin WMI sağlayıcısı Reporting ServicesSharePoint modunda.
Reporting ServicesConfiguration Manager ve rskeymgmt.exe rsconfig.exe. Yapılandırılması için bu araçları kullanmak yerine Reporting ServicesSharePoint modu, SharePoint Yönetim Merkezi ve PowerShell kullanın.
SQL Server Management Studio'yu: Müşterilerin bir sunucu için benzer bir sözdizimi ile başvuru yapamazsınız <Makine_Adı>/<örnek_adı>. İle başlayan SQL Server 2008serbest, önerilen yöntem olarak SharePoint belge kitaplığı URL'si kullanılacak. Örneğin http://<sharepoint_server>/<sharePoint_site>. İle başlayan SQL Server 2012, bir SharePoint belge kitaplığı URL'si yalnızca desteklenen sözdizimidir.
Rapor modeli Tasarımcısı SQL Server veri Araçları'nda kullanılabilir değil
Rapor modeli proje artık tarafından desteklenen SQL Server Veri Akışı Araçları (SSDT)ve rapor modeli Tasarımcısı değil SQL Server 2012 Reporting Services (SSRS). Yeni rapor modeli proje oluşturamaz veya varolan projeleri açın SQL Server Veri Akışı Araçları (SSDT)ve oluşturamaz veya rapor modelleri Güncelleştir. Rapor modelleri güncelleştirmek için kullanabilirsiniz SQL Server 2008 R2 Reporting Servicesya da önceki araçlarının. Rapor modelleri rapor veri kaynakları içinde yazmış gibi kullanmaya devam edebilirsiniz SQL Server 2012 Reporting Services (SSRS)alet öyle aynı derecede Rapor Oluşturucu ve Rapor Tasarımcısı. Sorgu Tasarımcısı rapor modelleri rapor veri ayıklamak için sorguları oluşturmak için kullanabileceğiniz kullanılabilir olmaya devam SQL Server 2012 Reporting Services.
Top
SQL Server 2008 R2'in Raporlama Servisleri değişiklikleri kesiliyor
Bu bölümde en son değişiklikleri açıklar SQL Server 2008 R2 Reporting Services.
Not |
---|
Genişletilmiş csv veri göstericisi
De SQL Server 2008 R2 Reporting Services, grafik ve ölçüm verileri csv dosyasını içerir. csv dosyaları bir önceki yapısına bağlı uygulamalar eklenen grafikler ve ölçüm için ek sütunları nedeniyle çalışmayabilir.
Daha fazla bilgi için, bkz. CSV Dosyasına Verme (Rapor Oluşturucusu ve SSRS).
Top
SQL Server 2008 Raporlama Servisleri değişiklikleri kesiliyor
Bu bölümde en son değişiklikleri açıklar SQL Server 2008 Reporting Services.
Rapor sunucusu satır sonu değişiklikleri
Rapor Oluşturucu satır sonu değişiklikleri
Rapor işleme değişiklikleri kesiliyor
Rapor işleme değişiklikleri kesiliyor
Yeni özellikler hakkında daha fazla bilgi için bkz: What's New (Raporlama Hizmetleri).
Rapor sunucusu satır sonu değişiklikleri
Bu bölüm, rapor sunucusu yönetim araçları en son değişiklikleri açıklar.
Özellik |
Açıklama |
---|---|
IIS ve asp.NET |
Reporting Servicesartık soap bitiş noktası erişim sağlamak için IIS bağlıdır. URL'leri artık IIS Web siteleri içerir. Reporting Serviceshttp kullanır.Doğrudan rapor sunucusu URL'leri için tanımladığınız belirli bir bağlantı isteklerini dinlemek için sys. Bu geliştirme bazı dağıtımlar için kırma farklıdır:
Yükseltme Danışmanı, filtreler için ISAPI kontrol ederek değişiklikleri kesiliyor ve sanal dizinleri özelleştirilmiş algılar. Yükseltme Danışmanı, tüm olası özelleştirmelerinde denetleyemez. Yüklemenizi Yükseltme Danışmanı onay geçmek ama hala kırmak veya beklenmeyen hata üretir. |
Windows XP bağlantı noktası çakışmaları |
Üzerinde 32-bit Windows xp SP2, IIS 5.1 sürümlerinde desteklenen ve Reporting Servicesaynı port. kullanamazsınız Hem IIS 5.1 ve rapor sunucusu varsayılan http bağlantı noktası (port 80) dinlemek için yapılandıramazsınız. IIS 5.1, http kullanmaz.Web sunucusu üzerinde barındırılan Web uygulamaları için sys. Bu, orada aynı bağlantı gelen istekleri için ortak bir sıra yönetimi yok ve hiçbir ortak depo kayıtlı ve ayrılmış URL'leri anlamına gelir. Bu sorun aşağıdaki davranış için sonuç SQL Server 2008 Reporting Servicesyükseltme Windows XP:
Yükseltme tamamlandıktan sonra sen-ebilmek kullanma Reporting Servicesfarklı port. kullanmak isterseniz rapor sunucusunun dinlediği bağlantı noktasını değiştirmek için yapılandırma aracı İçin desteklenen Windows işletim sistemleri hakkında daha fazla bilgi için SQL Server 2008bakın SQL Server 2012'yi Yüklemek için Donanım ve Yazılım Gereksinimleri.
Not
IIS 5.0 artık desteklenmiyor.Windows 2000Sunucular içinde desteklenmez SQL Server 2008.
|
Reporting ServicesWindows Yönetim Araçları (WMI) sağlayıcısı |
Reporting ServicesWindows Yönetim Araçları (WMI) sağlayıcısı önceki sürümüyle uyumlu değil. Yeni sürüm, url kayıt desteklemek için ek yöntemler içerir. Sadece olabilir çünkü bir sürümünü Reporting Servicesrapor sunucusu yükleme, bu sürüm için WMI sağlayıcısı önceki sürümün yerini alır. Bu değişiklik, bazı dağıtımlar için kırma değişiklik gösterir. Komut dosyası veya WMI sağlayıcısı arama araçları oluşturduysanız, yeni sürümü kullanmak için kendi kodlarını da gözden geçirmeniz gerekir. Daha fazla bilgi için, bkz. Raporlama Hizmetleri WMI sağlayıcısı erişmek. Bu da kullanıcıların bağlanmasını engeller bir SQL Server 2005durumda SQL Server Management Studione zaman kullanıcı belirtir <server_name>\ <instance_name> bağlanma biçimi. Bunun yerine, kullanıcıların bağlanmak için rapor sunucusu URL'sı yazmanız gerekir. |
Konsolidasyon Hizmetleri ve uygulamaları |
Report Server Web hizmetini, rapor Yöneticisi ve uygulama işleme arka plan tek bir hizmet konsolide. Başlatamaz veya bunları ayrı ayrı dur. |
Reporting Servicesyapılandırma dosyaları |
Reporting Servicesyapılandırma dosyaları da konsolide. RSReportServer.config dosya, rapor Yöneticisi ve rapor sunucusu Web hizmeti için birincil yapılandırma dosyasıdır. RSWebApplication.config, eski bir dosyadır. Aşağıdaki RSWebApplication.config ayarları RSReportServer.config dosyayı taşınmış:
Aşağıdaki ayarları eskidir ve artık kullanılır:
RSWebApplication.config dosyasının önceki bir yüklemesi değiştirdiyse, ne zaman yükseltme dosyası silinmeyecek SQL Server 2008. Dosyayı el ile silmeniz; tüm ayarları dosyası içinde bu sürümde sayılır. |
Reporting Servicesizleme günlükleri |
ReportServerService_<zaman damgası>.log olan birincil izleme günlüğü hizmetinde çalışan tüm uygulamalar için. Aşağıdaki dosyalar geçersizdir ve SQL Server 2008'de artık oluşturulur: ReportServerWebApp_<zaman damgası>.log, ReportServer_<zaman damgası>.log ve ReportServerService_main_<zaman damgası>. günlük. |
Reporting ServicesYapılandırma aracı |
Reporting ServicesYapılandırma aracı, yükseltme veya bağımsız operasyonlar olarak izinler veya bu görevleri gerçekleştirmek için komut şablonları oluşturmak izin veritabanı yükseltme veya hibe hakları özellikleri artık desteklememektedir. Bu sürümde, hem yükseltme hem de veritabanı izinleri iç operasyon olarak işlenir. |
SQL Server Management Studio |
De Management Studio, ev klasörü bu sürümde kaldırıldı. Göremez, yönetmek, dağıtmak veya güvenli rapor sunucu içeriğini Management Studio. |
Rapor Yöneticisi |
Rapor Yöneticisi'nde aşağıdaki bağlantıları Site ayarları kaldırılır: öğe düzeyi rol tanımları yapılandırın, sistem düzeyinde rol tanımları yapılandırmak, yönetmek işler. Rapor Yöneticisi artık oluşturmak, değiştirmek veya rol tanımları silme olanağı destekler. You must use Management Studiogörevleri belirli rolleri vardır yönetmek. Benzer şekilde, iş yönetimi için Rapor Yöneticisi'nden geçti Management Studio. |
E-posta abonelikleri |
E-posta abonelikleri için e-posta diğer adları çalışmaz gönderen, için, Cc, gizli, ve Yanıt alanları için rapor sunucusu veya uzak smtp sunucusunun yükseltildiğinde Windows Vistaya Windows Server 2008. Çünkü bu sorun oluşur Windows Server 2003tam e-posta adreslerini diğer adları çözümleyen bir özellik içeriyor. Reporting Servicestam e-posta adreslerinin yerine e-posta diğer adları kullanmak için izin vermek için bu özelliği bağlıydı. Ancak, yanlış filtre yardımcı olmak için e-posta adresleri, Windows Vistave Windows Server 2008Bu özelliği içermeyen. Bu soruna geçici bir çözüm için yapılandırmanız gerekir DefaultHostNameyapılandırma özelliğinde. Bu sorunu çözme hakkında daha fazla bilgi için Microsoft Bilgi Bankası makalesine bakın: 945601: " SQL Server 2005 Reporting Services e-posta abonelikleri-değil iş Windows Vistave Windows Server 2008e-posta adresleri gibi adlar kullanırsanız." |
SQL Server 2008 Reporting ServicesEklenti SharePoint teknolojileri için |
SQL Server 2008 Reporting ServicesEklenti SharePoint teknolojileri sağlar rapor işleme, işleme, yönetim yetenekleri ve veri uygulamalı abonelikleri ne zaman sen koşmak a SQL Server 2008SharePoint tümleşik modda rapor sunucusu örneği. Eklenti yükleme bir rapor Görüntüleyicisi Web Bölümü ve Web uygulama sayfaları kullanarak destek içerir Windows SharePoint Services(wss) veya MicrosoftOffice SharePoint Services (moss). SQL Server 2008 Reporting ServicesEklenti SharePoint teknolojileri için gerektiren bir SQL Server 2008Bu eklenti ile önceki sürümlerinde desteklenmediğinden, sunucu örneği rapor SQL Server. Eğer bir öncesi var. SQL Server 2008 ve rapor sunucusu yükleme veya yükseltme SQL Server 2008 Reporting Serviceseklenti SharePoint teknolojileri için rapor sunucusu çalışmaz beklendiği gibi. Örneğin, veritabanı erişimi kullanarak yapılandırma açamaz Veritabanı erişim yetkisi ver sayfa ve SharePoint ürün veya teknoloji kullanarak raporları işlemek. Bu sorunu gidermek için ya da senin rapor sunucusu örneğine yükseltmeniz gerekir SQL Server 2008, ya da kaldırmanız gerekir SQL Server 2008 Reporting Serviceseklenti SharePoint teknolojileri ve yeniden SQL Server 2005 Reporting Serviceseklenti SharePoint teknolojileri için. Hakkında daha fazla bilgi için SQL Server 2008 Reporting Serviceseklenti SharePoint teknolojileri için bkz: Microsoft SQL Server 2008 Raporlama Hizmetleri eklentisi Readme. |
Temel kimlik doğrulaması |
De SQL Server 2008 Reporting Services, sadece ağ ve temel kimlik doğrulama ile; network_cleartext oturum açma türleri desteklenir Etkileşimli ve toplu oturum açma türleri desteklenmez. |
Rapor Oluşturucu satır sonu değişiklikleri
Bu bölüm, Rapor Oluşturucuyu en son değişiklikleri açıklar.
Rapor Oluşturucuyu yalnızca tam güven modda çalıştırır
Önceki sürümlerinde Reporting ServicesYerel modda çalışan, SQL Server 2005 Rapor Oluşturucuyu kullanarak aşağıdaki URL'ler başlatılamadı:
Tam güven Örneğin, http://<servername>/reportserver/reportbuilder/reportbuilder.application
Kısmi güven Örneğin, http://<servername>/reportserver/reportbuilder/reportbuilderlocalintranet.application
Hem URL'leri <servername> belirtir rapor sunucusu olan bilgisayar adıdır. Hem URL'leri reportserver rapor sunucusu örneğinin adıdır.
Bu sürümde, Rapor Oluşturucuyu çalıştırmak için tam güven URL'yi kullanmanız gerekir. Tam güven url ilk kez kullandığınızda, daha yüksek düzeyde uygulama için izin vermeniz istenebilir.
[!NOT]
Report Builder çalışmaz veya bir hata alırsanız, sistem yöneticisine başvurun. Güven Bu uygulama için daha yüksek düzeyde vermek için gereken izinlere sahip değil.
İlk kez bu izinler verildikten sonra onları yeniden ayarlamanız gerekmez.
Kısmi güven url kullanıyorsanız bu sürümde, açmak veya bir raporu kaydetmek veya rapor sunucuları geçiş yaptığınızda aşağıdaki hata görüntülenir:
"başarısız oldu. İsteğiniz işlenirken bir hata oluştu. Raporunuzu kaydedip uygulamayı yeniden başlatın."
Rapor işleme değişiklikleri kesiliyor
Rapor işleme mimarisi, isteğe bağlı rapor işleme sağlayarak bu sürümde temelde değiştirilir. Önemli ölçüde işleme isteğe bağlı rapor rapor sunucusu bellek kullanımını azaltır.
Kayan nokta değeri için ondalık biçim uygulama
Kayan nokta değeri için dönüştürme .NET Frameworközel biçimi "d" (ondalık) desteklenmiyor. Önceki sürümlerinde Reporting Services, bu durumu hiçbir hata üretildi.
rdl yükseltme değişiklikleri kesiliyor
Varolan bir raporu yükselttiğinizde aşağıdaki rdl öğeleri desteklenmez:
256 Karakterle sınırlı rdl nesne tanımlayıcıları
Tanımlayıcıları rdl nesnelerinin (örneğin, textboxID) önceden uzunluğu sınırsız. Bu sürümde, nesne tanımlayıcıları uzunluğu 256 karakterle sınırlıdır. Tanımlayıcıları cls uyumlu olmalıdır.
Yalnızca son istek için kaydedilen etkileşim bilgileri
Önceki sürümlerinde Reporting Services, anlık görüntüleri kaydedilen drillthrough bilgi ve geçiş seçenekleri gibi etkileşimli seçenekleri tüm olası kombinasyonları. Rapor sayfasının beş görüntüleyebilir ancak öğeyi sayfa üzerinde geçiş doğru kimliği takip tarafından programlı olarak geçiş.
De SQL Server 2008, etkileşim bilgileri oluşturulur ve yalnızca son işleme istek için kayıtlı. Bir sayfa görüntüleyebilir ve programlı olarak başka bir sayfada bir öğe üzerinde geçiş olamaz. Ayrıntıya inme öğeleri geçerli rapor sayfasında yalnızca geçiş yapabilirsiniz.
Nesne modeli Namespace değişiklik raporu
Bu sürümde, rapor nesne modeli ad değişti. Bu ad genel Koleksiyonlar gibi özel koddan salt okunur erişim sağlar Fields, Parameters, ve ReportItems. Özel mevcut açıkça kodu kullanan bir önceki ad tam bir başvuru varsa, bu değişiklik, kırma bir değişikliktir.
Yerleşik Koleksiyonlar kodundan erişmek için tam başvuruları kullanmayın önerilir. Açıkça ad belirterek, şu anda yüklü sürümü için rapor nesne modelini sürümüne özel kod başvurular gidermek Reporting Services.
Örneğin, SQL Server2005 Reporting Services, parametre tam başvuru kullanımı aşağıdaki iki örnek kontrast ( Microsoft.ReportingServices.ReportProcessing.ReportObjectModel.Parameter) ve parametre varsayılan başvuru (Parameter) için bir rapor parametresi için özel bir işlev, geçen rapor parametre etiketi verir.
Aşağıdaki örnek önerilmez. Rapor parametresi tam referans gösterilir. İkinci örnek önerilir ve rapor parametresi için varsayılan ad alanı başvurusu.
DO NOT USE FULLY QUALIFIED NAMESPACE REFERENCES FOR RUN-TIME COLLECTIONS
Public Function ShowParams(ByVal reportparameter As _
Microsoft.ReportingServices.ReportProcessing.ReportObjectModel.Parameter) _
As String
Return reportparameter.Label
End Function
Çalışma Zamanı koleksiyonu erişmek için önerilen yol, aşağıdaki örnekte gösterilmiştir:
Public Function ShowParams(ByVal reportparameter As Parameter) _
As String
Return reportparameter.Label
End Function
Rapor işleme değişiklikleri kesiliyor
Rapor işleme mimarisi, disk belleği ve düzeni farklı oluşturuculara arasında daha tutarlı işleme sağlamak için bu sürümdeki temelde değiştirilir.
Yeni nesne modeli ve tutarlı sayfalandırma oluşturma
Rendering nesne modelini (rom) değişmiştir SQL Server 2008. İşleme nesne modelinin önceki sürümleri artık desteklenmemektedir. Bir çok kanallı işleme uzantısı (ve bağlam gelen birden çok iş parçacığı geçişi) işleme nesne modeli erişim desteklenmez.
Yeni rom işleme sayfaları kuralları daha tutarlı hale getirir. Daha fazla bilgi için, bkz. Reporting Services'da Sayfalandırma (Rapor Oluşturucusu ve SSRS).
Yeniden tasarlanmış csv veri göstericisi
Önceki sürümlerinde Reporting Services, bir csv dosyası biçimine rapor verdiğinizde veri veri çıktı raporu sayfasında bir şekilde korunmuş şekilde biçimlendirildi. Matris veri bölge için bu verilerle çalışmaya devam etmek için diğer uygulamaları aktarmak sakıncalı bir veri biçimi sonuçlandı.
Bu sürümde, bir csv dosyasına rapor verdiğinizde iki desteklenen formatlar arasında seçim yapabilirsiniz: varsayılan modu ile uyumlu modu. Varsayılan mod Excel için optimize edilmiştir. Uyumlu mod, üçüncü taraf uygulamalar için optimize edilmiştir. Daha fazla bilgi için, bkz. CSV Dosyasına Verme (Rapor Oluşturucusu ve SSRS).
csv dosyaları önceki biçimi artık kullanılamaz. Ancak, matris veri bölge kullanmayın raporları için bir dosya biçimi önceki csv dosya biçimi en yakın almak için uyumlu modda kullanabilirsiniz.
Toplamları ile sayfa üstbilgileri ve altbilgileri koşullu görünürlüğü
Önceki sürümlerinde Reporting Services, bir rapor sayfası eklemek için koşullu görünürlüğü ile hangi öğeleri belirlemek için farklı oluşturuculara kullanılan farklı kurallar. Örneğin, toplu hesaplamalar yazdırılan raporlarda gizli öğeler için yapılan değil, ama bir tarayıcıyla görüntülenebilir raporları veya Excel gizli öğeler için hesaplanmıştır.
Bu sürümde, tüm oluşturuculara bir sayfada hangi öğelerin belirlemek için aynı kurallar kümesini kullanın.
Excel'de Formül desteği yok
Önceki sürümlerinde Reporting Services, Microsoft Excel formülleri rdl ifadeleri çevirmekten sınırlı destek oldu. Excel, raporu verdiğinizde bu sürümde rdl ifadeleri Excel formülleri çevrilmemiş.
Çakışan öğeler
Önceki sürümlerinde Reporting Services, eğer bir rapor rapor yayımlama rapor Tasarım yüzeyi öğeleri örtüşen bir uyarı ("öğeleri desteklenmez tüm oluşturuculara. Overlapping raporu") üretilen, ancak özgün konumlarına Tasarım yüzeyi üzerinde raporu öğelerini kaldı. De SQL Server 2008, raporu öğelerini taşınabilir bir rapor olarak görüntülendiğinde veya çakışan öğeler desteklemeyen dayalı bir işleyici için verilen örtüşen sınırları düzeltmek için. Daha fazla bilgi için, bkz. İşleme Davranışları (Rapor Oluşturucusu ve SSRS).
Top
Ayrıca bkz.
Kavramlar
SQL Server Reporting Services SQL Server 2012 davranışı değişiklikleri
What's New (Raporlama Hizmetleri)
SQL Server Reporting Services SQL Server 2012 onaysız özellikleri
SQL Server Reporting Services SQL Server 2012 Discontinued işlevselliği