none
Query di cancellazione da ACCESS su tabella collegata SQL SERVER 2008 EXPRESS RRS feed

  • Discussione generale

  • Ciao a tutti.

    devo eseguire degli update da un DB Access ad un db SQL SERVER 2008 EXPRESS in maniera periodica.
    Quindi mi è stato consigliato di crearmi un db Access d'appoggio collerci all'interno le tabelle dei due DB e poi eseguire le query.
    Fin tanto che devo eseguire le query di accodamento tutto a posto....
    Il problema avviene però su una tabella.
    Infatti questa tabella bisogna prima svuotarla e poi fare l'accodamento.
    Ho provato a fare una query di cancellazione ma mi esce:

    codice:

    Impossibile eliminare dalle tabelle specificate. (Errore 3086)

    In pratica devo eseguire una query di cancellazione su una tabella presente su SQL SERVER 2008 e poi fargli l'accodamento da dati presenti su DB Access...

    Poi eseguendo alcuni test ho visto che anche entrando in qualsiasi tabella tramite access non mi viene permessa la eliminazione dei record.

    Qualcuno sa spiegarmi come risolvere il problema?
    giovedì 14 giugno 2012 08:12

Tutte le risposte

  • Ciao, di che versione di Access disponi?

    Non ho capito bene se il tuo bisogno è quello di far partire le query da Access o se è solo una proposta che ti hanno fatto.

    Comunque, se hai la possibilità, puoi usare un clientino qualsiasi da riga di comando e impostare dei batch con query pilotate da quello, lo scheduli dalle operazioni pianificate di Windows ed il gioco è fatto (:

    L'access tienilo come appoggio secondario, pilota tutto dal sql server creando un linked server verso il file access, credo sia molto piu pratico.

    giovedì 6 dicembre 2012 08:53