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

errore 3048: impossibile aprire altri database (nuovo bug?)

277 views
Skip to first unread message

Davide La Mantia

unread,
Feb 3, 2022, 3:14:54 AM2/3/22
to
Ciao a tutti,
da un paio di giorni inizio a ricevere questo errore su un db che uso da anni e anche i miei clienti me lo hanno segnalato.
Ho verificato che le maschere , quando aperte, aprono un numero elevato di connessioni senza motivo (23 su una maschera che non ha neanche un collegamento a un recordset) e ancora peggio, non rilasciano le connessioni una volta chiuse, e dopo l'apertura di un paio di maschere dà l'errore in oggetto e non va gpiù avanti.
Addirittura, chiudendo l'applicazione, msaccess resta in esecuzione in bg mantenendo bloccato il database finchè non termino msaccess da gestione attività.
Qualcuno sa qualcosa su questo problema?

Ciao
Davide

Davide La Mantia

unread,
Feb 3, 2022, 3:25:26 AM2/3/22
to
Il giorno giovedì 3 febbraio 2022 alle 09:14:54 UTC+1 Davide La Mantia ha scritto:
> Ciao a tutti,
> da un paio di giorni inizio a ricevere questo errore su un db che uso da anni e anche i miei clienti me lo hanno segnalato.
CUT

Continuando a verificare, osservo che nelle sub l'istruzione:

set db=CurrentDB

impegna una connessione, mentre l'istruzione:

set db=Nothing

NON la libera, quindi ad ogni passaggio nella subroutine il numero di connessioni aperte continua ad aumentare fino alle 254 consentite e a qual punto va in errore...

@Alex

unread,
Feb 3, 2022, 4:11:44 AM2/3/22
to
Prima prova per mettere una pezza, dovrebbe usare la Connessione disponibile nel Pool:

Set db=DbEngine(0)(0)

@Alex

Karl Donaubauer

unread,
Feb 3, 2022, 4:21:55 AM2/3/22
to
Salve Davide,
> ...
Si tratta di un bug nell'aggiornamento per M365 del 26 gennaio, di cui
abbiamo discusso per giorni in tutti i forum Access del mondo. Vedi p.e.
la mia risposta qui:

https://techcommunity.microsoft.com/t5/access/access-doesn-t-close-properly-a-remaining-background-process-can/m-p/3103807

Ciao
Karl
*********
Access News: https://youtu.be/wpPYu6G_xcY
Access DevCon: http://AccessDevCon.com
Access FAQ: https://www.donkarl.com/it

Davide La Mantia

unread,
Feb 3, 2022, 6:25:21 AM2/3/22
to
Il giorno giovedì 3 febbraio 2022 alle 10:21:55 UTC+1 Karl Donaubauer ha scritto:
> Salve Davide,
> > ...
CUT
> Si tratta di un bug nell'aggiornamento per M365 del 26 gennaio, di cui
> abbiamo discusso per giorni in tutti i forum Access del mondo. Vedi p.e.
> la mia risposta qui:
>
> https://techcommunity.microsoft.com/t5/access/access-doesn-t-close-properly-a-remaining-background-process-can/m-p/3103807
>
> Ciao
> Karl
> *********
> Access News: https://youtu.be/wpPYu6G_xcY
> Access DevCon: http://AccessDevCon.com
> Access FAQ: https://www.donkarl.com/it

Ciao Karl
come sempre sei una risorsa.
Però io avevo cercato anche in gruppi americani e internazionali senza trovare niente, me ne indichi qualcuno cui iscrivermi?

Ciao

Karl Donaubauer

unread,
Feb 3, 2022, 6:51:09 AM2/3/22
to
Salve Davide,

Davide La Mantia:
> Karl Donaubauer ha scritto:
>>> ...
> CUT
>> Si tratta di un bug nell'aggiornamento per M365 del 26 gennaio, di cui
>> abbiamo discusso per giorni in tutti i forum Access del mondo. Vedi p.e.
>> la mia risposta qui:
>>
>> https://techcommunity.microsoft.com/t5/access/access-doesn-t-close-properly-a-remaining-background-process-can/m-p/3103807
> ...
> Però io avevo cercato anche in gruppi americani e internazionali senza trovare niente, me ne indichi qualcuno cui iscrivermi?

In principio è sufficiente essere qui in icaa! ;-)

Alcuni altri forum dove puoi trovare molti post su questo problema e
anche le mie risposte degli ultimi giorni:

https://techcommunity.microsoft.com/t5/access/ct-p/Access_Cat
https://docs.microsoft.com/en-us/answers/topics/office-access-dev.html
https://answers.microsoft.com/it-it/msoffice/forum/msoffice_access
https://answers.microsoft.com/en-us/msoffice/forum/msoffice_access

Avrei anche quelli austriaci/tedeschi, francesi e spagnoli da offrire. ;-)

Davide La Mantia

unread,
Feb 3, 2022, 7:19:00 AM2/3/22
to
Il giorno giovedì 3 febbraio 2022 alle 12:51:09 UTC+1 Karl Donaubauer ha scritto:
> Salve Davide,
>
> Davide La Mantia:
> > Karl Donaubauer ha scritto:
> >>> ...
> > CUT
> >> Si tratta di un bug nell'aggiornamento per M365 del 26 gennaio, di cui
> >> abbiamo discusso per giorni in tutti i forum Access del mondo. Vedi p.e.
> >> la mia risposta qui:
> >>
> >> https://techcommunity.microsoft.com/t5/access/access-doesn-t-close-properly-a-remaining-background-process-can/m-p/3103807
> > ...
> > Però io avevo cercato anche in gruppi americani e internazionali senza trovare niente, me ne indichi qualcuno cui iscrivermi?
> In principio è sufficiente essere qui in icaa! ;-)
>
> Alcuni altri forum dove puoi trovare molti post su questo problema e
> anche le mie risposte degli ultimi giorni:
>
> https://techcommunity.microsoft.com/t5/access/ct-p/Access_Cat
> https://docs.microsoft.com/en-us/answers/topics/office-access-dev.html
> https://answers.microsoft.com/it-it/msoffice/forum/msoffice_access
> https://answers.microsoft.com/en-us/msoffice/forum/msoffice_access
>

Ho fatto una domanda del ca...ucaso...
Era evidente dalla tua precedente risposta.

Sono evidentemente io che non ho cercato bene

Ciao e grazie!

Davide La Mantia

unread,
Feb 3, 2022, 7:28:37 AM2/3/22
to
Il giorno giovedì 3 febbraio 2022 alle 12:51:09 UTC+1 Karl Donaubauer ha scritto:
> Salve Davide,
>
> Davide La Mantia:
> > Karl Donaubauer ha scritto:
> >>> ...
> > CUT
> >> Si tratta di un bug nell'aggiornamento per M365 del 26 gennaio, di cui
> >> abbiamo discusso per giorni in tutti i forum Access del mondo. Vedi p.e.
> >> la mia risposta qui:
CUT

Comunque mi sembra un bug talmente elementare da rilevare che veramente trovo incomprensibile che la MS rilasci questi aggiornamenti così senza accorgersene.
Mi ha fermato clienti a destra e a manca, una tragedia.

Poi i runtime come si fanno?, quella procedura è valida per le installazioni complete e ho quasi tutti i clienti col runtime da fare il downgrade...

Ciao

Karl Donaubauer

unread,
Feb 8, 2022, 10:21:31 AM2/8/22
to
Salve,

Karl Donaubauer:
>
> Si tratta di un bug nell'aggiornamento per M365 del 26 gennaio, di cui
> abbiamo discusso per giorni in tutti i forum Access del mondo. Vedi p.e.
> la mia risposta qui:
>
> https://techcommunity.microsoft.com/t5/access/access-doesn-t-close-properly-a-remaining-background-process-can/m-p/3103807

Il bug viene risolto con l'aggiornamento di Office di oggi alla build
14827.20192.

Normalmente ci vogliono 1-2 giorni finché gli aggiornamenti vengono
distribuiti automaticamente ovunque. Tuttavia, puoi richiederlo
attivamente e immediatamente con "Aggiorna ora" in Access.

Davide La Mantia

unread,
Feb 8, 2022, 10:34:11 AM2/8/22
to
Il giorno martedì 8 febbraio 2022 alle 16:21:31 UTC+1 Karl Donaubauer ha scritto:
> Salve,
>
> Karl Donaubauer:
CUT
> > https://techcommunity.microsoft.com/t5/access/access-doesn-t-close-properly-a-remaining-background-process-can/m-p/3103807
> Il bug viene risolto con l'aggiornamento di Office di oggi alla build
> 14827.20192.
CUT
> Karl
> *********
> Access News: https://youtu.be/wpPYu6G_xcY
> Access DevCon: http://AccessDevCon.com
> Access FAQ: https://www.donkarl.com/it

Grazie!

Davide La Mantia

