Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SQL Server, Access 2021, Windows 11

67 views
Skip to first unread message

Ammammata

unread,
Aug 11, 2022, 10:13:54 AM8/11/22
to
PC nuovo, Windows nuovo, Access nuovo


Il vecchio driver ODBC per SQL, quello che mi ritrovo automaticamente
installando Office, sembra non funzionare col nuovo access 2021

vado sul sito microsoft e scarico quello che dovrebbe essere l'ultimo, la
data è dell'altro ieri



Download ODBC Driver for SQL Server - ODBC Driver for SQL Server |
Microsoft Docs
https://docs.microsoft.com/en-us/sql/connect/odbc/download-odbc-driver-for-
sql-server?view=sql-server-ver16

Download ODBC Driver for SQL Server

08/09/2022





installo, arrivo alla scelta del database e si pianta con un errore, lo
stesso che esce se lascio il database di default e arrivo al test della
connessione:





Microsoft ODBC Driver for SQL Server Version 18.01.0001

Running connectivity tests...

Attempting connection
[Microsoft][ODBC Driver 18 for SQL Server]SSL Provider: The certificate
chain was issued by an authority that is not trusted.

[Microsoft][ODBC Driver 18 for SQL Server]Client unable to establish
connection

TESTS FAILED!







se provo con il driver precedente arrivo fino in fondo senza problemi:





Microsoft SQL Server ODBC Driver Version 10.00.22000

Running connectivity tests...

Attempting connection
Connection established
Verifying option settings
Disconnecting from server

TESTS COMPLETED SUCCESSFULLY!






Che sia a posto lo dice lui, quello che invece succede è che una delle due
procedure/programmi che uso maggiormente con Access funziona, l'altra si
ferma subito all'inizio con l'errore ODBC--call failed (al solito, nessun
codice errore, nessun riferimento a istruzioni del codice vba, niente di
niente)




tornando all'installazione della versione 18, chiedo: come faccio a dirgli
che NON voglio un SSL Provider e che la connessione è liscia e tranquilla
come lo era quella della versione 10? O come aggiungo questa fantomatica
"authority that is not trusted"?

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

Ammammata

unread,
Aug 11, 2022, 10:32:02 AM8/11/22
to
Il giorno Thu 11 Aug 2022 04:13:52p, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAEF0A51BCAFE4am...@127.0.0.1. Vediamo cosa ha
scritto:

> si
> ferma subito all'inizio con l'errore ODBC--call failed (al solito,
> nessun codice errore, nessun riferimento a istruzioni del codice vba,
> niente di niente)
>

parola torna indietro, ecco qua il punto dove si pianta
(istruzione tb.RefreshLink):


On Error Resume Next
Dim db As DAO.Database
Dim tb As DAO.TableDef
Set db = CurrentDb
For Each tb In db.TableDefs
If Left(tb.Connect, 4) = "ODBC" Then
tb.Connect = newConnectionString
tb.RefreshLink
'Debug.Print "Refreshed ODBC table " & tb.Name
'Beep
End If
Next tb
Set db = Nothing


tb.Connect al momento dell'errore contiene il link al database da usare:

ODBC;DSN=SAP B1;Description=SAP Business One
Ditta;UID=**;PWD=**;APP=Microsoft Office
2010;DATABASE=DittaMarketingServices


nota: ho nascosto con asterischi il nome utente e la password, che sono
giusti

come si vede, la routine non gestisce l'errore, vedo di aggiungere qualche
riga per tirare fuori dati

Ammammata

unread,
Aug 11, 2022, 10:51:35 AM8/11/22
to
Il giorno Thu 11 Aug 2022 04:32:00p, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAEF0A82EFB64am...@127.0.0.1. Vediamo cosa ha
scritto:

>
> tb.Connect al momento dell'errore contiene il link al database da usare:
>
> ODBC;DSN=SAP B1;Description=SAP Business One
> Ditta;UID=**;PWD=**;APP=Microsoft Office
> 2010;DATABASE=DittaMarketingServices
>
>

debuggando il prosieguo ho trovato un altro punto dove si fermava con
errore e lě c'era la risposta: sul pc nuovo dovevo ancora configurare
l'ODBC per un altro server, in aggiunta al primo

ora tutto fila liscio, col driver vecchio

grazie comunque per il supporto "spirituale" a distanza, percepivo i vostri
incoraggiamenti a pestarci dentro la testa :)
0 new messages