Buongiorno a tutti,
ho la necessità di fare un accodamento di dati da un db Access verso AS400.
Per problemi logistici non posso fare una query standard di Access per fare l'accodamento (che funziona), ma mi vedo costretto a cambiare scrivendo un SQL da passare ad AS400 in modo che tolgo di mezzo il traffico dati con il mio server..
N.b. Le tabelle interrogate nel select sono tutte su AS400
Ho quindi fatto una query passthrough e sto utilizzando questa sintassi:
Se tolgo la prima riga di codice e nelle proprietà della query metto restituisci dati (in accodamento ho messo NO, appunto perchè deve scrivere) la query viene eseguita correttamente.codice:INSERT INTO Libreria.TabellaAS400 Select * FROM(………………
Se invece tento di fare l'accodamento mi da questo errore:
"Impossibile trovare la tabella o la query di input 'ODBC;DSN=LUX400'. Verificare che esista e che il nome sia stato digitato correttamente.
Forse sto sbagliando la sintassi?
A permessi lettura/scrittura sulla tabella di accodamento sono OK.

Rispondi quotando
chiedo perdono al Mod