PDA

Visualizza versione completa : VB+SQL Server 7 Transazioni - DTS e/o Triggers


Mentos
27-02-2003, 11.11.53
Ciao a tutti,
Vi spiego la situazione:
Ho 2 server registrati su SQL Server 7.
Server1 Locale
Server2 Linked Server

Importo dei dati sul Server1 e ho creato un trigger di INSERT sul Server2 affinch nel momento in cui scrivo un record in una Tabella sul Server1, lo stesso record venga inserito anche sul Server2.
Il problema che SQL non mi lascia effettuare pi di una transazione alla volta e quindi il programma che fa l'importazione dei dati (in VB tramite ADO ovviamente) si blocca e non inserisce i dati n in una tabella (sul Server1) n nell'altra(sul Server2).
Ho letto un po' di roba e mi parso di capire che utilizzando il Distributed Transaction Coordinator possibile dire a SQL di consentire pi transazioni contemporanee. Sull'help inoltre c' scritto che possibile avviare pi transazioni, ma la cosa nel pratico non possibile. Qualcuno ha idea di cosa settare per farlo funzionare?
In alternativa avevo pensato di scaricare i dati sul Server1 e tramite un DTS (DATA TRANFORMATION SERVICE) portare i dati sul Server2 tramite VB, il problema, come gi postato senza risposta in questo forum, che creare il DTS come file vb possibile solo su SQL Server 2000 che io non ho, nonostante alcune anime pie mi abbiamo inviato il codice (peraltro non quello che mi serve) per me molto difficile convertirlo per quello che serve a me.

Vi chiedo dunque AIUTO! Qualcuno sa come poter settare quel qualcosa che mi permette di fare quante transazioni voglio?
In alternativa mi aiutate a fare sto benedetto DTS con VB?

Confido nella gentilezza di chiunque.GRAZIE. Mentos