Originariamente inviato da piero.mac
forse il fatto che sono due server differenti mentre in locale hai si due db, ma sullo stesso server.

Prova ad estrarre i dati da A che utilizzerai per la ricerca e poi connettiti al secondo server B ed esegui la query che ti serve. Ovviamente devono essere configurati gli host adeguati sia su A e B perche' non potrai certo utilizzare localhost di A.
Ho giò fatto questa prova e difatti avevo scritto che in locale ho provato sia con i due db sullo stesso server, sia con i 2 db su server differenti e funziona.