L’erreur INVALID_QUERY_LOCATOR et les codes d’erreur étendus associés indiquent que le localisateur de requête inclus dans un appel de résultats de requête supplémentaires n’est pas valide ou n’existe pas.
Lorsque les résultats d’une requête volumineuse ou complexe ne peuvent pas être renvoyés dans une seule réponse, un ou plusieurs curseurs côté serveur sont créés. Les curseurs renvoient à l’emplacement des résultats de requête complémentaires dans la base de données. Ces résultats complémentaires sont récupérés à l’aide d’un localisateur de requête via un autre appel, tel que l’appel queryMore() dans l’API SOAP ou le champ nextRecordUrl dans l’API REST.
Prenons l’exemple d’un appel de requête avec une taille de lot définie sur 2 000 et une organisation de 2 000 comptes. Dans ce scénario, le compte SELECT id FROM renvoie 2 000 enregistrements et un localisateur de requête qui indique où l’appel suivant pourra trouver et récupérer les enregistrements restants.
Un localisateur de requête comporte 18 caractères et commence par le préfixe 0r8. Le localisateur et les résultats associés sont disponibles pendant les 2 jours suivant l’exécution de la requête initiale. Si un localisateur de requête non valide ou expiré est utilisé dans un appel, une erreur s’affiche.
Le message d’erreur INVALID_QUERY_LOCATOR et les codes d’erreur étendus associés fournissent des informations sur l’origine de l’erreur et les étapes à suivre pour la résoudre :
Référence
000384958

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.