Yardım DB syserr

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

starzon

Üye
Üye
Mesaj
40
Çözümler
3
Beğeni
16
Puan
689
Ticaret Puanı
0
SYSERR: Apr 5 01:08:41.869310 :: ChildLoop: AsyncSQL::ChildLoop : mysql_query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' socket0, socket1, socket2, socket3) VALUES(30001838, 240, 1, 18, 1, 60005, 0, ,' at line 1:
query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, bind, , socket0, socket1, socket2, socket3) VALUES(30001838, 240, 1, 18, 1, 60005, 0, , 1586118251, 0, 0, 0)
SYSERR: Apr 5 01:08:41.878031 :: ChildLoop: AsyncSQL::ChildLoop : mysql_query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' socket0, socket1, socket2, socket3) VALUES(30001839, 240, 1, 19, 1, 60004, 0, ,' at line 1:
query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, bind, , socket0, socket1, socket2, socket3) VALUES(30001839, 240, 1, 19, 1, 60004, 0, , 1586118262, 0, 0, 0)
SYSERR: Apr 5 01:08:41.878254 :: ChildLoop: AsyncSQL::ChildLoop : mysql_query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' socket0, socket1, socket2, socket3) VALUES(30005100, 240, 2, 23, 1, 71224, 0, ,' at line 1:
query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, bind, , socket0, socket1, socket2, socket3) VALUES(30005100, 240, 2, 23, 1, 71224, 0, , 1586538911, 0, 0, 0)
SYSERR: Apr 5 01:08:41.878492 :: ChildLoop: AsyncSQL::ChildLoop : mysql_query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' socket0, socket1, socket2, socket3) VALUES(30000919, 240, 1, 8, 1, 71135, 0, , ' at line 1:
query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, bind, , socket0, socket1, socket2, socket3) VALUES(30000919, 240, 1, 8, 1, 71135, 0, , 1586043486, 0, 0, 0)
SYSERR: Apr 5 01:08:41.878692 :: ChildLoop: AsyncSQL::ChildLoop : mysql_query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' socket0, socket1, socket2, socket3) VALUES(30000920, 240, 2, 8, 1, 71136, 0, , ' at line 1:
query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, bind, , socket0, socket1, socket2, socket3) VALUES(30000920, 240, 2, 8, 1, 71136, 0, , 1586043494, 0, 0, 0)
SYSERR: Apr 5 01:08:41.878983 :: ChildLoop: AsyncSQL::ChildLoop : mysql_query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' socket0, socket1, socket2, socket3) VALUES(30000921, 240, 1, 9, 1, 71148, 0, , ' at line 1:
query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, bind, , socket0, socket1, socket2, socket3) VALUES(30000921, 240, 1, 9, 1, 71148, 0, , 1586043525, 0, 0, 0)
SYSERR: Apr 5 01:08:41.879211 :: ChildLoop: AsyncSQL::ChildLoop : mysql_query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' socket0, socket1, socket2, socket3) VALUES(30003876, 240, 2, 19, 1, 41592, 0, ,' at line 1:
query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, bind, , socket0, socket1, socket2, socket3) VALUES(30003876, 240, 2, 19, 1, 41592, 0, , 1586359737, 0, 0, 0)
SYSERR: Apr 5 01:08:41.879448 :: ChildLoop: AsyncSQL::ChildLoop : mysql_query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' socket0, socket1, socket2, socket3, attrtype0, attrvalue0, attrtype1, attrvalue' at line 1:
query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, bind, , socket0, socket1, socket2, socket3, attrtype0, attrvalue0, attrtype1, attrvalue1, attrtype2, attrvalue2, attrtype3, attrvalue3, attrtype4, attrvalue4, attrtype5, attrvalue5, attrtype6, attrvalue6) VALUES(30005142, 240, 2, 4, 1, 189, 0, , 1, 1, 1, 0, 72, -7, 71, 5, 21, 10, 0, 0, 0, 0, 0, 0, 0, 0)
SYSERR: Apr 5 01:08:41.923404 :: pid_deinit:
End of pid


DB kapanınca itemler gidiyor çözüm nedir ?
 
@starzon oyun itemleri kayıt ederken query hatası vermiş. Filesinizde socket sayısı ne kadar?
 
Kod:
query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, bind, , socket0, socket1, socket2, socket3) VALUES(30000921, 240, 1, 9, 1, 71148, 0, , 1586043525, 0, 0, 0)
Şurada bind yazan yerden sonra ki kısım boş. Bu yüzden sql hatası veriyor olabilir. Kaynak kodlarınızda itemleri kayıt yapan yerleri kontrol etseniz iyi olur. Eklenen herhangi bir sistem bozmuş olabilir.
 
Kod:
query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, bind, , socket0, socket1, socket2, socket3) VALUES(30000921, 240, 1, 9, 1, 71148, 0, , 1586043525, 0, 0, 0)
Şurada bind yazan yerden sonra ki kısım boş. Bu yüzden sql hatası veriyor olabilir. Kaynak kodlarınızda itemleri kayıt yapan yerleri kontrol etseniz iyi olur. Eklenen herhangi bir sistem bozmuş olabilir.


clientmanager.cpp de baktığımda binden sonra
#ifdef __CHANGELOOK_SYSTEM__
"transmutation, "
#endif

geliyor bende yansıtma sistemini kapatmıştım bundan kaynaklı olma ihtimali varmıdır ? duruma göre Yansıtma sistemini açıp tekrar build edip deneyeceğim.
 
Tabii ki de ondan kaynaklı olabilir. Tekrar açtıktan sonra yine deneyin. Eğer düzelirse hatanın bundan kaynaklı olduğunu saptamış olursunuz.
Denemeleri yaptıktan sonra sistemi devredışı bırakmak istiyorsanız önce veritabanının yedeklerini alın ve bu sistemle beraber tablolalara eklenen sütunları silmeyi deneyin.
 
Geri
Üst