L'istruzione SQL non funziona più dopo la migrazione a JMP 16Ciao!
Abbiamo aggiornato a PMP 16 da JMP 15, ultimamente. Sfortunatamente, dopo questo aggiornamento, il mio codice SQL che funzionava in JMP 15 non funziona più. Ho cercato di raccogliere alcune informazioni e cercherò di descrivere il problema nel miglior modo possibile. Spero che ci sia qualcuno là fuori che possa avere un'idea in merito.
io uso un Connessione ODBC per connettersi a un database SQL che ha in totale 3 tabelle. È possibile accedere a due delle tabelle dati senza alcun problema. Tuttavia, quando provo ad accedere al terzo, ricevo il seguente messaggio di errore:

Questo messaggio viene visualizzato, indipendentemente dalle colonne che includo. Anche l'aggiunta di una clausola where non cambia nulla.
Per completezza, ho provato ad accedere al database in uno script:

Ancora una volta, 'dropdown' funziona bene, 'LTDB' no. Sfortunatamente, entrambi i messaggi di errore non mi aiutano. ho letto questo filo e i collegamenti in esso contenuti, ma non c'è aiuto per me. Avete delle soluzioni?
A proposito, non credo che questo problema sia correlato alla tabella dati stessa. Ho provato ad accedere allo stesso usando la libreria pyodbc di Python, e quanto segue funziona perfettamente:

Grazie!
Kira
Tabella datiAltroScriptingRe: L'istruzione SQL non funziona più dopo la migrazione a JMP 16Ciao Rob,
Ho ricevuto aiuto dal supporto JMP. Per me il trucco era cambiare le mie preferenze JMP in:
Preferences(ODBC Disable Block Fetch(1));
Almeno per me tutto ha funzionato perfettamente dopo.
Migliore,
Kira
Re: L'istruzione SQL non funziona più dopo la migrazione a JMP 16che database stai usando?Il tuo driver ODBC è aggiornato?Sembra che tu debba aprire un ticket con il supporto tecnico di JMP.
Re: L'istruzione SQL non funziona più dopo la migrazione a JMP 16C'era una soluzione a questo?Sospetto di vedere qualcosa di simile.Non riesco a estrarre l'intera tabella con una "selezione *", ma posso aggiungere individualmente colonne fino a 43 e ottenere risultati.Ci sono 35.666 righe nella tabella.
Ottengo una combinazione di questi errori:
Esecuzione dell'istruzione SQL.
Valore dell'argomento non valido
Esecuzione dell'istruzione SQL.
Errore ODBC: impossibile aggiungere una riga alla tabella dati.
Grazie,
rapinare
Re: L'istruzione SQL non funziona più dopo la migrazione a JMP 16Ciao Kira,
Non dici quale sia il tipo di database qui, ma penso che tu debba aprire un rapporto sull'incidente con il supporto tecnico.Potrebbero avere un'idea di cosa sta succedendo e, in caso contrario, contatteranno qualcuno in fase di sviluppo per eseguire il debug dell'incidente.
Brian Corcoran
Sviluppo JMP