ورود

View Full Version : جابه جایی اطلاعات در دیتابیس سرور



raha_hakhamanesh
سه شنبه 30 مرداد 1386, 13:53 عصر
با سلام خدمت برنامه نویسان عزیز و اساتید محترم

جهت انتقال اطلاعات یک جدول 800 رکوردی که هر رکورد آن 200بایت است به یک جدول دیگر در دیتابیس سرور چه روشی را پیشنهاد می کنید ؟

آیا استفاده از یک حلقه روش مناسبی است؟

این کار از جانب سرور ایرادی ندارد؟

با تشکر فراوان

Hamid.Kad
سه شنبه 30 مرداد 1386, 16:29 عصر
insert into DestTable
Select yourFields from SrcTable
این روش خیلی سریعتر از حلقه است


این کار از جانب سرور ایرادی ندارد؟


منظورتون رو متوجه نشدم

raha_hakhamanesh
سه شنبه 30 مرداد 1386, 16:58 عصر
با سلام و تشکر

گاهی اوقات به خاطر کارهایی پر حجم مثل ارسال 1000 ایمیل بصورت یکجا سرورها گیر می دن و از این قبیل موارد...
بقیه اش رو هم نمی دونم اگه می دونستم که نمی پرسیدم.

رضا عربلو
سه شنبه 30 مرداد 1386, 18:01 عصر
برای ایمپورت کردن از سرور دیگر چه دستوری وجود دارد؟

Kamyar.Kimiyabeigi
چهارشنبه 31 مرداد 1386, 08:46 صبح
برای ایمپورت کردن از سرور دیگر چه دستوری وجود دارد؟


insert into servername.owner name (dbo).target_table_name
Select fieldname from servername.owner name (dbo).source_table_name

البته برای تبادل اطلاعات بین دو سرور میتونین از replication هم استفاده کنید

آموزش Replication (http://barnamenevis.org/forum/showthread.php?t=73586)