Access 2003 e' un affare di ben 20 anni fa, e' ragionevole che ormai sia al limite della compatibilita' con il sistema operativo.
Se consideri il fatto che i cellulari hanno una vita di 18 mesi e poi “”ti arrangi"", il fatto che abbia funzionato fino ad ora e' “grasso che cola”.
In mancanza di qualcuno che faccia gli opportuni aggiornamenti o una reimplementazione con qualche strumento MENO dipendente dal tempo (ci sono linguaggi id programmazione che hanno 20/40 anni e sono “ottimamente” retrocompatibili, se le cose vengono fatte con la dovuta “cura”) l'unica soluzione e'
- virtualizzare la macchina su cui gira il tool: ci sono tool appositi di vmware
- congelarla, cioe' non permettere piu' NESSUN tipo di aggiornamento, disabilitando i servizi di aggiornamento di windows.
Regola d'oro: SE FUNZIONA, NON SI TOCCA. - la protezione DEVE ESSERE fatta creando una barriera con strumenti di ultima generazione alla virtual machine. Poiche' la VM gira dentro una macchina fisica, dovra essere la macchina FISICA ad essere super aggiornata e super blindata
.
Nota: in una VM puoi installare la versione di SO che meglio di agrada. Inoltre, puoi fare dei CLONI della VM (che non e' altro che un file parecchio cicciotto - la versione virtuale del disco - piu' qualche file di servizio - le caratteristiche dell'hardware virtuale -) e salvarla in un disco esterno per emergenza/backup.
Per quanto riguarda se il problema e' un aggiornamento recente: qui personalmente non posso aiutare.
Devi attendere qualcuno con un problema simile (ma e' difficile perche' in generale ci si mantiene aggiornati),
oppure cerchi problemi simili in Internet.
Nota: vmware workstation pro costa 200$.
Meno di una serata cena e albergo con l'amante (comprensivo di ‘regalino’ in oro, platino o diamante) ;-)
Nota2: Access e' un marchingegno che fa tante cose, ma soprattutto e' un Database Management System.
Visto la “”delicatezza"" dei dati, e' cosa buona e giusta preparare delle “”esportazioni""/""dump""/""copie"" dei dati in un formato FACILMENTE RIUTILIZZABILE, ad esempio un semplice file CSV (Comma Separated Value), da salvare in un disco ESTERNO (e magari in PIU' dischi esterni in modo da avere il backup del backup).
I file access hanno un formato non facilmente “riparabile” in caso di “corruzione”.
UN CVS, essendo un file di testo, si puo' riparare per semplice “ispezione” (a trovare il problema, e' un'altra questione ;-) ).