BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 26 июн 2025, 19:57

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Создание БД
СообщениеДобавлено: 30 янв 2013, 12:40 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Пытаюсь выполнить скрипт dump.sql в EMS SQL Manager 2011 for MySQL
Получаю сообщение об ошибке Field 'email' doesnot habe a default value
Если подкорректировать строку
INSERT INTO user (login, name, pswd, config, cgr_mode) VALUES ('admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0);
на
INSERT INTO user (email, login, name, pswd, config, cgr_mode) VALUES ('xxx@yyy.zzz','admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0);
то получаю ошибку

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';
/*!40101 SET @saved_cs_cl' at line 1

Что можете посоветовать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 12:54 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
Пытаюсь выполнить скрипт dump.sql в EMS SQL Manager 2011 for MySQL
Получаю сообщение об ошибке Field 'email' doesnot habe a default value
Если подкорректировать строку
INSERT INTO user (login, name, pswd, config, cgr_mode) VALUES ('admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0);
на
INSERT INTO user (email, login, name, pswd, config, cgr_mode) VALUES ('xxx@yyy.zzz','admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0);
то получаю ошибку

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';
/*!40101 SET @saved_cs_cl' at line 1

Что можете посоветовать?


Это ссылка к bgbilling, но в вашем случае скорее всего тоже самое :
http://wiki.bgbilling.ru/index.php/Fiel ... ault_value


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 13:03 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Спасибо! Сейчас посмотрю, но как бы странно, устанавливаю в первый раз, вроде по документации. Моя организация собирается купить bgbilling, мы интернет провайдер - 8000 абонентов.

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';
/*!40101 SET @saved_cs_cl' at line 1
- победил, надо табуляции из файла скрипта убрать

В скрипте создания таблицы User стоит `gr` bigint(20) NOT NULL,
а в скрипте вставки
INSERT INTO user (email,login, name, pswd, config, cgr_mode) VALUES ('xxx','admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0);
gr не вставляется, какое там значение по умолчанию должно быть?


Последний раз редактировалось Угрюмов Роман 30 янв 2013, 13:27, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 13:23 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
Спасибо! Сейчас посмотрю, но как бы странно, устанавливаю в первый раз, вроде по документации. Моя организация собирается купить bgbilling, мы интернет провайдер - 8000 абонентов.

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';
/*!40101 SET @saved_cs_cl' at line 1
- победил, надо табуляции из файла скрипта убрать


у нас там много таких запросов есть, замучаетесь каждый раз руками править


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 13:38 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Угрюмов Роман писал(а):
В скрипте создания таблицы User стоит `gr` bigint(20) NOT NULL,
а в скрипте вставки
INSERT INTO user (email,login, name, pswd, config, cgr_mode) VALUES ('xxx','admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0);
gr не вставляется, какое там значение по умолчанию должно быть?

аналогично и с
Field 'crm_user_id' doesn't have a default value


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 14:21 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Господа техподдерка!!! Ну помогите!!! Директор стоит за спиной и хочет увидеть Ваше чудо!
Просто проинсталировал MySQL и пытаюсь выполнить скрипт dump.sql
получил еще одну ошибку
Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='

Все остальное вродже запустилось, сервер стартанул, клиент подключился

P.S. пришлось подредактировать
INSERT INTO user (email,gr, crm_user_id,login, name, pswd, config, cgr_mode) VALUES ('xxx',0,0,'admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 14:42 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
Господа техподдерка!!! Ну помогите!!! Директор стоит за спиной и хочет увидеть Ваше чудо!
Просто проинсталировал MySQL и пытаюсь выполнить скрипт dump.sql
получил еще одну ошибку
Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='

Все остальное вродже запустилось, сервер стартанул, клиент подключился

P.S. пришлось подредактировать
INSERT INTO user (email,gr, crm_user_id,login, name, pswd, config, cgr_mode) VALUES ('xxx',0,0,'admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0);


Я же вам ссылку, где написано
Цитата:
" Внимательно проверяйте по документации все устанавливаемые опции в my.cnf, запрещается установка в параметре sql-mode режимов STRICT_TRANS_TABLES и STRICT_ALL_TABLES,


Вы это проверили ?? покажите свою конфигурацию my.cnf(или my.ini если в windows).. Не надо ничего править руками - вы не тем путем идете.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 14:58 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Угрюмов Роман, вы же биллинг ставите.
Зачем в форум по BGCRM отписали? Сообщения переместил.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 16:31 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Администратор писал(а):
Угрюмов Роман, вы же биллинг ставите.
Зачем в форум по BGCRM отписали? Сообщения переместил.

Спасибо! Я ошибся разделом, приношу свои извинения.
Проблемм осталась
...Переместите конфигурационный файл C:\MySQL\my.ini на диск на С:\ ... После этой операции сервис MySQL вообще не стартует

при запуске скрипта dump.sql получаю

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';
/*!40101 SET @saved_cs_cl' at line 1


Вложения:
my.rar [3.51 КБ]
Скачиваний: 292
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:02 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
Администратор писал(а):
Угрюмов Роман, вы же биллинг ставите.
Зачем в форум по BGCRM отписали? Сообщения переместил.

Спасибо! Я ошибся разделом, приношу свои извинения.
Проблемм осталась
...Переместите конфигурационный файл C:\MySQL\my.ini на диск на С:\ ... После этой операции сервис MySQL вообще не стартует

при запуске скрипта dump.sql получаю

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';
/*!40101 SET @saved_cs_cl' at line 1


скачайте заново дамп чтобы убрать все ваши правки и выложите какие ошибки при его заливке.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:07 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Взял dump.sql из архива
Использую EMS SQL Manager 2011 for MySQL
Запускаю скрипт
получаю сообщение:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';
/*!40101 SET @saved_cs_cl' at line 1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:18 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
Взял dump.sql из архива
Использую EMS SQL Manager 2011 for MySQL
Запускаю скрипт
получаю сообщение:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';
/*!40101 SET @saved_cs_cl' at line 1


а как заливаете ? покажите команду и вывод целиком .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:29 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
stark писал(а):
а как заливаете ? покажите команду и вывод целиком .

Вот так


Вложения:
Ошибка при выполнении скрипта.jpg
Ошибка при выполнении скрипта.jpg [ 363.08 КБ | Просмотров: 18216 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:32 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Для "пощупать" и "немножко поюзать" под виндой вполне хватит Денвер-а.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:35 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
stark писал(а):
а как заливаете ? покажите команду и вывод целиком .

Вот так

Залейте в командной строке

Цитата:
mysql --default-character-set=cp1251 < dump.sql


Как написано в документации
http://bgbilling.ru/v5.2/doc/ch01s06.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:37 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Классный ответ! А что вдруг скрипты перестали выполнятся в EMS?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:49 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
mysql> mysql --default-character-set=cp1251 < dump.sql;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'mysql
--default-character-set=cp1251 < dump.sql' at line 1
mysql>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:51 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
mysql> mysql --default-character-set=cp1251 < dump.sql;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'mysql
--default-character-set=cp1251 < dump.sql' at line 1
mysql>


нет..я сказал из командной строки ..Из cmd , не надо заходить в mysql вначале и ";" не надо ставить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:52 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
Классный ответ! А что вдруг скрипты перестали выполнятся в EMS?

что это ? почта России ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:54 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
stark писал(а):
Угрюмов Роман писал(а):
Классный ответ! А что вдруг скрипты перестали выполнятся в EMS?

что это ? почта России ?

http://www.sqlmanager.net/products/mysql/manager/ Да как бы лет 5 пользуюсь :-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 17:59 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
stark писал(а):
Угрюмов Роман писал(а):
Классный ответ! А что вдруг скрипты перестали выполнятся в EMS?

что это ? почта России ?

http://www.sqlmanager.net/products/mysql/manager/ Да как бы лет 5 пользуюсь :-)



Они может там и не работали . Я лично его ни разу не видел. Там скорее всего надо кодировку выбрать cp1251 или еще что . У нас инструкция универсальная чтобы работало под всеми платформами и можно было бы настроит сервер биллинга вообще из консоли (на линуксе например) . Сделайте из консоли и покажите вывод, если не работает, тогда мы вам поможем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 18:05 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Наверное я уже слишком устал на сегодня, давайте завтра продолжим?


Вложения:
Ошибка при выполнении скрипта1.jpg
Ошибка при выполнении скрипта1.jpg [ 146.95 КБ | Просмотров: 18211 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 18:11 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
Наверное я уже слишком устал на сегодня, давайте завтра продолжим?


Уже лучше. Авторизация не прошла . Задайте еще ключ -uname и -p

где namе - имя пользователя mysql. Пароль у вас он сам спросит (если указан ключ -p). Логин/пароль те же, которые вы вводили в своем EMS.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 18:26 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Базу создал, сообщений об ошибке нет. Клиент подключился. Спасибо! Но может вы разберетесь с EMS? Ну не дело из командной строки работать в 21 веке!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 18:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Угрюмов Роман писал(а):
Ну не дело из командной строки работать в 21 веке!

не дело работать на серверах в гуе не из командной строки ;) unix like ;)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 18:32 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Угрюмов Роман писал(а):
может вы разберетесь с EMS? Ну не дело из командной строки работать в 21 веке!

Если дамп залился - значит с дампом все в порядке, а вот насчет EMS я не уверен. Надо будет похапеадмином попробовать залить (им и встроенным клиентом большинство пользуется).

Квик вижу, а где омега?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 18:39 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
Базу создал, сообщений об ошибке нет. Клиент подключился. Спасибо! Но может вы разберетесь с EMS? Ну не дело из командной строки работать в 21 веке!


пользуйтесь http://www.mysql.com/products/workbench/


Проверил, работает . А поводу проблем EMS пищите разработчикам EMS . Этот скрипт получен кошерным mysqldump-ом от самого mysql . И какой-то сторонний gui sql-редактор не может его запустить, это не наши проблемы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 18:42 
Не в сети
Клиент

Зарегистрирован: 30 янв 2013, 11:27
Сообщения: 305
Карма: 0
Согласен. А вот шкурный вопрос, какой нибудь демонстрационной базы у Вас нет, что бы цыфирки появились в клиенте и я мог бы директору это показать и флагом отмахать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 18:53 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Угрюмов Роман писал(а):
Согласен. А вот шкурный вопрос, какой нибудь демонстрационной базы у Вас нет, что бы цыфирки появились в клиенте и я мог бы директору это показать и флагом отмахать?

http://demo.bgbilling.ru/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание БД
СообщениеДобавлено: 30 янв 2013, 19:01 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Угрюмов Роман писал(а):
Согласен. А вот шкурный вопрос, какой нибудь демонстрационной базы у Вас нет, что бы цыфирки появились в клиенте и я мог бы директору это показать и флагом отмахать?

Да пожалуйста
Цитата:
4) В каталоге BGBillingClient найдите файл client.properties.

Код:
db.server.0.title=MyBilling
db.server.0.url=http://127.0.0.1:8080/bgbilling/executer
db.server.0.proxy.host=
db.server.0.proxy.port=

замените
Код:
db.server.0.url=http://127.0.0.1:8080/bgbilling/executer

на
Код:
db.server.0.url=http://demo.bgbilling.ru/executer

и запускайте клиент. логин пароль admin/admin

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.084s | 78 Queries | GZIP : On ]