SQL FullText – fournisseur de mémoire partagée : erreur de délai d'attente 258
Description

En cours d’exécution de votre application Sage 100cloud, le message suivant peut être affiché :

« Mémoire système insuffisante dans le pools ressources internal pour exécuter cette requête »



Ce message peut se produire lors de la reconstruction des index de recherche de texte intégral lorsque le paramètre de base de données « Fermeture automatique » est positionné à TRUE pour au moins une base Sage 100cloud sur le serveur SQL.



En effet, la valeur TRUE entraine des interruptions temporaires de disponibilité de la base Sage 100cloud lors de la reconstruction des index FullText, ce qui peut provoquer des problématiques de saturation mémoire.



IMPORTANT ! Cette valeur est positionnée à TRUE par défaut en création de base dans une instance EXPRESS. A vérifier et modifier si nécessaire après toute création, restauration ou attachement d’une base de données Sage 100cloud.



Remarques : Ce paramètre "Fermeture automatique" positionné à TRUE peut avoir d'autres conséquences :

    • Arrêt inattendu de l'instance SQL ;


    • Passage des bases de données en "Récupération en attente" rendant impossible leur ouverture (dans ce cas, sur la base en question faire un clic-droit "Tâche \ Mettre hors ligne" puis "Tâche \ Mettre en ligne" pour supprimer le message) ;


    • Lenteurs du serveur, etc.



Cause
Resolution

Nous vous recommandons de positionner l’option « Fermeture automatique » en réalisant les 2 étapes suivantes :

1 - Modification du paramètre « Fermeture automatique »
Cette procédure est à exécuter sur toutes les bases Sage 100cloud V3.00 y compris les bases « Bijou » et « C_Model ».


Vous pouvez modifier le paramètre « Fermeture automatique » via l’une ou l’autre des solutions ci-dessous :


Via Managment Studio

• Se positionner sur une base de données Sage 100cloud V3.00,

• Accéder aux propriétés de la base

• Se positionner sur les options

• Modifier le paramètre « Fermeture automatique » à « False ».

• Cliquer sur « Ok » dans la fenêtre des propriétés






Via la requête SQL suivante :

• ALTER DATABASE [Base de données] SET AUTO_CLOSE OFF


2. Redémarrer l’instance

Lorsque ce paramètre a été modifié sur toutes les bases Sage 100cloud V3.00 il faut redémarrer l’instance.

Steps to duplicate
Related Solutions