ورود

View Full Version : مشکل در استفاده از Bcp Utility



combo_ci
چهارشنبه 03 خرداد 1385, 00:34 صبح
سلام
من احتیاج دارم که اطلاعات داخل یه جدول رو از یه کامپیوتر به کامپیوتر دیگه انتقال بدم....بعد از کلی search کردن فهمیدم که ظاهر با bcp utility که یکی از utility های sql server هست میشه این کارو انجام داد.....اما نتوستم با پارامتر های این utility درست کار کم ...اگر یکی از دوستان میتونه منو کمک کنه که من یه فایل text از داده ها توی جدول هام درست کنم و بر گردونم خیلی ممنون میشم

Kamyar.Kimiyabeigi
چهارشنبه 03 خرداد 1385, 06:52 صبح
شما در cmd تایپ کنین ? bcp تمام پارامترها رو براتون نوضیح میده

AminSobati
چهارشنبه 03 خرداد 1385, 20:30 عصر
دوست عزیزم،
BCP برای انتقال از Text File به SQL Server و بلعکس استفاده میشه. برای تبادل مستقیم بین دو Instance، میتونین از Linked Server و یا راحت تر از اون، Import/Export Wizard استفاده کنید. اگر الزاما BCP باید مورد استفاده قرار بگیره، میتونین اطلاعات رو به Text File ببرید و مجددا از اون به مقصد ارسال کنین. تشریح تمام سوئیچهای BCP در Books Online وجود داره. این هم دو مثال:


BCP Northwind..Customers OUT c:\customers.txt -T -c -Craw
------------------
BCP "SELECT * FROM Orders WHERE CustomerID='ALFKI'" QUERYOUT c:\orders.txt -T -c -Craw

دقت کنید که سوئیچهای BCP به حروف بزرگ و کوچک حساس هستند (Case Sensitive)

combo_ci
جمعه 05 خرداد 1385, 07:05 صبح
ممنون .....!