Автоматизация административной
и финансово-хозяйственной деятельности учреждений

Проблема с обновлением БД

1. olegkapt Добавлено: 30.09.2011 15:51:06 
Нет аватара

Сообщений нет

Здравствуйте.
Обновили программу, далее по инструкции нужно было обновить базу данных. Используя учетную запись SYSDBA вошли в систему, пытались обновить БД соответствующей командой, однако при нажатии кнопки "Обновить" выдается сообщение:
"Для осуществления конвертации следующим пользователям:
SYSDBA
необходимо завершить работу с программой"
Подскажите пожалуйста, что делать в данной ситуации.
Спасибо.
2. siteadmin Добавлено: 30.09.2011 22:41:03 
Нет аватара

Сообщений нет

Данное сообщение говорит о том, что БД используется другой программой, а именно Электронным журналом. Для того, чтобы обновить БД Директор необходимо остановить сервисы (в правом нижнем углу экрана нажмите на иконку JS и остановите сервисы), обновить базу, после чего запустить сервисы вновь.
3. olegkapt Добавлено: 04.10.2011 10:31:03 
Нет аватара

Сообщений нет

Спасибо, отключение сервисов помогло, БД обновили.
Однаков возникла другая проблема. При попытке открыть Личные дела сотрудников выдается ошибка:

"arithmetic exception, numeric overflow, or string truncation
Cannot transliterate character between character sets"

После нажатия на кнопку ОК на ошибке открывается форма работы с Личными делами сотрудников. Но некоторые записи не могут быть открыты, выдается та же ошибка.

PS Может ли влиять тот факт, что установлена система Windows XP SP2 а не SP3?
4. siteadmin Добавлено: 04.10.2011 22:11:25 
Нет аватара

Сообщений нет

1. Откройте программу Директор в режиме Администратора
2. Откройте База данных/Просмотр таблиц базы данных. Найдите таблицу PUPIL (информация об ученике)
3. Просмотрите содержимое столбцов, содержащих информацию о ФИО ученика, его родителей или представителей. Возможно среди них есть записи, у которых ФИО внесено в одно поле вместо разных полей. Исправьте эти записи.
4. Закройте режим Администратора и проверьте исправились ли ошибки.
5. olegkapt Добавлено: 11.10.2011 19:32:11 
Нет аватара

Сообщений нет

Сделано, выявил несколько ошибочно заполненных полей, исправил. Однако ошибка не перестала появляться. Еще раз обращаю внимание на то, что ошибка возникает именно при работе с делами сотрудников, не учеников.
Возможно, поможет разобраться тот факт, что если версия программы 4.7.0, а версия БД - 4.7.1, ошибка не возникает.
6. siteadmin Добавлено: 13.10.2011 10:36:46 
Нет аватара

Сообщений нет

Странная конечно ситуация, мы не можем у себя ее повторить. Может быть Вы можете выслать нам свою БД?
7. olegkapt Добавлено: 27.10.2011 18:41:01 
Нет аватара

Сообщений нет

Можем выслать, каким образом?
8. siteadmin Добавлено: 29.10.2011 22:29:01 
Нет аватара

Сообщений нет

Вышлите, пож-та, БД на адрес h-line@iicavers.ru.
9. olegkapt Добавлено: 31.10.2011 08:59:05 
Нет аватара

Сообщений нет

Выслал. В архиве 2 версии базы: 4.7.0.88 - рабочая, до обновления; версия 4.7.1.91 - с ошибкой, после обновления.
10. nnikolay Добавлено: 28.01.2012 12:21:58 
Нет аватара

Сообщений нет

Добавлено: 04.10.2011 10:31:03
"Однаков возникла другая проблема. При попытке открыть Личные дела сотрудников выдается ошибка: "arithmetic exception, numeric overflow, or string truncationCannot transliterate character between character sets"После нажатия на кнопку ОК на ошибке открывается форма работы с Личными делами сотрудников. Но некоторые записи не могут быть открыты, выдается та же ошибка."

Точно такая же ситуация с обновлением программы и базы до версии 4.7.1.91. Вылетает та же ошибка. Пока используем предыдущую версию на клиентских машинах 4.7.0.88.

На сайте: 19 гостей.Сейчас на форуме: 7 участников.Всего зарегистрировано: 10275 пользователей.