Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

बीसीपी कोई त्रुटि नहीं देता है, लेकिन किसी भी पंक्ति की प्रतिलिपि नहीं बनाता है

बीसीपी कमांड को आमतौर पर बीसीपी फ़ाइल के प्रारूप मोड को निर्दिष्ट करने के लिए एक पहचानकर्ता की आवश्यकता होती है।

  • -c कैरेक्टर (प्लेनटेक्स्ट) मोड निर्दिष्ट करता है
  • -n नेटिव मोड निर्दिष्ट करता है
  • -w यूनिकोड मोड निर्दिष्ट करता है

आपके परीक्षण मामले में, आपके द्वारा बनाई गई फ़ाइल सादा पाठ है, इसलिए आपको अपने bcp में '-c' निर्दिष्ट करना चाहिए नियंत्रण में।

bcp MyDB.dbo.mincase in data.csv -c -T -S .\SQLEXPRESS

माइक्रोसॉफ्ट अनुशंसा करता है आयात और निर्यात के लिए '-n' का उपयोग करके कॉलम मानों के भीतर प्रदर्शित होने वाले फ़ील्ड डिलीमीटर के साथ समस्याओं से बचने के लिए (वर्ण मोड और मूल मोड सर्वोत्तम अभ्यास पर अनुभाग देखें)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर DATETIME प्रकार एक सेकंड के 1/300 के टिक में समय क्यों बचाता है?

  2. टी-एसक्यूएल के साथ एक पंक्ति अपडेट करें

  3. उपयोगकर्ता के लिए लॉगिन विफल (माइक्रोसॉफ्ट एसक्यूएल सर्वर, त्रुटि:18456) एसक्यूएल सर्वर 2005

  4. क्या SQL सर्वर इंडेक्स एक गैर-संकुल गैर-अद्वितीय अनुक्रमणिका में शून्य मान रखता है?

  5. SQL सर्वर 2012 OPENROWSET त्रुटि का उपयोग करके एक्सेस 2007 डेटा को क्वेरी कर रहा है