forum.bitel.ru http://forum.bitel.ru/ |
|
Проблема с отчетом http://forum.bitel.ru/viewtopic.php?f=12&t=5580 |
Страница 1 из 1 |
Автор: | mazay-d [ 07 июн 2011, 19:25 ] | ||
Заголовок сообщения: | Проблема с отчетом | ||
Отчет взят из Wiki http://wiki.bgbilling.ru/index.php/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%28%D0%A2%D0%B5%D0%BB%D0%B5%D0%BD%D0%B5%D1%82%29_-_CSV_%D0%BE%D1%82%D1%87%D0%B5%D1%82 Проблема такого плана: При отключенной slave-базы в data.properties, отчет работает без проблем. При включении slave-базы отчет не работает Код: server 06-07/16:37:16 ERROR [http-8443-4] server - Eval error: DROP command denied to user 'bill7825155126'@'bill.colomna.net' for table 'temp_balance' com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: DROP command denied to user 'bill7825155126'@'bill.colomna.net' for table 'temp_balance' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) at com.mysql.jdbc.Util.getInstance(Util.java:382) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620) at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662) at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581) at org.apache.commons.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java Права пользователю давал полные, не помогает. Как решить проблему? --------------------------------- Версия биллинга 5.1, обновления крайнии Mysql-master 5.1.30 Mysql-slave 5.1.57
|
Автор: | stark [ 08 июн 2011, 18:26 ] |
Заголовок сообщения: | Re: Проблема с отчетом |
достаточно SELECT и CREATE TEMPORARY TABLES . А вы случайно не ставили --read_only=1 как написано в нашей документации ? Возможно в этом причина |
Автор: | mazay-d [ 08 июн 2011, 19:44 ] |
Заголовок сообщения: | Re: Проблема с отчетом |
Нет не ставил.... |
Автор: | stark [ 09 июн 2011, 17:05 ] |
Заголовок сообщения: | Re: Проблема с отчетом |
Замените Код: "DROP TABLE IF EXISTS temp_balance;" на Код: "DROP TEMPORARY TABLE IF EXISTS temp_balance;"
|
Автор: | mazay-d [ 09 июн 2011, 17:34 ] |
Заголовок сообщения: | Re: Проблема с отчетом |
Не прокатило, теперь INSERT не нравиться... Код: server 06-09/15:28:32 ERROR [http-8443-1] server - Eval error: INSERT command denied to user 'bill7825155126'@'bill.colomna.net' for table 'temp_balance'
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: INSERT command denied to user 'bill7825155126'@'bill.colomna.net' for table 'temp_balance' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) at com.mysql.jdbc.Util.getInstance(Util.java:382) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620) at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662) at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581) at org.apache.commons.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess |
Автор: | skyb [ 09 июн 2011, 19:11 ] |
Заголовок сообщения: | Re: Проблема с отчетом |
mazay-d писал(а): Не прокатило, теперь INSERT не нравиться... Код: server 06-09/15:28:32 ERROR [http-8443-1] server - Eval error: INSERT command denied to user 'bill7825155126'@'bill.colomna.net' for table 'temp_balance' com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: INSERT command denied to user 'bill7825155126'@'bill.colomna.net' for table 'temp_balance' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:407) at com.mysql.jdbc.Util.getInstance(Util.java:382) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620) at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662) at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581) at org.apache.commons.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess а везде заменили? |
Автор: | mazay-d [ 09 июн 2011, 20:07 ] |
Заголовок сообщения: | Re: Проблема с отчетом |
Да, везде...., а INSERT там нет.... ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |