KB2576118-FIX: ssis 2008 R2'de veya s2008 sn'de sınırlayıcı iki karakterden oluşuyorsa,

Şunlar için geçerlidir: SQL Server 2008 Service Pack 3SQL Server 2008 R2 Service Pack 1SQL Server 2008 R2

Microsoft, Microsoft SQL Server 2008 R2 düzeltmelerini bir karşıdan yüklenebilen dosya olarak dağıtır. Düzeltmeler birikimli olduğundan, her yeni sürüm önceki SQL Server 2008 R2 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.
Bu makale aşağıdaki ürün için geçerlidir:
  • Microsoft SQL Server 2008 R2 Integration Services
  • Microsoft SQL Server 2008 Integration Services

Belirtiler


Aşağıdaki senaryoyu inceleyin:
  • Bilgisayarda Microsoft SQL Server 2008 R2 Integration Services (SIS 2008 R2) veya Microsoft SQL Server 2008 Integration Services (SSIS 2008) yüklersiniz.
  • Bir SFıLE paketini, verileri düz bir dosya kaynağından aktarmak için çalıştırırsınız.
  • Düz dosya kaynağındaki iki karakterden oluşan bir sınırlayıcı kullanırsınız. Örneğin, sınırlayıcı olarak "{{" karakterlerini kullanırsınız.
  • Düz dosya kaynağı bazı boş sütunlar içerir.
Bu senaryoda, SIS paketi düz dosya kaynak verilerini aktarmaz.

Neden


Bu sorun, düz dosya kaynağını ayrıştırtıran ayrıştırıcıda sınırlayıcı olarak yanlış karakterler kullanıldığından oluşur. Sınırlayıcı iki karakterden oluşuyorsa ve düz dosya kaynağı bazı boş sütunlar içerdiğinde, ayrıştırıcı sınırlayıcı olarak yanlış karakterler kullanır. Örneğin, Ayrıştırıcıyı "{{{{" karakterleriyle belirledikten sonra, çözümleyici son iki karakter yerine ikinci iki karakteri okur. Bu nedenle, iç hata oluşturulur ve "Belirtiler" bölümünde açıklanan sorun gerçekleşir.

Çözüm


Toplu güncelleştirme bilgileri

SQL Server 2008 Service Pack 3 toplu güncelleştirmesi 11

Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 11 ' de yayımlanmıştır. SQL Server 2008 için bu toplu güncelleştirme paketini edinme 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:
2834048 SQL Server 2008 Service Pack 3 toplu güncelleştirme paketi 11
Not Derlemeler birikimli olduğu için, her yeni düzeltme sürümü önceki SQL Server 2008 Service Pack 3 düzeltme sürümü ile sağlanan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2629969 SQL Server 2008 Service Pack 3 sonrasında yayınlanan SQL Server 2008 derlemeleri

SQL Server 2008 R2 Service Pack 1

Bu sorunla ilgili düzeltme ilk olarak SQL Server 2008 R2 Service Pack 1 için toplu güncelleştirme 3 ' te yayımlanmıştır. Bu toplu güncelleştirme paketini edinme 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:
2591748 SQL Server 2008 R2 Service Pack 1 için toplu güncelleştirme paketi 3
Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2567616 SQL Server 2008 R2 Service Pack 1 ' den sonra yayınlanan SQL Server 2008 R2 derlemeleri

SQL Server 2008 R2

Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme paketi 9 ' da yayımlanmıştır. SQL Server 2008 R2 için bu toplu güncelleştirme paketini edinme 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:
2567713 SQL Server 2008 R2 için toplu güncelleştirme paketi 9
Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
981356 SQL Server 2008 R2 sonrasında yayımlanan SQL Server 2008 R2 derlemeleri

Durum


Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Başvurular


Düz dosya kaynakları hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin:SQL Server artımlı hizmet modeli 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:
935897 SQL Server ekibinde, bildirilen sorunlara yönelik düzeltmeleri sunmak amacıyla artımlı hizmet modeli kullanılabilir
SQL Server güncelleştirmelerinin adlandırma şeması 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:
822499 Microsoft SQL Server yazılım güncelleştirme paketlerinin yeni adlandırma şeması
Yazılım güncelleştirme terminolojisi 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:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması