forum.bitel.ru http://forum.bitel.ru/ |
|
Duplicate column name 'hash' http://forum.bitel.ru/viewtopic.php?f=44&t=6776 |
Страница 1 из 1 |
Автор: | Дмитрий [ 14 май 2012, 07:48 ] |
Заголовок сообщения: | Duplicate column name 'hash' |
Добрый день, с последними апдейтами в BGInetAccess: Код: radius 05-14/07:41:12 ERROR [rdsLstnr-p-8-t-4] RadiusListenerWorker - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'hash'
ru.bitel.bgbilling.common.BGException: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'hash' at ru.bitel.bgbilling.modules.inet.api.server.bean.InetAuthErrorDao.addError(InetAuthErrorDao.java:177) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:135) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:1) at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:178) at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:100) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'hash' 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:411) at com.mysql.jdbc.Util.getInstance(Util.java:386) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2618) at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1749) at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1666) at org.apache.commons.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) at org.apache.commons.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) at ru.bitel.bgbilling.modules.inet.api.server.bean.InetAuthErrorDao.addError(InetAuthErrorDao.java:100) ... 9 more |
Автор: | stark [ 14 май 2012, 11:48 ] |
Заголовок сообщения: | Re: Duplicate column name 'hash' |
Используется мусорная или slave базы? |
Автор: | Amir [ 14 май 2012, 11:51 ] |
Заголовок сообщения: | Re: Duplicate column name 'hash' |
Ошибка была только при старте или постоянно появляется и дальше? |
Автор: | Дмитрий [ 14 май 2012, 12:19 ] |
Заголовок сообщения: | Re: Duplicate column name 'hash' |
Amir писал(а): Ошибка была только при старте или постоянно появляется и дальше? не совсем при старте, но один раз после запуска bginetaccess.
|
Автор: | Amir [ 14 май 2012, 13:35 ] |
Заголовок сообщения: | Re: Duplicate column name 'hash' |
Тогда ничего страшного. При ошибке логина/пароля происходило обновление таблицы inet_auth_error, и попытка обновления произошла дважды. При следующем перезапуске ошибки возникать не должно. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |