m-alizadeh
شنبه 05 اردیبهشت 1388, 08:12 صبح
با سلام و خسته نباشید به دوستان
من وقتی از کد زیر جهت پشتیبان گیری استفاده می کنم با خطا مواجهه میشم:
private void Backup(string strFileName)
{
try
{
this.Cursor = Cursors.WaitCursor;
objsqlcommand = new SqlCommand("BACKUP DATABASE mydb TO DISK = N'" + strFileName + "'" + " WITH NOFORMAT, NOINIT, NAME = N'mydb-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10",objConnection);
if (objConnection.State != ConnectionState.Open)
objConnection.Open();
int Successbackup = objsqlcommand.ExecuteNonQuery();
if (Successbackup != 0)
{
this.Cursor = Cursors.Default;
MessageBox.Show(" تهيه نسخه پشتيبان از اطلاعات با موفقيت انجام شد");
}
objConnection.Close();
}
catch (Exception ex)
{
MessageBox.Show("Error Occurd :" + ex.Message);
}
}
متن خطا:
Could not locate entry in sysdatabases for database 'mydb '. No entry found with that name. Make sure that the name is entered correctly.
BACKUP DATABASE is terminating abnormally.
رشته اتصال به بانک هم درسته و باهاش براحتی وصل میشم و insert و delete و select میکنم.
ممنون میشم کمکم کنید.
من وقتی از کد زیر جهت پشتیبان گیری استفاده می کنم با خطا مواجهه میشم:
private void Backup(string strFileName)
{
try
{
this.Cursor = Cursors.WaitCursor;
objsqlcommand = new SqlCommand("BACKUP DATABASE mydb TO DISK = N'" + strFileName + "'" + " WITH NOFORMAT, NOINIT, NAME = N'mydb-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10",objConnection);
if (objConnection.State != ConnectionState.Open)
objConnection.Open();
int Successbackup = objsqlcommand.ExecuteNonQuery();
if (Successbackup != 0)
{
this.Cursor = Cursors.Default;
MessageBox.Show(" تهيه نسخه پشتيبان از اطلاعات با موفقيت انجام شد");
}
objConnection.Close();
}
catch (Exception ex)
{
MessageBox.Show("Error Occurd :" + ex.Message);
}
}
متن خطا:
Could not locate entry in sysdatabases for database 'mydb '. No entry found with that name. Make sure that the name is entered correctly.
BACKUP DATABASE is terminating abnormally.
رشته اتصال به بانک هم درسته و باهاش براحتی وصل میشم و insert و delete و select میکنم.
ممنون میشم کمکم کنید.