forum.bitel.ru http://forum.bitel.ru/ |
|
Установка новой версии от 21.06.2011 на Windows http://forum.bitel.ru/viewtopic.php?f=22&t=5631 |
Страница 1 из 1 |
Автор: | vasco [ 23 июн 2011, 13:52 ] |
Заголовок сообщения: | Установка новой версии от 21.06.2011 на Windows |
Добрый день, при установке БД имею следующее, думаю надо поправить скриптик d:\Install>"c:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe" -uroot --defa ult-character-set=cp1251 -pMediaPortal < dump.sql ERROR 1364 (HY000) at line 1722: Field 'email' doesn't have a default value d:\Install>"c:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe" -uroot --defa ult-character-set=cp1251 -pMediaPortal < dump.sql ERROR 1364 (HY000) at line 1722: Field 'gr' doesn't have a default value d:\Install>"c:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe" -uroot --defa ult-character-set=cp1251 -pMediaPortal < dump.sql ERROR 1364 (HY000) at line 1722: Field 'crm_user_id' doesn't have a default valu e Файлик с дампом BGBillingServer_5.1_673.zip |
Автор: | Phricker [ 23 июн 2011, 14:23 ] |
Заголовок сообщения: | Re: Установка новой версии от 21.06.2011 на Windows |
Цитата: думаю надо поправить скриптик Думаю надо сначала читать документацию и вики |
Автор: | vasco [ 24 июн 2011, 09:03 ] |
Заголовок сообщения: | Re: Установка новой версии от 21.06.2011 на Windows |
Думаю сначала надо посмотреть, что за ошибка, а потом тыкать в документацию!!! Есть такая вот табличка CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `login` char(15) NOT NULL DEFAULT '', `name` char(50) NOT NULL DEFAULT '', `email` char(50) NOT NULL, `descr` char(255) NOT NULL DEFAULT '', `pswd` char(32) DEFAULT NULL, `dt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `laf` char(100) NOT NULL DEFAULT '', `gr` bigint(20) NOT NULL, `status` tinyint(4) NOT NULL DEFAULT '0', `cgr` bigint(20) NOT NULL DEFAULT '0', `pids` varchar(120) DEFAULT NULL, `contract_pid` int(11) NOT NULL DEFAULT '0', `contract_cid` int(11) NOT NULL DEFAULT '0', `config` text NOT NULL, `crm_user_id` int(11) NOT NULL, `cgr_mode` tinyint(4) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `login` (`login`) ); Замечаем, что в ней поля email, gr, crm_user_id ИМЕЮТ NOT NULL, но не имеют DEFAULT в строке 1522, о чем пишет ошибка INSERT INTO user (login, name, pswd, config) VALUES ('admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', ''); создается пользователь, но не указываются поля, которые описаны выше, т.е. они должны быть не нулевыми, но в то же время не имеют значения по умолчанию. p.s. Документацию то я читал, да и вам советую. А ответ писать надо осмыслив. p.s. Как видно в моем сообщении, установка идет на Windows, а у Вас ссылочка на установку в Linux, чуем разницу?! |
Автор: | Phricker [ 24 июн 2011, 11:05 ] |
Заголовок сообщения: | Re: Установка новой версии от 21.06.2011 на Windows |
1) Рекомендую пользоваться тегом [code] 2) Ошибка "Field ... doesn't have a default value описана во второй ссылке. А по первой есть пунктик Цитата: Требования и рекомендации по настройке MySQL сервера доступны на нашем WiKi. где так же повторяются рекомендации из второй ссылки Цитата: Внимательно проверяйте по документации все устанавливаемые опции в my.cnf, запрещается установка в параметре sql-mode режимов STRICT_TRANS_TABLES и STRICT_ALL_TABLES, это приведёт к неработоспособности некоторых компонентов биллинговой системы. Запрещается установка опции skip-networking, т.к. Java приложение подключается к серверу с использованием TCP протокола, а не через файловый сокет. 3) Какими же полями вы предлагаете заполнять юзера admin если в биллинге не заданы группы пользователей, он еще не имеет e-mail'а (хотя разработчики битела могут указать и свой емайл, как они сделали это в случае с закрытием задач в хелпдеске и все ошибки слались им, о чем они мне написали в хелпдеске при обращении) Кстати разработчикам - вы пофиксили email в документации к 5.1. версии, но в 5.0 оставили ![]() ![]() P.S. Да мой косяк с разбором этой ошибки, но самое очевидное решение я привел в первом посте ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |