BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 12:11

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: Не обсчитывает логи
СообщениеДобавлено: 16 фев 2007, 14:47 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
При старте обсчета в коллектор валится следующие

com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: BLOB/TEXT column 'msg_data' can't have a default value
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3118)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1313)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1232)
at org.apache.commons.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:196)
at bitel.billing.server.load.DefaultDataProcess.getInsertErrorLog(DefaultDataProcess.java:60)
at bitel.billing.server.ipn.DataProcess.proccess(DataProcess.java:80)
at bitel.billing.server.netflow.ipn.Processor.run(Processor.java:80)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 16:12 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
У вас MySQL 5.x под Win?
Попрубуйте в my.cnf поставить в секции mysqld
Код:
sql_mode=MYSQL4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 17:16 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
У вас MySQL 5.x под Win?
Попрубуйте в my.cnf поставить в секции mysqld
Код:
sql_mode=MYSQL4


mysql Ver 14.12 Distrib 5.0.27, for redhat-linux-gnu (i686) using readline 5.0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 17:19 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Пробовали ставить опцию?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 17:21 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
Пробовали ставить опцию?

Поставил реакция таже
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: BLOB/TEXT column 'msg_data' can't have a default value


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 17:33 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Попробуйте еще так:
Код:
sql-mode=MYSQL4

Потом так:
Цитата:
mysql bgbilling -uroot -p
> SELECT @@global.sql_mode


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 17:37 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
Попробуйте еще так:
Код:
sql-mode=MYSQL4

Потом так:
Цитата:
mysql bgbilling -uroot -p
> SELECT @@global.sql_mode


| @@global.sql_mode |
+-----------------------------+
| MYSQL40,HIGH_NOT_PRECEDENCE |
+-----------------------------+
1 row in set (0.02 sec)

Проблема не изменилась


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 18:06 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Тогда так: уберите sql-mode из my.cnf
и выполните запрос:
Код:
SET global.sql_mode=MYSQL40


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 18:17 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
Тогда так: уберите sql-mode из my.cnf
и выполните запрос:
Код:
SET global.sql_mode=MYSQL40

в my.cnf убрал
SET global.sql_mode=MYSQL40 не выполняется
выполняется тока SET sql_mode='MYSQL40';
проблема не изменилась при запуске обработки логовор в
netflow.out
MySQLSyntaxErrorException: BLOB/TEXT column 'msg_data' can't have a default value


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 18:24 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
А в скрипте запуска mysqld в /etc/init.d нет никаких параметров после mysqld ? Поищите строку: HIGH_NOT_PRECEDENCE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 18:28 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
А в скрипте запуска mysqld в /etc/init.d нет никаких параметров после mysqld ? Поищите строку: HIGH_NOT_PRECEDENCE

в mysqld нету таких строк


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 18:32 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Сделайте:
Цитата:
ps axwwww | grep mysqld

Интересует с какими опциями запущен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 18:35 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
19703 pts/4 S 0:00 /bin/sh /usr/bin/mysqld_safe --defaults-file=/etc/my.cnf --pid-file=/var/run/mysqld/mysqld.pid --log-error=/var/log/mysqld.log
19727 pts/4 Sl 0:05 /usr/libexec/mysqld --defaults-file=/etc/my.cnf --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 18:36 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Выложите содержимое /etc/my.cnf целиком.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 18:39 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
Выложите содержимое /etc/my.cnf целиком.

[mysqld]
log_slow_queries=/var/log/mysqlq.log
long_query_time=1
query_cache_size=16M
innodb_buffer_pool_size=150M
tmp_table_size=150M
max_heap_table_size=64M
max_allowed_packet=50M
default-character-set=cp1251
default-collation=cp1251_general_ci
old_passwords=1
[client]
default-character-set=cp1251


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 19:01 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Покажите ваш файл data.properties, интересует URL подключения к БД.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 19:05 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
Покажите ваш файл data.properties, интересует URL подключения к БД.
port.admin=2003

port.netflow=2004
collector.mid=17

db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251
db.user=root
db.pswd=******
db.maxActive=300
db.maxIdle=100

netflow.thread.count=10
log.dir=/usr/local/billing/BGIPNNetflowCollector/log
load=1
process=1
sources=11,12,13,14,15


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 19:09 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Выполните пункт 7 из инструкции
http://bgbilling.bitel.ru/v4.0/download ... /howto.txt
для всех .properties файлов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 19:13 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
Выполните пункт 7 из инструкции
http://bgbilling.bitel.ru/v4.0/download ... /howto.txt
для всех .properties файлов.

Во теперь все заработало спасибо )) внесите в документацию или же пишите что везде ) а не тока в BGBillingServer/data/data.properties


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 фев 2007, 19:15 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Обязательно все поправим, спасибо за помощь.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ] 

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


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

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


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

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