.\" cf. groff_mdoc .Dd March 25, 2015 .Os FreeTDS 1.5.19 .Dt DATACOPY FreeTDS "FreeTDS Reference Manual" .\" .Sh "نام (NAME)" .Nm datacopy .Nd انتقال داده‌های جدول بین دو سرور .\" .Sh "خلاصه دستور (SYNOPSIS)" .Nm .Op Fl vdE .Bro .Fl t | .Fl a | .Fl c .Ar owner .Brc .Op Fl b Ar batchsize .Op Fl p Ar packetsize .Op Fl S Ar server/username/password/database/table_or_view .Op Fl D Ar server/username/password/database/table .Op Fl T Ar textsize .\" .Sh "توضیحات (DESCRIPTION)" ابزار .Nm یک برنامه کاربردی توزیع‌شده به همراه FreeTDS است. .Nm داده‌های جدول را بدون نیاز به فایل‌های میانی از یک سرور به سرور دیگر منتقل می‌کند. .Nm بسیار سریع‌تر و کارآمدتر از خروجی/ورودی با freebcp است. .Pp .Nm از رابط برنامه‌نویسی (API) مربوط به db-lib bcp که در FreeTDS تعبیه شده استفاده می‌کند. این API در دسترس توسعه‌دهندگان برنامه‌ها نیز قرار دارد. .Pp .Nm می‌تواند برای مهاجرت داده‌ها بین Sybase ASE و SQL Server یا برعکس استفاده شود. .\" .Sh "گزینه‌ها (OPTIONS)" .Bl -tag -width indent .It Fl t پاک کردن کامل جدول مقصد (Truncate) پیش از بارگذاری داده‌ها. .It Fl a الحاق داده‌ها به انتهای جدول مقصد. .It Fl c Ar owner ایجاد جدول مقصد با همان طرح‌واره (Schema) جدول مبدأ. .Nm دستور .Ql CREATE TABLE را روی سرور مقصد با استفاده از مالک مشخص‌شده در دستور ارسال می‌کند؛ برای مثال: .Ql CREATE TABLE owner.table (.\|.\|.\&) . .It Fl b Ar batchsize تعداد سطرها در هر دسته از داده‌های کپی‌شده. هر دسته از داده‌ها به‌طور مؤثر در پایگاه‌داده ثبت نهایی (Commit) می‌شود. مقدار پیش‌فرض 1000 است. .It Fl p Ar packetsize تعداد بایت‌های هر بسته شبکه که به سرورها ارسال یا از آن‌ها دریافت می‌شود. افزایش اندازه بسته می‌تواند کارایی را بهبود بخشد. .It Fl T Ar textsize مشخص کردن اندازه ستون TEXT/IMAGE از شبکه. .It Fl v تولید خروجی پرگو، شامل زمان‌بندی‌های عیب‌یابی. .It Fl d تولید خروجی TDSDUMP مربوط به FreeTDS (فقط برای اشکال‌زدایی جدی!). .It Fl S Ar server/username/password/database/table_or_view اطلاعات اتصال برای سرور مبدأ و مکان/نام جدول (یا نما) برای کپی کردن. در صورت عدم تعیین، .Nm اطلاعات را از کاربر درخواست می‌کند. .It Fl D Ar server/username/password/database/table اطلاعات اتصال برای سرور مقصد و مکان/نام جدول مقصد. در صورت عدم تعیین، .Nm اطلاعات را از کاربر درخواست می‌کند. .It Fl E حفظ مقادیر هویتی (Identity Values). .El .Sh "همچنین ببینید (SEE ALSO)" .Xr freebcp 1 , Xr defncopy 1 , Xr bsqldb 1 , Xr tsql 1 , .%B FreeTDS User Guide. .\" .Sh "تاریخچه (HISTORY)" .Pp .Nm نخستین بار در FreeTDS 0.64 ظاهر شد. .\" .Sh "نویسندگان (AUTHORS)" ابزار .Nm توسط .An Bill Thompson Aq thompbil@exchange.uk.ml.com نوشته شده است.