Newsgroup: it.comp.appl.access
Titolo: Convivenza Access 97 e 2000, accesso a SQL server

Ho installato sia Access 97 (da Office 97pro) che Office 2000pro (incluso
Access). Posto che l'ordine di installazione è stato (per ottime ragioni che
non sto qui a discutere) 2K senza Access, 97 solo Access, quindi
integrazione di O2K completo, ora mi ritrovo (e ho verificato che accade
sempre, quindi la cosa è sistematica) con una decina di macchine in queste
condizioni:
Entrambi gli Access funzionano, se utilizzano file mdb/mde
Access 2000 quando usa adp/ade si ritrova ad eseguire la connessione al
server SQL ma una volta loggato e verificata la connessione, quando cerca di
leggere il contenuto del server (oppure se avvia una maschera che carica un
qualsiasi recordset) mi spara fuori un errore di interfaccia non supportata
(o, su alcune macchine Server OLE non in funzione o non installato) oppure
semplicemente si disconnette. La connessione in se funziona (provato da
console via osql.exe) e infatti se al log  toppo user/pass viene
correttamente segnalato. Sembra che però il provider oledb per sql server
sia fuori servizio...
Reinstallare Office (come suggerito da lui stesso) non serve ad un tubo. Ho
provato anche a togliere entrambi 97 e 2K e rimettere solo il 2K, ma il
problema resta.
Devo dedurre che la sequenza di installazione esposta all'inizio incasina
così bene il registro / file di sistema che non c'è installazione che
tenga... Ho provato (pura illusione...) ad aggiornare per intero mdac (2.7)
ma non fa una piega. Ho provato perfino ad installare MSDE in locale, ma non
cammina esattamente come con il server remoto (che è un 8.0, sulle prime
avevo pensato a qualche incompatibilità di versione).
Qualcuno ha esperienze analoghe ed è riuscito a risolvere senza spianare la
macchina? (io mi sto accingendo a farlo su una per test...)

 [MegaCUT]
Se qualcuno dovesse trovarsi in una situazione analoga, alla fine ho risolto
nel seguente modo:
- Disinstallazione Office 97
- Disinstallazione Office 2000
- Installazione Office 97 remover
(
http://support.microsoft.com/default.aspx?scid=kb;it;625210
)
- Esecuzione Office 97 remover (aggressive mode)
- Installazione Office 2000 remover
(
http://support.microsoft.com/default.aspx?scid=kb;it;625208
)
- Esecuzione Office 2000 remover
- Esecuzione Office 97 remover (la prima volta diceva che Office 97 era
ancora installato, anche se non era vero...)
- Rimozione Office 97 remover
- Rimozione Offcie 2000 remover
- Installazione RegClean 4.1a (Google, RegClean -> Mi Sento fortunato)
- Esecuzione RegClean
- Installazione Office 97 (solo Access e strumenti di accesso ai dati, in
C:\Access)
- Installazione Office 97 Service release 1
- Installazione Office 97 Service release 2b (con riavvio)
- Esecuzione RegClean
- Installazione Office 2000 SR-1 (personalizzata / completa senza rimozione
applic. prec.)
- Installazione Office 2000 Service pack 3 (con riavvio)
- Esecuzione RegClean
- Installazione MDac 2.7
- Esecuzione RegClean (azz... possibile che non c'è una volta che non trova
qualcosa fuori posto!?)
- Rimozione di RegClean
Almeno non si deve reinstallare la macchina....
N.B. Office XX remover non cammina sotto Xp. Uomo avvisato....