Ciao,
una query di INSERT io la farei così.
Partendo da presupposto che la tabella temporanea l'ho già creata e rimane sempre vuota dopo aver preso i dati dai server X e confrontata con 1 altra tabella.
Ti scrivo SQL generico con due tabelle, una TMP e l'altra di inserimento confrontando i dati.
INSERT INTO Tua_Tab_Produzione (campo_1, campo_2, campo_3, ecc, )
SELECT Tua_Tab_TMP.campo_1, Tua_Tab_TMP.campo_2, Tua_Tab_TMP.campo_3, Tua_Tab_TMP.ecc
FROM Tua_Tab_TMP LEFT OUTER JOIN Tua_Tab_Produzione
ON Tua_Tab_TMP.Tua_Chiave = Tua_Tab_Produzione.Tua_Chiave AND/OR se altri chiavi...
WHERE .....
Adattala al tuo caso... penso che sia molto simile a questo esempio
Spero che ti può essere utile...
Ciao