Erreur « ROI.EXE a cessé de fonctionner » dans Microsoft Dynamics SL
Cet article fournit une solution à une erreur qui se produit lorsque vous essayez d’imprimer un rapport dans Microsoft Dynamics SL 2011.
S’applique à : Microsoft Dynamics SL 2011, Microsoft Dynamics SL 2011 Service Pack 1
Numéro de base de connaissances d’origine : 2721084
Symptômes
Lorsque vous essayez d’imprimer un rapport dans Microsoft Dynamics SL 2011, vous recevez l’erreur suivante :
ROI.EXE a cessé de fonctionner
Cause
La valeur RI_ID dans la table RPTRUNTIME a dépassé la limite de 32 767.
Résolution
Effacez les enregistrements de la table RPTRUNTIME pour rétablir la valeur RI_ID sur 1. Pour ce faire, procédez comme suit :
Vérifiez que tous les utilisateurs se sont déconnectés de Microsoft Dynamics SL.
Démarrez Microsoft SQL Server Management Studio.
Exécutez l’instruction suivante sur la base de données SL System et les bases de données d’application SL.
delete from rptruntime
Plus d’informations
La table RPTRUNTIME contient des informations temporaires relatives à un processus d’impression actif. En règle générale, cette table est vide lorsqu’aucun utilisateur n’exécute de rapport. Parfois, un enregistrement peut être bloqué dans cette table qui peut augmenter les chances de maxing des valeurs de RI_ID .