Il codice che ti è stato suggerito da [pfmarro], scritto da Giorgio va benissimo, ma con quel metodo devi ricordarti, prima di ripristinare le Tabelle LINKATE, di CANCELLARE le vecchie... altrimenti otterrai una DUPLICAZIONE "NomeTabella_1"....
Un metodo che non richiede ELIMINAZIONI è quello di ciclare la Collection TABLEDEFS e sul Singolo oggetto TABLEDEF controllare la proprietà CONNECT...
Se il LEN(tdf.Connect)>0 significa che è una LINKED_TABLE, e su questa vai a ripristinare la Stringa di connessione.
Detto questo, se hai aggiunto TABELLE queste non verranno LINKATE... perchè non puoi sapere CLIENT_SIDE quali sono...!
Per questo motivo, si potrebbe creare nel SERVER una Tabella con l'elenco delle LINKED, in quel modo anche con Aggiunte il tutto funzionerebbe.
Nel Client ti rimane da aprire la connessione al SERVER, andare a Leggere la Tabella con le LINKED e ciclarla per rieseguire la RICONNESSIONE.