Hi again,
I have still had no success with restoring my backup and turned on developer level debugging to see if that might help someone to identify the source of the problem. The error I receive now is:
Error writing to database
More information about this error
Debug info: SQLState: 40001<br>
Error Code: 1205<br>
Message: [Microsoft][SQL Server Native Client 10.0][SQL Server]Transaction (Process ID 57) was deadlocked on lock | generic waitable object resources with another process and has been chosen as the deadlock victim. Rerun the transaction.<br>
UPDATE #mdl_backup_files_temp SET newcontextid = '622',newitemid = '701' WHERE id = '1'
[array (
0 => '622',
1 => '701',
2 => '1',
)]
Error code: dmlwriteexception
Stack trace:
- line 410 of \lib\dml\moodle_database.php: dml_write_exception thrown
- line 258 of \lib\dml\sqlsrv_native_moodle_database.php: call to moodle_database->query_end()
- line 365 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->query_end()
- line 1044 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->do_query()
- line 1076 of \lib\dml\sqlsrv_native_moodle_database.php: call to sqlsrv_native_moodle_database->update_record_raw()
- line 933 of \backup\util\dbops\restore_dbops.class.php: call to sqlsrv_native_moodle_database->update_record()
- line 222 of \backup\util\plan\restore_structure_step.class.php: call to restore_dbops::send_files_to_pool()
- line 1138 of \backup\moodle2\restore_stepslib.php: call to restore_structure_step->add_related_files()
- line 359 of \backup\util\plan\restore_structure_step.class.php: call to restore_section_structure_step->after_execute()
- line 108 of \backup\util\plan\restore_structure_step.class.php: call to restore_structure_step->launch_after_execute_methods()
- line 153 of \backup\util\plan\base_task.class.php: call to restore_structure_step->execute()
- line 98 of \backup\moodle2\restore_section_task.class.php: call to base_task->execute()
- line 163 of \backup\util\plan\base_plan.class.php: call to restore_section_task->execute()
- line 157 of \backup\util\plan\restore_plan.class.php: call to base_plan->execute()
- line 315 of \backup\controller\restore_controller.class.php: call to restore_plan->execute()
- line 147 of \backup\util\ui\restore_ui.class.php: call to restore_controller->execute_plan()
- line 46 of \backup\restore.php: call to restore_ui->execute()
Output buffer: <div class="notifytiny">Invalid get_string() identifier: 'pluginname' or component 'theme_illawarra'. Perhaps you are missing $string['pluginname'] = ''; in D:\WebApps\Moodle2Staging/theme/illawarra/lang/en/theme_illawarra.php?<ul style="text-align: left"><li>line 6594 of \lib\moodlelib.php: call to debugging()</li><li>line 7218 of \lib\moodlelib.php: call to core_string_manager->get_string()</li><li>line 1280 of \lib\outputlib.php: call to get_string()</li><li>line 853 of \lib\textlib.class.php: call to theme_config->get_theme_name()</li><li>line 7315 of \lib\moodlelib.php: call to collatorlib::asort_objects_by_method()</li><li>line 977 of \backup\util\dbops\restore_dbops.class.php: call to get_list_of_themes()</li><li>line 695 of \backup\moodle2\restore_stepslib.php: call to restore_dbops::create_included_users()</li><li>line 34 of \backup\util\plan\restore_execution_step.class.php: call to restore_create_included_users->define_execution()</li><li>line 153 of \backup\util\plan\base_task.class.php: call to restore_execution_step->execute()</li><li>line 163 of \backup\util\plan\base_plan.class.php: call to base_task->execute()</li><li>line 157 of \backup\util\plan\restore_plan.class.php: call to base_plan->execute()</li><li>line 315 of \backup\controller\restore_controller.class.php: call to restore_plan->execute()</li><li>line 147 of \backup\util\ui\restore_ui.class.php: call to restore_controller->execute_plan()</li><li>line 46 of \backup\restore.php: call to restore_ui->execute()</li></ul></div>
I have also attached a copy of the backup file in the hope that someone can see if they can restore it correctly in v2.3.1.
Thanks,
Tracey