PDA

View Full Version : خطای Invalid column name 'is_compressed' در پشتیبان گیری



iman68mh
دوشنبه 26 بهمن 1394, 06:12 صبح
بنده از sql 2008 استفاده مي كنم و با بك آپ گيري مشكل دارم
در واقع بك آپ گرفته مي شه و فايل بك آپ ايجاد مي شه ولي متاسفانه پيغام فشرده سازي رو مي ده
تا اونجايي كه متوجه شدم مشكل در عدم پشتيباني express از فشرده سازي و با گذاشتن WITH NO_COMPRESSION در انتهاي دستور بك آپ مشكل بايد حل بشه ولي واسه من نمي شه حالت هاي مختلف رو تست كردم ولي متاسفانه نمي شه دوستان محبت كنيد و راهنمايي كنيد ...
string query = "BACKUP DATABASE [" + dbname + "] TO DISK ='D:\\" + strFileName + "'WITH NOFORMAT, NOINIT, NAME = N'project_f-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, NO_COMPRESSION, STATS = 10";

اين دستور رو به شكل هاي مختلف تست كردم و نشد.

اين هم بك آپ كامل كه اين مشكل رو داره

string strFileName = DateTime.Now.ToString("ddmmyyyy_HHmmss");

try
{
this.Cursor = Cursors.WaitCursor;
SqlCommand cmd = new SqlCommand();
SqlConnection.ClearAllPools();
cmd.Connection = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\project_f.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
cmd.Connection.Open();
string dbname = cmd.Connection.Database;
cmd.Connection.Close();
string query = "BACKUP DATABASE [" + dbname + "] TO DISK ='D:\\" + strFileName + "'WITH NOFORMAT, NOINIT, NAME = N'project_f-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, NO_COMPRESSION, STATS = 10";
cmd.Connection = new SqlConnection(@"Data Source=.\SQLEXPRESS;Integrated Security=True;Connect Timeout=30;User Instance=True");
cmd.Connection.Open();
cmd.CommandText = query;
cmd.ExecuteNonQuery();
cmd.Connection.Close();
this.Cursor = Cursors.Default;
MessageBox.Show("تهیه نسخه پشتیبان از اطلاعات با موفقیت انجام شد", "پشتیبان گیری", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception ex)
{
MessageBox.Show("Error Occurd : " + ex.Message);
}

iman68mh
جمعه 30 بهمن 1394, 09:11 صبح
update كردم و رفتم روي sql 2008 r2 و مشكل حل شد
فقط نفهميدم روي نسخه قبلي جواب نمي داد يا اينكه مشكلي وجود داشت به هر حال ...:متفکر: