PDA

View Full Version : مشکل در Copy کردن اطلاعات یک جدول به جدولی دیگر با FileGroup مختلف



mehdin69
سه شنبه 17 دی 1392, 00:27 صبح
سلام دوسان
من دستور زیر رو نوشتم
INSERT INTO newTableName SELECT column1, column2, column3 FROM oldTable
اما با یه مشکل بر خورد کردم
اونم اینه که این 2 تا جدول از 2 تا File Group مختلف هستند و این اررور رو میگیرم
The filegroup "Sync" has no files assigned to it. Tables, indexes, text columns, ntext columns, and image columns cannot be populated on this filegroup until a file is added.
مشکل چیست؟
چطوری حل میشه؟

meisam12
سه شنبه 17 دی 1392, 10:06 صبح
آیا جدول oldTable , newTableName فیلدهایشان و نوعشان و ترتیبشان یکسان می باشد؟ و آیا این دوجدول در یک دیتابیس می باشند؟

mehdin69
سه شنبه 17 دی 1392, 10:23 صبح
بله هر دو يكي هستند به جز نام و FileGroup كه دارن
جدول oldtable از FileGroup Primary و جدول NewTable از FileGroup << Sync هست

meisam12
سه شنبه 17 دی 1392, 16:07 عصر
فکر می کنم به خاطر همین موضوع باشه

mehdin69
سه شنبه 17 دی 1392, 18:43 عصر
خب راه حلش چیه
فکر کردن نداره که پیغامش نوشته برای filegroup هست
حالا راه حلش چیه

meisam12
سه شنبه 17 دی 1392, 21:37 عصر
لطف کن design دو تا جدولتو بذار ببینم.

mehdin69
سه شنبه 17 دی 1392, 23:01 عصر
مشكل حل شد
به FileGroup ها فايل جداگانه اختصاص نداده بودم