aspose.info
BN

BCP - SQL সার্ভার বাল্ক কপি ফাইল ফরম্যাট

হালনাগাদ

একটি BCP ফাইল কি?

বিসিপি (বাল্ক কপি ফরম্যাট) হল মাইক্রোসফ্ট এসকিউএল সার্ভারের প্রযুক্তিগত ডেটা বিন্যাস যা আমদানি/রপ্তানির জন্য বিভিন্ন ডাটাবেস ডেটা টাইপ মান সঞ্চয় করার জন্য ডেটা কাঠামোকে সংজ্ঞায়িত করে। বিন্যাসটি প্রতিটি ডেটা কলামের ব্যাখ্যাকে সম্পূর্ণরূপে সংজ্ঞায়িত করে যাতে ডেটা ফাইলে নির্দিষ্ট করা মানগুলির সেট পড়া যায়। BCP ইউটিলিটি BCP ফাইল ফর্ম্যাট ব্যবহার করে এই ধরনের ফাইল থেকে ডেটা পড়তে এবং এটি সনাক্ত করতে।

BCP ফাইল ফরম্যাট

BCP ফরম্যাট ফাইল হল একটি XML নথি যা কলামের ক্রম, নাম এবং ডেটা টাইপ সংজ্ঞায়িত করে। এটি ব্যবহারকারীদের এই ক্ষেত্রগুলি নির্দিষ্ট করে ডেটা ফাইল থেকে প্রচুর পরিমাণে ডেটা আমদানি/রপ্তানি করতে দেয়। এটি ডেটা ফাইল থেকে ডেটা মানগুলির বাল্ক আমদানিতে সহায়ক। ডেটা ফাইলের ডেটা ক্ষেত্রগুলির সংখ্যা এবং ক্রম গন্তব্য টেবিলের কলামগুলির থেকে আলাদা হতে পারে। যখন BCP ডেটা ফরম্যাট ফাইলটি ডেটা আমদানির জন্য কলামের ক্রম এবং প্রকার উল্লেখ করে সাহায্য করতে আসে।

বিন্যাস ফাইলের গঠন নিম্নলিখিত বিন্যাসে প্রতিনিধিত্ব করা হয়.

<BCPFORMAT ...>
    <RECORD>
       <FIELD ID = "fieldID" xsi:type = "fieldType" [...] />
    </RECORD>
    <ROW>
       <COLUMN SOURCE = "fieldID" NAME = "columnName" xsi:type = "columnType" [...]  />
    </ROW>
 </BCPFORMAT>

BCP ডেটা প্রকার

ডেটা টাইপরেঞ্জপ্রতিনিধিত্ব
বিগইন্ট
বাইনারী1 থেকে 8000 বাইটহেক্সাডেসিমেল-এনকোডেড ইউনিকোড স্ট্রিং ফরম্যাট বাইনারী = 32000OCTET
বিট0 বা 1সরল ইউনিকোড স্ট্রিং বিট = 0 / 1
চার1 থেকে 8000ইউনিকোড স্ট্রিং ফরম্যাট, Char = 16000OCTET
CLRUDTVarBinaryCLRUDT = 0*nOCTET সঙ্গে n = 4 x (2,147,483,647)
তারিখ0001-01-01 থেকে 9999-12-31YYYY-MM-DD স্ট্রিং বিন্যাস
তারিখ সময়1753-01-01 00:00:00.000 থেকে 9999-12-31 23:59:59.997 ইউনিকোড YYYY-MM-DD hh:mm:ss[.nnn] স্ট্রিং ফর্ম্যাট
তারিখ সময়20001-01-01 00:00:00.0000000 থেকে 9999-12-31 23:59:59.9999999ইউনিকোড YYYY-MM-DD hh:mm:ss[.nnnnnn] স্ট্রিং বিন্যাস
তারিখ টাইমঅফসেট ইউনিকোড YYYY-MM-DD hh:mm:ss[.nnnnnn] [{+-}hh:mm] স্ট্রিং বিন্যাস
ডেসিমাল
ফ্লোট-1.79E+308 থেকে -2.23E-308; 0; 2.23E-308 থেকে 1.79E+308ইউনিকোড স্ট্রিং বিন্যাস
ইমেজ
Int-231 (-2,147,483,648) থেকে 231 – 1 (2,147,483,647)ইউনিকোড স্ট্রিং বিন্যাস

তথ্যসূত্র

আরও দেখুন