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

نام تاپیک: خطا در Restore كردن ديتابيس و ابهام در چند خط كد

  1. #1
    کاربر دائمی آواتار Programmer 1
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شهرستان قوچان
    سن
    33
    پست
    293

    Question خطا در Restore كردن ديتابيس و ابهام در چند خط كد

    //Backup Code
    Server srv = new Server();
    Backup bkp = new Backup();

    bkp.Devices.AddDevice(@"c:\dbBackup.bak", DeviceType.File);
    bkp.Database = "phone";
    bkp.Action = BackupActionType.Database;
    bkp.Initialize = true;
    bkp.PercentCompleteNotification = 1;
    bkp.PercentComplete += new PercentCompleteEventHandler(bkp_PercentComplete);


    bkp.SqlBackup(srv);

    public void bkp_PercentComplete(object sender, PercentCompleteEventArgs e)
    {
    label4.Text = e.Percent.ToString() + "%Backup";
    }



    //Restore Code
    Server srv = new Server();
    Restore res = new Restore();

    res.Database = "phone";
    res.Action = RestoreActionType.Database;
    res.Devices.AddDevice(@"c:\dbBackup.bak", DeviceType.File);
    res.ReplaceDatabase = true;

    res.SqlRestore(srv);


    //Verify Code
    Server srv = new Server();
    Restore res = new Restore();
    Boolean verfied;
    string errorMsg;
    res.Devices.AddDevice(@"c:\dbBackup.bak", DeviceType.File);
    verfied = res.SqlVerify(srv,[B] out errorMsg[/B]);

    if (verfied==false)
    MessageBox.Show("Database not verfied! Error Message: "+errorMsg);
    else
    MessageBox.Show("Database Verfied");

    من با اين كدها از ديتابيس Sql خود بكاپ ، ريستور و اعتبار سنجي مي كنم :

    بخش بكاپ درست كار مي كنه ولي به هنگام ريستور خطاي زير داده مي شه :

    'Message="Restore failed for Server 'COMPUTER1

    راه حل چيه ؟

    همچنين از خطهايي كه Bold قرمز رنگ كردم درست سر در نمي آرم اگر مي شه در موردشون يك توضيح ساده و شفاف

    بديد .

    با تشكر /.


  2. #2

    نقل قول: خطا در Restore كردن ديتابيس و ابهام در چند خط كد

    بايستي تمام فرايندهاي رو كه با db كار ميكنن از بين ببري
    srv.KillAllProcesses("YourDB");

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

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