Query Builder e più schemi MySQLJMP 16.2 Query Builder non consente più connessioni OBDC a schemi MySQL all'interno di una query.Se scelgo una connessione DSN e quindi seleziono la tabella come t1, non posso scegliere una seconda connessione DSN a un'altra tabella in un altro schema all'interno della stessa build di query.Sarebbe molto utile se Query Builder potesse eseguire questa funzione.
Interfaccia utenteRi: Query Builder e più schemi MySQLCIAO @Jeff_Perkinson
Grazie.
Sto pensando di utilizzare uno script per eseguire più query pubblicate da @ih Esegui le query in background, attendi il loro completamento e fai riferimento ad esse nello script JSL rimanente
Anche la nuova funzionalità Flusso di lavoro di JMP 17 potrebbe rappresentare un passo interessante per aiutarmi ad automatizzare queste query.
Saluti!
Ri: Query Builder e più schemi MySQLCIAO @Onjai ,
Il problema qui è che la query viene effettivamente eseguita nel database, non in JMP. Poiché stai utilizzando due DSN diversi, non esiste un database a cui inviare la query. I due database non si conoscono e non hanno accesso agli stessi schemi.
L'unico modo che potrebbe funzionare è portare entrambe le tabelle completamente in JMP e fare in modo che JMP esegua la query. In effetti, puoi farlo portando TUTTE le due tabelle dai due diversi database in JMP come tabelle e quindi utilizzando JMP Query Builder (che viene eseguito sulle tabelle di dati JMP) per creare la query.
sono sicuro che @Eric_Hill E @bryan_boone mi correggerà se sbaglio.
Ri: Query Builder e più schemi MySQLCiao Bryan,
Insieme a Eric Hill, ne abbiamo discusso al vertice JMP questo autunno.Ho eseguito l'aggiornamento a JMP 17 e il driver ODBC al driver ANSI 8.0.Ho creato 2 connessioni DSN di sistema utilizzando il nuovo driver per ciascuno schema all'interno del server.Posso caricare entrambe le connessioni DSN nel Query Builder ma non posso scegliere un database da una connessione e unirlo a un altro database nella seconda connessione.Il Query Builder di JMP 17 non consente connessioni multiple.Lo trovo molto strano. La schermata successiva (Creatore di query) mostra solo le tabelle all'interno della connessione DSN evidenziata.qualche idea?

Ri: Query Builder e più schemi MySQLSÌ. In JMP 17, il supporto dello schema per MySQL viene determinato dinamicamente per i driver ODBC MySQL 5+.
Inoltre, il server MySQL deve supportare gli schemi.
Ho scaricato MySQL Workbench e si lamentava dell'incompatibilità del server con MySQL Workbench, se il server è 5.5 e Workbench è 5.6 e versioni successive, proprio come il driver più recente.
Sembra che ci siano 2 parti mobili, la versione del driver e quella del server.
Ri: Query Builder e più schemi MySQLEHI, @Onjai ,
Abbiamo appena parlato a JMP Discovery Online.
Questa potrebbe essere una risposta in due parti:
- Prima di JMP 17 (che uscirà questo ottobre), JMP non supportava gli schemi in MySQL (il supporto di MySQL per gli schemi è relativamente recente).Tuttavia, con JMP 17, se si dispone di un driver ODBC MySQL che supporta gli schemi (ad esempio, l'attuale versione ODBC di MySQL è 8.0.30), JMP e Query Builder supporteranno gli schemi in MySQL.
- Esiste una sola connessione ODBC associata a una determinata query nel Generatore di query.Pertanto, per poter eseguire query con tabelle in schemi diversi, entrambe le tabelle dovrebbero essere accessibili da un'unica connessione ODBC.Nella maggior parte degli altri database, come SQL Server e PostgreSQL, è possibile utilizzare tabelle di qualsiasi schema in un database dalla stessa connessione ODBC.Spero che MySQL funzioni allo stesso modo.
Etichettatura @bryan_boone qui nel caso possa confermare quello che ho detto qui.
Grazie!
Eric