hsiang520 發表於 2024-5-23 02:35

開啟伺服時出現等下文字...(已解決)

本帖最後由 hsiang520 於 2024-5-23 09:53 編輯

ERROR - '33005.0' in column '8' is outside valid range for the datatype SMALLINT.
com.mysql.jdbc.exceptions.jdbc4.MySQLDataException: '33005.0' in column '8' is outside valid range for the datatype SMALLINT.
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      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:1025)
      at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
      at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
      at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
      at com.mysql.jdbc.ResultSetImpl.throwRangeException(ResultSetImpl.java:7682)
      at com.mysql.jdbc.ResultSetImpl.parseShortAsDouble(ResultSetImpl.java:7051)
      at com.mysql.jdbc.ResultSetImpl.getShort(ResultSetImpl.java:5399)
      at com.mysql.jdbc.ResultSetImpl.getShort(ResultSetImpl.java:5493)
      at com.mchange.v2.c3p0.impl.NewProxyResultSet.getShort(NewProxyResultSet.java:2339)
      at com.lineage.server.storage.mysql.MySqlCharacterStorage.loadCharacter(qj:15)
      at com.lineage.server.datatables.sql.CharacterTable.restoreCharacter(spa:10)
      at com.lineage.server.timecontroller.event.ranking.RankingHeroTimer.load(rg:735)
      at com.lineage.server.GameServer.initialize(rgb:517)
      at com.lineage.Server.main(lwc:19)

請問這是甚麼意思?

yasioukon 發表於 2024-5-23 09:20

DB問題

SMALLINT最大到32767

33005已經超過了

hsiang520 發表於 2024-5-23 09:52

原來如此! 感謝大大回覆!
頁: [1]
查看完整版本: 開啟伺服時出現等下文字...(已解決)