| DATACOPY(FreeTDS) | FreeTDS (freetds reference manual) | DATACOPY(FreeTDS) |
نام (NAME)
datacopy —
انتقال
دادههای
جدول بین دو
سرور
خلاصه دستور (SYNOPSIS)
datacopy [-vdE]
{-t | -a |
-c owner}
[-b batchsize]
[-p packetsize]
[-S
server/username/password/database/table_or_view]
[-D
server/username/password/database/table]
[-T textsize]
توضیحات (DESCRIPTION)
ابزار
datacopy یک
برنامه
کاربردی
توزیعشده
به همراه FreeTDS
است. datacopy
دادههای
جدول را
بدون نیاز
به
فایلهای
میانی از یک
سرور به
سرور دیگر
منتقل
میکند.
datacopy بسیار
سریعتر و
کارآمدتر
از
خروجی/ورودی
با freebcp است.
datacopy از
رابط
برنامهنویسی
(API) مربوط به db-lib bcp
که در FreeTDS
تعبیه شده
استفاده
میکند. این
API در دسترس
توسعهدهندگان
برنامهها
نیز قرار
دارد.
datacopy
میتواند
برای
مهاجرت
دادهها
بین Sybase ASE و SQL Server یا
برعکس
استفاده
شود.
گزینهها (OPTIONS)
-t- پاک کردن کامل جدول مقصد (Truncate) پیش از بارگذاری دادهها.
-a- الحاق دادهها به انتهای جدول مقصد.
-cowner- ایجاد جدول
مقصد با
همان
طرحواره (Schema)
جدول مبدأ.
datacopyدستور ‘CREATE TABLE’ را روی سرور مقصد با استفاده از مالک مشخصشده در دستور ارسال میکند؛ برای مثال: ‘CREATE TABLE owner.table (...)’. -bbatchsize- تعداد سطرها در هر دسته از دادههای کپیشده. هر دسته از دادهها بهطور مؤثر در پایگاهداده ثبت نهایی (Commit) میشود. مقدار پیشفرض 1000 است.
-ppacketsize- تعداد بایتهای هر بسته شبکه که به سرورها ارسال یا از آنها دریافت میشود. افزایش اندازه بسته میتواند کارایی را بهبود بخشد.
-Ttextsize- مشخص کردن اندازه ستون TEXT/IMAGE از شبکه.
-v- تولید خروجی پرگو، شامل زمانبندیهای عیبیابی.
-d- تولید خروجی TDSDUMP مربوط به FreeTDS (فقط برای اشکالزدایی جدی!).
-Sserver/username/password/database/table_or_view- اطلاعات
اتصال برای
سرور مبدأ و
مکان/نام
جدول (یا
نما) برای
کپی کردن.
در صورت عدم
تعیین،
datacopyاطلاعات را از کاربر درخواست میکند. -Dserver/username/password/database/table- اطلاعات
اتصال برای
سرور مقصد و
مکان/نام
جدول مقصد.
در صورت عدم
تعیین،
datacopyاطلاعات را از کاربر درخواست میکند. -E- حفظ مقادیر هویتی (Identity Values).
همچنین ببینید (SEE ALSO)
freebcp(1), defncopy(1), bsqldb(1), tsql(1), FreeTDS User Guide.
تاریخچه (HISTORY)
datacopy
نخستین بار
در FreeTDS 0.64 ظاهر
شد.
نویسندگان (AUTHORS)
ابزار
datacopy توسط
Bill Thompson
⟨thompbil@exchange.uk.ml.com⟩
نوشته شده
است.
| March 25, 2015 | FreeTDS 1.5.19 |