Le message d'erreur indique que SCHEMA_RESTORE.RESTORE est introuvable. Il y a plusieurs causes possibles :
- Le package (et la procédure) sont dans un schéma différent, par ex. vous l'avez compilé en tant qu'utilisateur A mais essayez de les appeler en tant qu'utilisateur B.
- Vous n'avez pas le droit d'accès pour exécuter des procédures à partir du package. Ainsi, il devient invisible.
- Vous avez défini la procédure dans le corps du package, mais vous ne l'avez pas déclarée dans l'en-tête du package.
Un autre problème que je peux voir sont les parenthèses. Si vous appelez une procédure sans arguments, les parenthèses doivent être omises :
{ call SCHEMA_RESTORE.restore }