812 325 01 02
Санкт-Петербург (центральный офис)
495 609 03 32
Москва
727 323 11 70
Алматы
 


Форум компании Ритм
Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: Пред. 1 2 3
RSS
вопрос по базе данных.
Цитата
При нажатии добавить и создании нового расписания, опции настроек почему то не активны
Если корректировать ранее созданное расписание,то все нормально.

Был маленький недочет в БД. Исправил.
Спасибо.
Теперь все работает.
День добрый. Подскажите содержимое таблицы zone_sign, а то у меня как на картинке 1.
и откуда берутся данные для hedar и body таблицы email_queue рис. 2
Видимо кодировка таблицы не cp1251, а latin1. Структура данных таблиц не будет предоставлена.
кодировки действительно были не правильные. после переустановки пцн и инетсервера проблема сохранилась. Причем при добалении события в журнал в ручную "Действия оператора и причины сработок" и тп. во кладке журнал они отображаются корректно читабельно, а события кторые формирует сам ПЦН идут вопросиками. Я так думаю что после изменения кодировок новые события должны добавлятся нормально, а этого не поисходит. анализ показал что записи в журнал берутся из таблицы arc куда в свою очередь из MES , выбор идет по ID события - данные в таблице MES отображаются коректно.
Что делать. Перенабирать заново всю базу не вариант.
Например при замене события 6563 "GPRS соеденение установлено" "на GPRS online"(в ручную редактируем табл. mes) на вкладке журнал во всех датах и обьектах вместо ????????????????????????? пишется "GPRS online"как и в ленте событий, если поменять обратно то получаем опять в журнале ???????????????? а в ленте нормальное отображение. перебор кодировок для mes и arc результата не дал.
Изменено: Максим Скригаловский - 05.05.2015 18:51:25
Проблема с некоректным отображением записей в вкладке журнал при непрАвильной установке (кодировки таблиц отличные от ср1251)MySQL РЕШЕНА.
так-же была проблема с добовлением коментариев в журнал на русском языке, что вело к вылету ПЦН (причина таже)
1. Делаем бекап базы
2. делаем копию бекапа базы
3. открываем файл бекапа Notepad++
4. через Ctrl+F находим и заменяем latin1 на ср1251
5. через меню кодировки того-же Notepad++ меняем на ср1251 кодировку всего файла. КОдировки->кодировки->кирилица->windows1251
6. сохраняемся
7. Разворачиваем наш исправленный бекап на сервер
8. запускаем ПЦН и наслаждаемся smile8)

Проверено на тестовой базе. ВСЕ работает.
Кому не помогли вышеописанные способы...( для опытных)

SQL запросы

ALT ER TABLE `название таблицы` CONVERT TO CHARACTER SET cp1251 COLLATE cp1251_general_ci;
ALT ER TABLE `название таблицы` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci

и так для каждой таблицы

и в финале установка для базы нужной кодировки

ALT ER DATABASE `contact` DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;

Не забываем делать бэкап.
Проверено на рабочей базе.
Страницы: Пред. 1 2 3