PDA

View Full Version : دستور export کردن یک جدول؟



احمد کرک
دوشنبه 26 دی 1384, 12:23 عصر
برای ایجاد سال مالی می خواهم تمامی جدولها را Export کنم اما :

1- چگونه می توان یک جدول را Export کرد به طوری که default های آن حفظ شود؟
هنگامی که یک جدول را Export می کنم تمامی Defaulta های آن از بین می رود.

2- طریقه export کل جداول به دیتابیس دیگر؟

ardvisoor
دوشنبه 26 دی 1384, 13:00 عصر
دستور Export را نمی دونم ولی با دستورات Backup & Restore می توانید براحتی از پایگاه قبلی یک نمونه تهیه کنید، و بعد با دستورات delete داده های داخلشان را پاک کنید.

احمد کرک
دوشنبه 26 دی 1384, 13:05 عصر
من دستور Export/Import را می خواهم عزیزم....
برای استفاده از سال مالی که نمی شود از back,rest استفاده کرد.

ardvisoor
دوشنبه 26 دی 1384, 13:09 عصر
چرا نمی شود؟ من دقیقا از این تکنیک برای این کار استفاده کرده ام.

احمد کرک
دوشنبه 26 دی 1384, 13:56 عصر
در برنامه های تحت شبکه مشکل پیدا می کند.
باید User ها به طور جداگانه تعریف شود.
فکر می کنم بهترین راه این است که با استفاده از script های دیتابیس اولیه یک دیتابیس جدید ایجاد و بعد اطلاعات به دیتابیس جدید منتقل شود.
اما نمی دانم به چه روشی بهتر است انتقال اطلاعات انجام شود؟
کدام روش بهتر است؟

ardvisoor
دوشنبه 26 دی 1384, 13:59 عصر
والا من خودم برای برنامه تحت شبکه این کار را کردم ، اما برای انتقال اطلاعات می تونید ÷ایگاه دادتون رو قبل کنید و بعد از روشهای Updateعادی استفاده کنید، شرکت ما که این کار رو انجام میده و تابحال هم به مشکل برنخوردیم

احمد کرک
دوشنبه 26 دی 1384, 14:58 عصر
ممنون از راهنمایتان
اگر بخواهم از این روش استفاده کنم فکر کنم در ابتدا باید:
- دیتابیس اصلی را با نام سال مالی مربوطه تغییر نام دهم.
- دیتابیس جدید را restore کنم.
- و رکورد های اضافه راحذف نمایم.
درسته ؟

ardvisoor
دوشنبه 26 دی 1384, 16:53 عصر
دقیقا.در واقع می تونید یک Backup همیشه از database اصلی(خالی) داشته باشید برای هر سال مالی اون رو با نام دلخواه Restoreکنید بعد از سال مالی قبل فقط اطلاعات مورد نیاز را بیاورید. می توانید ازDatabase سال قبل هم اسفاده کنید و اطلاعات اضافه را حذف کنید.

سید مسعود موحد
دوشنبه 26 دی 1384, 17:12 عصر
دوستان اسکریپ های SQL رو برای همین روزها ساختن
استفاده کردن از اسکریپ ها خیلی راحت تره

احمد کرک
دوشنبه 26 دی 1384, 17:18 عصر
آیا می شود یک اسکریپت نوشت که تمامی ساختار و اطلاعات همزمان به آنجا منتقل گردد؟

احمد کرک
دوشنبه 26 دی 1384, 17:19 عصر
منظورم ایجاد یک DTS است؟

سید مسعود موحد
دوشنبه 26 دی 1384, 17:24 عصر
بله فقط کافی است که موقع ساختن DTS برنامه Profiler خود را اجرا نمایید تا اسکریپ های مربوطه را مشاهده نمایید یا اینکه موقع ذخیره DTS در فایل VB یا در خود SQLServer ذخیره نمایید بجای فایل.

احمد کرک
دوشنبه 26 دی 1384, 17:42 عصر
اگر امکان دارد در مورد نمایش اسکریپتها بیشتر توضیح دهید موفق نشدم.

احمد کرک
دوشنبه 26 دی 1384, 17:43 عصر
می خواهم اسکریپتها را در کواری آنالایزر اجرا نمایم.