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

نام تاپیک: تبدیل کد attach دیتابیس به detach

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مهر 1390
    محل زندگی
    تهران
    سن
    31
    پست
    584

    تبدیل کد attach دیتابیس به detach

    کد زیر رو برای attach بود می خوام برای detach استفاده کنم اما کار نمی کنه لطفا بگید چه کار کنم تا درست بشه

    try
    {
    SqlConnection con = newSqlConnection();
    con.ConnectionString =
    "Data Source=(local)\\sqlexpress;Initial Catalog=master;Integrated Security=True";
    con.Open();
    string str = "use master;" + "EXECUTE sp_detach_db @dbname = N'laberator' , " + " @filename1 = N'" + System.Environment.CurrentDirectory + "\\Database\\laberator.mdf'," + "@filename2 = N'" + System.Environment.CurrentDirectory + "\\Database\\laberator_log.ldf'" ;
    SqlCommand cmd = newSqlCommand(str,con);
    cmd.ExecuteNonQuery();
    con.Close();
    MessageBox.Show("وصل شد");
    }
    catch (Exception x)
    {
    if(x.Message.IndexOf("already exists")>=0)
    MessageBox.Show("وصله");
    else
    MessageBox.Show(x.Message);
    }

  2. #2

    نقل قول: تبدیل کد attach دیتابیس به detach

    سلام:به نظر من این دستور را فقط باید بکار بری:
    ;'EXEC sp_detach_db @dbname=N'labrator',@keepfulltextindexfile='true

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

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