MyConnection.Open();
SqlCommand command = new SqlCommand();
command.Connection = MyConnection;
command.CommandTimeout = 600;
progressBar1.Value = 10;
//删除车辆状态记录;历史记录的处理?
command.CommandText = "EveryDayFunction";
command.ExecuteNonQuery();
string s = ComS._SqlServerImgSaveDir;
progressBar1.Value = 15;
command.CommandText = "BACKUP DATABASE Park TO DISK ='" + ComS._SqlServerImgSaveDir + "Park" + DateTime.Now.Day.ToString() + ".BAR' with FORMAT";
command.ExecuteNonQuery();
progressBar1.Value = 50;
command.CommandText = " ALTER DATABASE Park SET RECOVERY SIMPLE WITH NO_WAIT DBCC SHRINKFILE (N'Park_log' , 0, TRUNCATEONLY) ALTER DATABASE Park SET RECOVERY FULL WITH NO_WAIT ";
command.ExecuteNonQuery();
MyConnection.Close();
//MySQL
MySqlConnection MyConnection = new MySqlConnection(ComS.connectionString);
MyConnection.Open();
MySqlCommand command = new MySqlCommand();
command.Connection = MyConnection;
command.CommandTimeout = 600;
progressBar1.Value = 10;
//删除车辆状态记录;历史记录的处理?
command.CommandText = "EveryDayFunction";
command.CommandType = CommandType.StoredProcedure;
command.ExecuteNonQuery();
string s = "Park" + DateTime.Now.DayOfWeek.ToString() + ".sql";
progressBar1.Value = 15;
BackUpDatabase(s);
progressBar1.Value = 50;