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

نام تاپیک: گرفتن backup از بانک

  1. #1

    گرفتن backup از بانک

    سلام
    من فردا باید پروژه ام رو تحویل بدم بانک اطلاعاتیم SQl است . چه جوری این بانک یه جایی مشخص ذخیره کنم که روی یک سیستم دیگر بتوانم آنرا باز کنم ؟
    هم چگونگی سیو کردن و هم چگونگی باز کردن رو لطفا بگید ؟؟
    من روی دیتابیس کلیک راست میکنم بک آپ رو انتخاب میکنم یه مسیر میدم ولی موقع ریستور کردن بعضی از جداولم بازیابی نمیشه ( نشون داده نمیشه) تو رو خدا کمک کنید
    ممنون
    آخرین ویرایش به وسیله saeed6777 : دوشنبه 26 بهمن 1388 در 19:58 عصر

  2. #2

    نقل قول: گرفتن backup از بانک

    هم میتونی دستی اینکار رو انجام بدی (یعنی از طریق خود SQL Server)
    هم از طریق کد نویسی داخل برنامه

    کدوم یکی رو میخوای ؟

  3. #3

    نقل قول: گرفتن backup از بانک

    اگه هر دو رو بگی ممنون میشم . ببینم کدوم راحتره.

  4. #4

    نقل قول: گرفتن backup از بانک

    وارد SQL Server میشی روی database مورد نظر راست کلیک کن از task ها میتونی گزینه backup و یا restore رو انتخاب کنی .

    من روی دیتابیس کلیک راست میکنم بک آپ رو انتخاب میکنم یه مسیر میدم ولی موقع ریستور کردن بعضی از جداولم بازیابی نمیشه ( نشون داده نمیشه) تو رو خدا کمک کنید
    از تب option گزینه force restore رو انتخاب کن .

    این هم کدها

    برای بک آپ یه savedialog میذاری بعد مسیر و نام میدی و همونجا ذخیره میشه .
    کد بک آپ :
    try
    if (SaveDialog1.Execute) then begin
    ADOCommand1.CommandText :='backup database dbname to disk= '+QuotedStr(SaveDialog1.FileName);
    ADOCommand1.Execute ;
    end;
    except
    Abort();
    end;


    برای ریستور هم یه opendialog میذاری .
    if (openDialog1.Execute) then begin
    ADOCommand1.CommandText:='use master RESTORE DATABASE dbname FROM DISK='+QuotedStr (OpenDialog1.FileName);
    ADOCommand1.Execute;
    end;

  5. #5

    نقل قول: گرفتن backup از بانک

    کد رو داخل دکمه باید بنویسم یا چیز دیگه ای ؟

  6. #6

    نقل قول: گرفتن backup از بانک

    موقع ای که روش کلیک میکنم ارور میده. کد بالایی رو تو یه دکمه کپی کردم و یک adocommand وconnection روی فرم گذاشتم .از ado فقط کانکشنش رو باید تنظیم کنیم یا چیز دیگه ای هم هست ؟

  7. #7

    نقل قول: گرفتن backup از بانک

    بله از دکمه هم میتونی استفاده کنی .

  8. #8

    نقل قول: گرفتن backup از بانک

    به جای dbname نام دیتابیسی که ازش استفاده میکنی رو نوشتی ؟

  9. #9

    نقل قول: گرفتن backup از بانک

    درود :
    یه نگاه بنداز >
    http://www.barnamenevis.org/sh...B9%D8%A7%D8%AA

  10. #10

    نقل قول: گرفتن backup از بانک

    ممنون درست شد

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

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