unread,
Feb 21, 2022, 7:17:23 AM2/21/22
to
Il giorno martedì 8 febbraio 2022 alle 16:21:31 UTC+1 Karl Donaubauer ha scritto:
> Salve,
>
> Karl Donaubauer:
> >
> > Si tratta di un bug nell'aggiornamento per M365 del 26 gennaio, di cui
> > abbiamo discusso per giorni in tutti i forum Access del mondo. Vedi p.e.
> > la mia risposta qui:
> >
> > https://techcommunity.microsoft.com/t5/access/access-doesn-t-close-properly-a-remaining-background-process-can/m-p/3103807
> Il bug viene risolto con l'aggiornamento di Office di oggi alla build
> 14827.20192.
CUT

Ciao
ho fatto il downgrade e tutto ha funzionato finora ma adesso il problema si ripresenta.

La mia attuale versione è 16.0.14729.20156

Unica differenza rispetto a prima è che adesso chiudendo e riaprendo access riprende a funzionare per un po'.
Tuttavia alcune query non rilasciano la connessione neanche quando vengono chiuse e alla fine saturano le 255 connessioni possibili.
Nulla cambia chiudendo tutte le maschere e gli oggetti, l'unica cosa che resetta le connessioni è chiudere access.
Credo che non esista un comando esplicito per liberare le connessioni, ma la cosa che mi lascia molto perplesso è che anche maschere molto semplici impegnano da 20 a 50 o anche più connessioni disponibili, cosa che poi limita l'applicazione all'apertura di 5 o 6 maschere, limite che in 25 anni di utilizzo non ho mai riscontrato.

Di contro, se provo a cliccare su Aggiorna ora mi dice che la versione più aggiornata approvata dall'amministratore è già installata.
Ritengo che questo dipenda dalla procedura di downgrade che ha bloccato la versione consentita a quella corrente, ma come si elimina questa limitazione?

Soluzioni?

Ciao

Simone Calligaris

unread,
Feb 21, 2022, 10:30:56 AM2/21/22
to

> Soluzioni?

BFS ti risponderebbe "google flutter" (e direi, non a torto) .
Considerando che da lustri le innovazioni sul prodotto sono minime, credo i tuoi applicativi possano funzionare pure con vecchie versioni Runtime (come la 2010) probabilmente non toccate dal problema.
Hai fatto qualche test?

Saluti

BFS

unread,
Feb 21, 2022, 10:38:27 AM2/21/22
to
beh quando c'è di mezzo MS sembre meglio non usare gli ultimi
aggiornamneti di nulla :-)

cmq conferno, uso sempre il runtime di almeno due versioni prima per
evitare problemi di questo genere

BFS

Davide La Mantia

unread,
Feb 23, 2022, 7:04:47 AM2/23/22
to
Considerando che distribuisco solo versioni "compilate", purtroppo non si può fare.

Flutter lo stiamo provando per android, ma se qualcuno mi vuole venire a raccontare che flutter (con le sue intricate e assurde modalità di programmazione) ha la minima speranza di sostituire o anche solo affiancare RAD come Access, onestamente la prendo come una battuta.

Ad ogni modo, attivando l'aggiornamento all'ultima versione si è risolto tutto.

Ciao
Davide

BFS

unread,
Feb 23, 2022, 8:28:53 AM2/23/22
to
Il 23/02/2022 13:04, Davide La Mantia ha scritto:
> con le sue intricate e assurde modalità di programmazione

esempio?

BFS

Davide La Mantia

unread,
Feb 23, 2022, 10:31:44 AM2/23/22
to
Esempio di che? di flutter? Ma stai scherzando?
Hai bisogno che ti dimostro che è intricato e assurdo?
O intendevi paragonare la modalità con cui si fa una maschera con Access rispetto alla modalità con cui si fa con flutter?

Davide

BFS

unread,
Feb 23, 2022, 10:41:12 AM2/23/22
to
no no volevo solo capire cosa ti pareva intricato e assurdo. a me pare
di una facilità disarmante sarebbe dura che tu riuscissi a dimostrarmi
che è intricato. Mi pare pure più semplice di access dopo che l'ho imparato.

poi sul disegnare maschere concordo non c'è proprio paragone.
con uno disegni qualsiasi cosa.
con l'altro fai un rettangolo e ci metti dentro 10 controlli nativi
scarsi che ide ti mette a disposizione e ne accetti i limiti :-)

mi fermo altrimenti sembra che sono stipendiato da google :-)

BFS
0 new messages