ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Microsoft, Microsoft sql Server 2012 düzeltmeler karşıdan yüklenebilen bir dosya dağıtır. Düzeltmeleri birikimli olduğu için her yeni sürüm tüm düzeltmeleri içerir ve sürüm önceki sql Server 2012 ile gelen tüm güvenlik düzeltmelerini düzeltin.
Belirtiler
Aşağıdaki senaryoyu düşünün:
Bir örneği, Microsoft sql Server Raporlama Hizmetleri (Microsoft SharePoint tümleşik modunda çalışacak şekilde yapılandırılmış ssrs) var.
ssrs örneğinde birden çok veri-odaklı abonelikler vardır.
ssrs örneği ssrs 2012 için yükseltin.
Bir SharePoint sitesine veri-odaklı abonelikler görüntülemeyi deneyin.
Bu senaryoda, aşağıdaki hata iletisini alırsınız:
Değer null olamaz. Parametre adı: obj Microsoft SharePoint Foundation ile ilgili sorunları giderme. Bağıntı Kimliği: Sayı Tarih ve saat: Tarih saat
Neden
Aşağıdaki etiketleri dbo DataSettings sütundan eksik olduğu için bu sorun oluşur.Abonelikler ssrs yükselttikten sonra varolan verilere bağlı abonelikleri tabloda:
CaseSensitivity
AccentSensitivity
KanatypeSensitivity
WidthSensitivity
Çözüm
Toplu Güncelleştirme bilgileri
sql Server 2012 SP1 için toplu güncelleştirme 2
Bu sorunla ilgili düzeltme, ilk toplu güncelleştirme 2'de yayımlanmıştır. Bu toplu güncelleştirme paketi sql Server 2012 SP1'i elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2790947 sql Server 2012 Service Pack 1 için toplu güncelleştirme paketi 2
Not Yapýlar birikimli olduğu için her yeni düzeltme yayımlanan tüm düzeltmeleri içerir ve sürüm önceki sql Server 2012 SP1'de bulunan tüm güvenlik düzeltmelerini düzeltin. Bu düzeltmeyi içeren en son düzeltme sürümü uygulama ele almanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2772858 sql Server 2012 sql Server 2012 Service Pack 1'de yayımlandıktan sonra yayımlanan oluşturur
sql Server 2012 için toplu güncelleştirme 5
Bu sorunla ilgili düzeltme, ilk toplu güncelleştirme 5'te yayımlanmıştır. sql Server 2012 için bu toplu güncelleştirme paketini elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2777772 sql Server 2012 için toplu güncelleştirme paketi 5
Not Yapýlar birikimli olduğu için her yeni düzeltme yayımlanan tüm düzeltmeleri içerir ve sürüm önceki sql Server 2012 ile gelen tüm güvenlik düzeltmelerini düzeltin. Bu düzeltmeyi içeren en son düzeltme sürümü uygulama ele almanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2692828 sql Server 2012'den sonra yayımlanan sql Server 2012 oluşturur
Pratik Çözüm
Bu soruna geçici bir çözüm bulmak için el ile DataSettings sütuna eksik etiketler ekleyin. Etiketleri ekleme hakkında daha fazla bilgi için "Ek bilgi" bölümüne bakın.
Durum
Microsoft bunun, "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bir sorun olduğunu onaylamıştır.
Daha fazla bilgi
DataSettings sütun için etiketler eklemek için aşağıdaki komut dosyasını çalıştırın:
DECLARE @subid as uniqueidentifierDECLARE @orig_string nvarchar(max)DECLARE @new_string nvarchar (max)SET @subid = '<SubscriptionID>' // You input your SubscriptionID here.SET @orig_string = CAST((SELECT DataSettings FROM dbo.Subscriptions where SubscriptionID = @subid) AS nvarchar(max))SET @new_string = STUFF(@orig_string, len(@orig_string) - 9, 0, '<CaseSensitivity>True</CaseSensitivity><AccentSensitivity>True</AccentSensitivity><KanatypeSensitivity>True</KanatypeSensitivity><WidthSensitivity>True</WidthSensitivity>')UPDATE dbo.Subscriptions SET DataSettings = @new_string where SubscriptionID = @subid
Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır