Hoşgeldiniz           
   
"SQL Server başvuru kaynağınız"
Skip Navigation Links
=========
Anasayfa
Makaleler
Hatalar \ Çözümler
Duyurular
Diğer
İpuçları
Yararlı Adresler
Mesaj TahtasıExpand Mesaj Tahtası
HakkımdaExpand Hakkımda
İletişim
Kullanıcı Adı:
Şifre:
 

Ne Mutlu Türküm Diyene!

SQL Server ile ilgili soru sormak için buraya tıklayın!


Yazılarımı nasıl buluyorunuz?






En Son SQL Server ile İlgili Okuduğum Kitaplar
- Inside Microsoft SQL Server 2005: Query Tuning and Optimization - MS Press (İngilizce)
- Accelerated SQL Server 2008 - Apress (İngilizce)
- Designing and Optimizing Data Access by Using SQL Server 2005 - MS Press (İngilizce)
- Microsoft SQL Server 2005 Database Solutions Design - Wiley Publishing (İngilizce)- Optimizing and Maintaining a Database Administration Solution by Using SQL Server 2005 - MS Press (İngilizce)- Designing a Database Server Infrastructure Using SQL Server 2005 - MS Press (İngilizce)- SQL Server 2005 Implementation and Maintenance - MS Press (İngilizce)
- SQL Server 2005 Administrators Companion - MS Press (İngilizce)


 
Mesaj Başlığı "[Microsoft][SQL Native Client ]Unexpected EOF encountered in BCP data-file"
Hata Açıklaması BCP aracı ile, CSV biçimindeki bir dosyadan veritabanınıza veri aktarmaya çalışırken böyle bir hata mesajı ile karşılaşabilirsiniz.
Çözüm Sorunun nedeni, CSV biçimindeki dosyanızda kullanılan ayraçların (delimiters), komutunuzdaki ayraçtan farklı olmasıdır.

Örneğin, CSV dosyanız içerisindeki ayraç eğer virgül ise ve siz BCP komutunuzda herhangi bir ayraç belirtmediyseniz bu hata ile karşılaşırsınız. Varsayılan ayraç ise sekmedir. Virgül ayracının kullanılmadığı komut örneği:

BCP Veritabanim.dbo.Tablom in c:\dosya.csv -T -c -S sunucu_adi\instance_adi

Görüldüğü gibi bu komutta ayraç olarak virgül belirtilmemiş. Virgül ayracının belirtilmesi için "-t" parametresinin kullanılması gerekiyor.
SQL Server Versiyonu SQL Server 2005
İşletim Sistemi Bu sorunla tüm versiyonlarda karşılaşılabilir.








 
Bu sitenin tüm hakları, Ekrem Önsoy' a aittir.