Ho uno script JSL che estrarrà con successo i dati nella prima esecuzione dopo aver aperto JMP, ma se provo a eseguire di nuovo lo script con nuovi parametri nella query SQL per un nuovo set di dati, funzionerà come se fosse connesso e tirando i dati, ma non ottengo tabella in JMP. Non ci sono errori nel mio registro. A volte, se cambio il nome della tabella di output ("MyTable") e quello che ho chiamato la connessione al database ("ftdb"), funzionerà di nuovo, ma sembra strano. io ho Elimina simboli (); in alto per cancellare tutto? C'è qualcos'altro che ho bisogno di cancellare? Se chiudo JMP e lo riapre, funziona di nuovo bene, ma ciò sembra non ottimale ...
ftdb = Crea connessione al database ( "DSN = zzzzz; UID = aaaa; PWD = xxxx" ) ;
dtmoves = Esegui SQL ( ftdb , sql , "MyTable" ) ;
Chiudi connessione al database ( ftdb ) ;
Ehi, Aleeta,
Questo potrebbe essere uno per lavorare con il supporto tecnico JMP (support@sas.com). Ma due domande:
1. Quale versione di JMP è questa?
2. Chi è il fornitore del database? (SQL Server, MySQL, Oracle, ecc.)
Grazie,
Eric