Difficoltà di connessione SQL 2008/2016 con Access

di Anonimizzato26649 il
2 risposte
Buongiorno, sono nuovo Nel forum, spero di aver scelto il tread giusto.
Ho un Server Win10 dove è installato SQLEXPRESS 2008, e un gestionale scritto in Access VBA che gira su 4 PC con Win10/Office2016.
Il gestionale attuale si collega regolarmente e funziona.
Ho installato SQLEXPRESS 2016 sullo stesso server e fatto una migrazione di prova.
Per collegare i pc al nuovo SQL2016 ho dovuto scaricare il nuovo driver MSOLEDBSQL.1 e
ricreare una nuova stringa di connessione tramite file.udl
Il problema è che su due dei 4 pc dove è installato Office 2016/32 bit il collegamento gira correttamente.
Sui due restanti Pc più recenti dove è installato Office2016/64 Bit non riesco a trovare il modo di stabilire la connessione.
In entrambe le tipologie di PC/Office , la manovra tramite file.udl restituisce la stessa stringa:

"Provider=MSOLEDBSQL.1;Password=*******;Persist Security Info=True;User ID=marcot;Initial Catalog=MioDB;Data Source=SERVER\VEEAMSQL2016"

ma, nei pc con Office16 a 32 bit funziona in quelli con Office a 64 Bit no.

C'è qualche settaggio altrove che mi sfugge? Qualche impostazione da inserire nel SQL?
E' meglio che reinstalli i nuovi Office16 a 32 bit per avere tutte le Macchine uguali?

Grazie per l'aiuto
Marco Tombesi

2 Risposte

  • Se ti può essere utile io uso una stringa tipo
    "ODBC;Driver=ODBC Driver 11 for SQL Server; Server=tcp:SERVER,49172; Database=ARCHIVIO; Uid=admin; Pwd=*****;"
    
    scaricando il driver 11 for sql server
    abilitando sql server alle connessioni TCP
    ed aprendo la porta 49172
  • Risolto, grazie per la collaborazione!
Devi accedere o registrarti per scrivere nel forum
2 risposte