Con risposta SQL Server 2012 e ODBC a 32 bit

  • mercoledì 2 maggio 2012 10:37
     
     

    Salve a tutti,

    Su un server 2008 R2 STD a 64 bit ho installato SQL Server Express a 64 bit. Ho creato un DB al quale devo fare accesso dalla rete. Ho provato di creare sul Server un ODBC a 64 bit ed uno a 32 bit e funzionano perfettamente.

    Sui client ho un gestionale creato su ACCESS 2010 a 32 bit che punta al database SQL sul server.
    Da ACCESS a 32 bit posso vedere gli ODBC solo a 32 bit, mentre quelli a 64 bit non li vedo.
    Peccato che sui client l'ODBC a 64 bit si collega perfettamente al database, mentre quello a 32 bit non mi si collega, dando il classico errore:

    Errore connessione:
    SQLState: '08001'
    Errore di SQL Server: 10061
    [Microsoft][SQL Server Native Client 10.0][Provider TCP: Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione.

    Errore connessione:
    SQLState: 'HYT00'
    Errore di SQL Server: 0
    [Microsoft][SQL Server Native Client 10.0]Timeout di accesso scaduto

    Inutile dire che:

    • Ho disattivato firewall e antivirus
    • Ho comunque aperto la porta 1433 sia sul server che sul client
    • Ho installato e provato i Native Client 10 e 11
    • Ho provato con entrambi i tipi di autenticazione di SQL Server

    Sapete aiutarmi?
    Se non dovessi riuscire sarò costretto ad installare SQL a 32 bit, o MS Access a 64... ma sono entrambi dei workaround, non delle soluzioni!

Tutte le risposte