Updating the core is one thing, updating the scriptbase is another. If you are just replacing the core, you should have no error related to items. If you are replacing the scriptbase... expect errors related to items (and the best solution, if applicable, is items wipe).
In case you are replacing the core, probably you can have errors due to other things: you didn't recompile all your script, some of your scritps are using data in a wrong way (it was already wrong, but older core didn't recognize it as wrong), other things I can't remember...
You should post the errors