نمایش نتایج 1 تا 2 از 2

نام تاپیک: چگونه فقط از یک تیبل بکاپ بگیریم

  1. #1

    چگونه فقط از یک تیبل بکاپ بگیریم

    سلام دوستان من با کد زیر از کل دیتا بیس بکاپ میگیرم حالا سوال من این است اگر بخواهم فقط از یک تیبل خاص بکاب بگیرم و فقط اون یک تیبل را ری استور کنم باید چکار کنم
    ممنون میشم راهنماییی کنید
    [
       SQL.Add('use [master] backup database [database name] to disk ='+QuotedStr(c:\bak.bat));
    SQL.Add('with noformat, init , name = ''TEST-full database backup'', skip , norewind, nounload, stats=10 ');
    ExecSQL;

  2. #2
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,060

    نقل قول: چگونه فقط از یک تیبل بکاپ بگیریم

    سلام و روز خوش

    برای یک جدول شاید اگر دیتا اون رو اسکریپت کنین و نگه دارین ساده تر باشه.

    ولی در حالت کلی میتونین یک filegroup به دیتابیس اضافه و جدول رو به اون move کنین، به این روش که:
    1- ساختار جدول رو اسکریپت کنین
    2- هرچی index و constraint داره اسکریپت کنین
    3- دیتا جدول رو اسکریپت کنین
    4- یک اسکریپت جدید بر اساس اسکریپت های بالا بسازین که اول جدول رو drop کنه،
    بعد از روی اسکریپت های ساخته شده جدول جدیدی در filegroup جدید بسازه:
    به این روش که در create table/create index/create constraint ها هر جا on primary هست به on filegroup_name تغییر بدین،
    و دست آخر دیتا رو بهش اضافه کنین (insert هایی که در اسکریپت دیتا هست)

    حالا وقتی backup میگیرین میتونین بجای کل دیتابیس فقط اون filegroup رو انتخاب کنین.

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: یک شنبه 15 شهریور 1394, 16:54 عصر
  2. حرفه ای: change table در زمان اجرا | استفاده جداگانه از مدل یک تیبل برای تیبل مشابه (Entity Framework)
    نوشته شده توسط youngold در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 1
    آخرین پست: شنبه 18 خرداد 1392, 12:52 عصر
  3. پاسخ: 16
    آخرین پست: شنبه 18 خرداد 1392, 12:50 عصر
  4. پاسخ: 8
    آخرین پست: جمعه 22 مرداد 1389, 22:44 عصر
  5. پاسخ: 1
    آخرین پست: جمعه 24 خرداد 1387, 01:13 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •