Problème
Les scripts de table de base de données (mise à jour depuis la base de données, modification, etc.) ou les fichiers .jmpquery cessent de fonctionner. Ces scripts de table peuvent également générer une erreur indiquant que la colonne ou la table n'a pas pu être trouvée.
Solution
Pour JMP 17.0
Lorsque la préférence : Fichier > Préférences > Tables > Masquer la chaîne de connexion ODBC (Windows) et JMP > Paramètres > Tables > Masquer la chaîne de connexion ODBC (macOS) est sélectionnée, JMP supprime la chaîne de connexion des scripts de table de la table importée : Source, Mettre à jour depuis la base de données, Mettre à jour depuis la base de données et Modifier la requête. Il supprime également la chaîne de connexion de tous les fichiers .jmpquery qui ont été enregistrés.
Si le comportement ci-dessus ne correspond pas au comportement souhaité, désélectionnez cette préférence pour conserver la chaîne de connexion dans les scripts de table (Source, Mettre à jour à partir de la base de données, Mettre à jour à partir de la base de données et Modifier la requête) ou le fichier .jmpquery.
Pour JMP 17.1 et versions ultérieures
JMP supprime les scripts de table Source, Mettre à jour depuis la base de données, Mettre à jour depuis la base de données et Modifier la requête. Il supprime également la chaîne de connexion de tous les fichiers .jmpquery qui ont été enregistrés. Dans JMP 17.1 et versions ultérieures, l'ouverture de tous les fichiers .jmpquery qui ont été enregistrés génère une invite de connexion à la base de données pour saisir votre ID utilisateur et votre mot de passe, ou pour modifier la source de données. Sélectionnez Modifier la source de données et sélectionnez votre DSN pour vous connecter à votre source de données.
Si le comportement ci-dessus n'est pas le comportement souhaité, désélectionnez cette préférence afin que les scripts de table soient conservés dans les scripts de table mentionnés précédemment et que la chaîne de connexion soit conservée dans le fichier .jmpquery.
Remarques importantes
La mise à jour de cette préférence n'est pas rétroactive. Vous devrez réimporter l'ensemble de données pour conserver les scripts de table et les chaînes de connexion ou recréer le fichier .jmpquery afin que la chaîne de connexion soit conservée dans les scripts de table ou le fichier .jmpquery.