Обновление для случая, когда в АСИОУ 7 ведется повседневная работа с кадрами, контингентом, электронным журналом (ноябрьское обновление ТОЧНО было) (во всех других случаях сначала использовать старые инструкции, и только потом проводить обновление) Этапы майского обновления программного обеспечения АСИОУ 7.2: 1. Создание резервной копии базы данных (дамп). 2. Обновление АСИОУ 7.2. 3. Удаление файла db.version (если он есть) 4. Выполнение служебных команд 1. 2. 3. 4. 5. 1. Создание резервной копии базы данных (дамп) Создать в случае необходимости на диске С папку для хранения резервных копий (дампов) ARHIV Открыть командную строку и перейти в данную папку командой cd C:\ARHIV Выполнить команду mysqldump –u root –p asiou > dump_ДАТА.sql (ДАТА – вводится дата создания дампа, например: dump_2013_05_15.sql) Ввести пароль (как правило, root) Процесс выполнения этой команды не будет виден и займет некоторое время. Как только в командной строке появится следующая строчка (в приведенном ниже примере – самая последняя), дамп будет готов: 6. Дамп будет размещен в папке C:\ARHIV 2. Обновление АСИОУ 7.2 http://yadi.sk/d/P9RsG9kL4su_E 7. Скачать архив www72.zip (см. ссылку выше – для быстрого перехода по указанной ссылке можно щелкнуть по ней левой клавишей мыши, удерживая при этом клавишу Ctrl в нажатом состоянии) Заменить все содержимое папки www содержимым архива с перекрытием. Пошаговая инструкция: 1) Разархивировать архив в одноименную папку на рабочем столе (как предлагает архиватор). 2) Скопировать все содержимое папки www, извлеченной из архива: выделить все папки и файлы мышкой, нажать правую клавишу мыши и выбрать «Копировать». 3) Перейти в папку www (в которой установлена АСИОУ на вашем компьютере), щелкнуть левой клавишей мыши по чистому месту, нажать правую клавишу мыши и выбрать «Вставить». 4) Для замены согласиться «Копировать с заменой» (или другая формулировка, означающая перекрытие файлов) 3. Удаление файла db.version (если он есть) 8. Войти в папку www\asiou на диске С (или на другом, если она там расположена) (можно через Мой компьютер) 9. Найти файлы с именем db и удалить тот, который имеет расширение .version: щелкнуть по файлу правой клавишей мыши и получить информацию о файле, выбрав пункт «Свойства»: 1 10. Если такой файл есть, удалить его. ВНИМАНИЕ! Файл db.ini не удалять!!! Это другой файл, он нужен. 4. Выполнение служебных команд 11. В командной строке перейти в каталог C:\www\asiou (набрать команду cd c:\www\asiou, нажать клавишу Enter) и выполнить команду (символом обозначается пробел): python manage.py updatedb - -line-by-line !!!Обращаем особое внимание, что перед словами line-by-line ставятся два дефиса подряд без пробела между ними При выполнении данной команды могут возникнуть ошибки, которые вы можете исправить самостоятельно (см. Приложение). 12. Далее выполняется команда python manage.py user_profile После выполнения данных команд можно продолжать работу в АСИОУ в обычном режиме ПРИЛОЖЕНИЕ Как правило, ошибка при выполнении команды python выглядит следующим образом : manage.py updatedb - -line-by-line 2 В последней строке написано имя файла, из-за которого была вызвана ошибка. Для её устранения необходимо зайти в папку www\sql\updatedb и удалить файл с этим названием (например 20121217, как указано в примере выше) и затем вновь повторить команду python manage.py updatedb - -line-byline. Если возникнут еще такие же ошибки, их исправляют аналогичным образом. 3