Uygulandığı Öğe
SQL Server 2008 R2 Standard SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Microsoft SQL Server 2008 R2'de bağlı bir sunucunuz var.

  • Bağlı sunucuda SMALLDATETIME türü sütunu olan bir tablo vardır.

  • Tabloya DATETIME türü verileri içeren bir kayıt eklemek için INSERT veya INSERT INTO deyimini çalıştırırsınız.

Bu senaryoda deyimi başarısız olur. Ayrıca, aşağıdaki hata iletisini alırsınız:

"LinkServerName " bağlı sunucusu için OLE DB sağlayıcısı "SQLNCLI10", "Çok adımlı OLE DB işlemi hata oluşturdu. Varsa her OLE DB durum değerini denetleyin. Hiçbir iş yapılmadı."Msg 7344, Düzey 16, Durum 1, Satır 1 "LinkServerName" bağlı sunucusu için OLE DB sağlayıcısı "SQLNCLI10", "ColumnName" sütunu nedeniyle "TableName" tablosuna INSERT yapılamadı. Veri değeri sağlayıcı tarafından kullanılan veri türüne taştığı için dönüştürme başarısız oldu.

Neden

Bu sorun, SQL Server veri türü eşleme sorunu nedeniyle oluşur.

Çözüm

Toplu güncelleştirme bilgileri

SQL Server 2008 R2 Service Pack 2

Bu sorunun düzeltmesi ilk olarak Toplu Güncelleştirme 3'te yayımlandı. SQL Server 2008 R2 Service Pack 2 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:

2754552 SQL Server 2008 R2 Service Pack 2 için toplu güncelleştirme paketi 3Not Derlemeler toplu olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 Service Pack 2 düzeltme sürümüne eklenmiş olan 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ı göz önünde bulundurmanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2730301 SQL Server 2008 R2 Service Pack 2 yayımlandıktan sonra 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.

Geçici Çözüm

Sorunu geçici olarak çözmek için aşağıdaki yöntemlerden birini kullanın:

  • DATETIME türü verilerini deyimindeki SMALLDATETIME türüne yayınlar.

  • SMALLDATETIME türü sütununu bağlı sunucudaki DATETIME türüne değiştirin.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.