Обновление версии сервера

Теги:
 

Riki

новичок
Здравствуйте ув. разработчики сервера Fortrees. Сначала хотелось бы поблагодарить за такой отличный сервак :)

У меня возникла проблема при обновлении версии сервера с 4590 до 4760. Все файлы гейм сервреа и логин сервера я заменяю на новые. Затем обновляю MySQL базу. Включаю сервер, но выбрав чара игра зависает на "загрзочном экране" и дальше никак не проходит. При этом в окне гейм сервера проскакивает ошибка, взял из логов:

29.01.2007 17:55:03 l2f.gameserver.model.Inventory restore
WARNING: could not restore inventory for player null:
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 'payment_status' in 'where clause'
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:3176)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1153)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1266)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
at l2f.gameserver.model.Inventory.restore(Inventory.java:1179)
at l2f.gameserver.model.L2Player.<init>(L2Player.java:624)
at l2f.gameserver.model.L2Player.restore(L2Player.java:4287)
at l2f.gameserver.model.L2Player.load(L2Player.java:557)
at l2f.gameserver.ClientThread.loadCharFromDisk(ClientThread.java:344)
at l2f.gameserver.clientpackets.CharacterSelected.runImpl(CharacterSelected.java:26)
at l2f.gameserver.clientpackets.ClientBasePacket.run(ClientBasePacket.java:37)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

заранее премного благодарен за помощь.

P.S. Да еще забыл сказать, что когда ставлю сборку 4760 с нуля, то все нормально.
 
Это сообщение редактировалось 29.01.2007 в 17:59

Drac

разработчик l2j-сервера

Во-первых, юзай поиск, проблема уже обсуждалась.
Во-вторых, пора учиться читать: Unknown column 'payment_status' in 'where clause' - пишет, что неизвестная колонка 'payment_status' в запросе. Вручную добавь такую колонку в таблицу items_delayed, или ищи обновление, оно должно было уже быть там.
 

Riki

новичок
Спасибо за помощь, проблему решил. Такой темы я не видел, или может не заметил. В ошибке таблица не указана, поэтому сам не мог найти по ошибке. Да еще к тому же обновления в sql не смотрел раньше, думал оно все включено в upgrade.
 

Drac

разработчик l2j-сервера

Вообще, все должны быть включено. Только возможно есть где-то забыли update выложить.
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru