Originally Posted by .S0ulSeller
Exen und Neuz laufen soweit, nur wenn ich nach dem Log-in den server auswähle und weiter klicke, geht es nicht weiter, ich bekomme einen error, welcher mir sagt dass die Prozedur CHARACTER_STR fehlt. Ich benutze die normale Aio DB. Kann mir jemand bitte den ausschnitt für die Prozedur geben? ich weiß nicht von wo bis wo der abschnitt geht in der DB x_x danke
Hier der Error:
2013/07/31 14:37:48
query:CHARACTER_STR 'S2',@im_idPlayer='0000000',@iserverindex='01',@ia ccount='d4nk4t41997',@im_szName='eb6851b755696b589 d4220b398dec5f3',@iplayerslot=0,@idwWorldID=0,@im_ dwIndex=0,@im_vPos_x=0.000000,@im_vPos_y=0.000000, @im_vPos_z=0.000000,@im_szCharacterKey='(null)',@i m_dwSkinSet=0,@im_dwHairMesh=0,@im_dwHairColor=0,@ im_dwHeadMesh=0,@im_dwSex=0,@im_vScale_x=0.000000, @im_dwMotion=0,@im_fAngle=0.000000,@im_nHitPoint=0 ,@im_nManaPoint=0,@im_nFatiguePoint=0,@im_dwRideIt emIdx=0,@im_dwGold=0,@im_nJob=0,@im_pActMover='(nu ll)',@im_nStr=0,@im_nSta=0,@im_nDex=0,@im_nInt=0,@ im_nLevel=0,@im_nExp1=0,@im_nExp2=0,@im_aJobSkill= '(null)',@im_aLicenseSkill='(null)',@im_aJobLv='(n ull)',@im_dwExpertLv=0,@im_idMarkingWorld=0,@im_vM arkingPos_x=0.000000,@im_vMarkingPos_y=0.000000,@i m_vMarkingPos_z=0.000000,@im_nRemainGP=0,@im_nRema inLP=0,@im_nFlightLv=0,@im_nFxp=0,@im_nTxp=0,@im_l pQuestCntArray='(null)',@im_chAuthority='F',@im_dw Mode=0,@im_idparty=0,@im_idMuerderer=0,@im_nFame=0 ,@im_nDeathExp=0,@im_nDeathLevel=0,@im_dwFlyTime=0 ,@im_nMessengerState=0,@iTotalPlayTime=0,@im_Card= '(null)',@im_Index_Card='(null)',@im_ObjIndex_Card ='(null)',@im_Cube='(null)',@im_Index_Cube='(null) ',@im_ObjIndex_Cube='(null)',@im_Inventory='(null) ',@im_apIndex='(null)',@im_adwEquipment='(null)',@ im_dwObjIndex='(null)',@im_aSlotApplet='(null)',@i m_aSlotItem='(null)',@im_aSlotQueue='(null)',@im_S killBar=0,@im_Bank='(null)',@im_apIndex_Bank='(nul l)',@im_dwObjIndex_Bank='(null)',@im_dwGoldBank=0, @im_nFuel=0,@im_tmAccFuel=0,@im_dwSMTime='(null)', @iSkillInfluence='(null)',@im_aCompleteQuest='(nul l)',@im_extInventory='(null)',@im_InventoryPiercin g='(null)',@im_extBank='(null)',@im_BankPiercing ='(null)',@im_dwReturnWorldID=0,@im_vReturnPos_x=0 .000000,@im_vReturnPos_y=0.000000,@im_vReturnPos_z =0.000000,@im_nPKValue=0,@im_dwPKPropensity=0,@im_ dwPKExp=0,@im_nAngelExp=0,@im_nAngelLevel=0,@iszIn ventoryPet='(null)',@iszBankPet='(null)', @im_dwPetId=0,@im_nExpLog=0, @im_nAngelExpLog=0,@im_nCoupon=0,@im_nHonor=-1,@im_nLayer=0,@im_nCampusPoint=0,@im_idCampus=0,@ im_aCheckedQuest='(null)'
SQLSTATE:42000 error:[Microsoft][SQL Server Native Client 11.0][SQL Server]Could not find stored procedure 'CHARACTER_STR'.
Was mir beim erneuten einbatchen der db aufgefallen ist:
Meldung 102, Ebene 15, Status 1, Prozedur CHARACTER_STR, Zeile 210
Falsche Syntax in der Nähe von '*='.
Meldung 102, Ebene 15, Status 1, Prozedur CHARACTER_STR, Zeile 506
Falsche Syntax in der Nähe von '*='.
Kann es an den unterschiedlichen Gleichzeichen liegen?:
FROM CHARACTER_TBL A, INVENTORY_TBL B,GUILD_MEMBER_TBL C, INVENTORY_EXT_TBL D
WHERE A.m_idPlayer = B.m_idPlayer
AND A.serverindex = B.serverindex
AND B.m_idPlayer = D.m_idPlayer
AND B.serverindex = D.serverindex
AND D.m_idPlayer *= C.m_idPlayer
AND D.serverindex *= C.serverindex
AND A.isblock = 'F'
AND A.account = @iaccount
AND A.serverindex= @iserverindex
ORDER BY A.playerslot
ich benutze SQLServer 2012 liegt es daran?
|