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

نام تاپیک: كد هاي بكاپ گيري و ريستور و اتچ ديتا بيس sql2005 توسط سي شارپ

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    شیراز
    پست
    133

    نقل قول: كد هاي بكاپ گيري و ريستور و اتچ ديتا بيس sql2005 توسط سي شارپ

    نقل قول نوشته شده توسط debugger مشاهده تاپیک
    مشكل اتچ به كل رفع شد

    مشكل بكاپ را هم حل كردم

    فقط مونده ريستور :

    كد هاي بكاپ را اگر به اين شكل بنويسيد هميشه جواب ميده


            private void button20_Click(object sender, EventArgs e)



    {
    SaveFileDialog saveFileDialog = new SaveFileDialog();
    saveFileDialog.AddExtension = true;
    saveFileDialog.CheckFileExists = false;
    saveFileDialog.CheckPathExists = true;
    saveFileDialog.OverwritePrompt = true;
    saveFileDialog.FileName = "Backup";
    saveFileDialog.Filter = "Backup File (*.Bak)|*.Bak";
    saveFileDialog.DefaultExt = "Bak";
    saveFileDialog.RestoreDirectory = true;
    saveFileDialog.InitialDirectory = "C:\\";
    if (saveFileDialog.ShowDialog() == DialogResult.OK)
    {
    System.Data.SqlClient.SqlConnection sqlConnection = new System.Data.SqlClient.SqlConnection();
    sqlConnection.ConnectionString = "server=(local);database=kdb;integrated security=true;";
    sqlConnection.Open();
    System.Data.SqlClient.SqlCommand sqlCommand = new System.Data.SqlClient.SqlCommand();
    sqlCommand.Connection = sqlConnection;
    sqlCommand.CommandText = "BACKUP DATABASE kdb TO DISK = @Destination";
    sqlCommand.Parameters.Add("@Destination", SqlDbType.VarChar);
    sqlCommand.Parameters["@Destination"].Value = saveFileDialog.FileName;
    sqlCommand.ExecuteNonQuery();
    sqlConnection.Close();
    }
    }


    با اين كد ها موفق به گرفتن بكاپ شدم . هميشه هم جواب ميده

    ولي ريستور هنوز مشكل هست ( يه كد هايي پيدا كردم كه با يه متد ديگه اي به غير كد هايي كه تا حالا نوشته شده ، دارم تغييراتي روش اعمال مي كنم كه بشه تو پرو‍‍ژه ها ازش استفاده كرد . اگر جواب گرفتم كد ها را همينجا ميزارم ) دوستان اي كه تجربه ريستور را دارن لطفا كمك كنيد


    با تشكر از همه دوستان عزيز



    با سلام:
    من کد را امتحان کردم error می ده
    Incotect syntax near the database name
    با تشکر و احترام فراوان

  2. #2
    کاربر دائمی آواتار debugger
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    Turkey
    پست
    843

    نقل قول: كد هاي بكاپ گيري و ريستور و اتچ ديتا بيس sql2005 توسط سي شارپ

    نقل قول نوشته شده توسط iranigirl1364 مشاهده تاپیک
    با سلام:
    من کد را امتحان کردم error می ده
    Incotect syntax near the database name
    با تشکر و احترام فراوان
    [/right]
    هر كجا kdb ديدي بجاش اسم ديتا بيس خودت را بزار مشكل حل ميشه

    مشكل syntax هست يعني يه چيزي را اشتباه نوشتي

    اين كد براي 2000 هم قابل استفاده هست

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

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