Condividi tramite

PASSAGGIO ACCESS 32 BIT A 64

Anonimo
2020-05-12T09:22:25+00:00

Buongiorno ho cambiato il pc, sul vecchio utilizzavo access 32 bit e con un applicativo che ho realizzato non avevo alcun problema.

Sul pc nuovo ho installato access 64 bit quando provo ad aprire lo stesso applicativo qualche rara volta parte altre invece continua a crearmi dei backup dell'applicativo stesso

A cosa puo' essere dovuta la cosa?

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

9 risposte

Ordina per: Più utili
  1. Anonimo
    2020-05-14T11:39:02+00:00

    Ciao David, hai ragione su tutto quanto dici, il "non consiglio" sull'utilizzo da parte di MIcrosoft della versione a 64  lo avevo già letto da qualche parte.

    La cosa è nata perche' installando office sul pc nuovo mi dava la possibilità di scegliere e ho voluto provare ma a questo punto mi rendo conto che sono piu i problemi che i vantaggi.

    Perciò procedo con la 32 senza alcun dubbio.

    Grazie ancora per la collaborazione

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2020-05-14T07:31:49+00:00

    Ciao Claudio,

    tieni ad ogni modo conto del fatto che la versione a 64bit di Office è sostanzialmente sconsigliata dalla stessa Microsoft, a meno di esigenze particolari e specifiche di utilizzo per indirizzi di memoria superiori ai 4Gb. Limite che però, a mio avviso, farebbe scattare il campanello di allarme sull'utilizzo di office come strumento adeguato. A quel punto probabilmente varrebbe la pena di passare a strumenti di categoria superiore (SQL). Non ultimo esiste il problema delle diverse chiamate alle API e di tutti gli add-on sviluppati per le versioni a 32 bit che non funzionano nella versione a 64bit.

    Quindi la domanda è ... perchè vuoi utilizzare la versione a 64bit di Office?!! :-)

    David

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  3. Anonimo
    2020-05-13T07:57:15+00:00

    ciao Davide grazie ma ho già provato a reimportare tutti i moduli in un db nuovo ma purtroppo nulla.

    La cosa strana è che sul pc di mia moglie anch'esso a 64 bit non da alcun problema. Nel frattempo ho scoperto che la la dll che manda in crash è oleaut32.

    ti allego la prima parte del report di errore che mi da il visualizzatore di eventi

    Version=1

    EventType=APPCRASH

    EventTime=132338293278151572

    ReportType=2

    Consent=1

    UploadTime=132338293281058450

    ReportStatus=268435456

    ReportIdentifier=9376e322-d5d6-4d90-8f10-6aa52f998fba

    IntegratorReportIdentifier=58e8ca3d-1a22-43d5-894d-6a1aed1ba70f

    Wow64Host=34404

    OriginalFilename=MSACCESS.EXE

    AppSessionGuid=00002900-0003-000b-e8a6-6ef6f928d601

    TargetAppId=W:00062dde378ad4a45da1a2e77a67bb6a717100000000!00005eddd7d3ef161b8627644fbc403ac02e8f01dc40!MSACCESS.EXE

    TargetAppVer=2020//05//08:15:02:09!138a473!MSACCESS.EXE

    BootId=4294967295

    TargetAsId=5540

    UserImpactVector=269484304

    IsFatal=4294967295

    EtwNonCollectReason=4

    Response.BucketId=ad49ac929b528e410c6500490e756aa2

    Response.BucketTable=4

    Response.LegacyBucketId=2046041919484947106

    Response.type=4

    Sig[0].Name=Nome applicazione

    Sig[0].Value=MSACCESS.EXE

    Sig[1].Name=Versione applicazione

    Sig[1].Value=16.0.12730.20270

    Sig[2].Name=Timestamp applicazione

    Sig[2].Value=5eb57471

    Sig[3].Name=Nome modulo con errori

    Sig[3].Value=OLEAUT32.dll

    Sig[4].Name=Versione modulo con errori

    Sig[4].Value=10.0.18362.693

    Sig[5].Name=Timestamp modulo con errori

    Sig[5].Value=d79b97e6

    Sig[6].Name=Codice eccezione

    Sig[6].Value=c0000005

    Sig[7].Name=Offset eccezione

    Sig[7].Value=000000000008c808

    DynamicSig[1].Name=Versione SO

    DynamicSig[1].Value=10.0.18362.2.0.0.768.101

    DynamicSig[2].Name=ID impostazioni locali

    DynamicSig[2].Value=1040

    UI[2]=C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE

    LoadedModule[0]=C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2020-05-13T06:44:28+00:00

    Ciao Claudio,

    mancano molte informazioni per poterti fornire una risposta più precisa.

    Normalmente il problema del passaggio dalla versione a 32 bit a quella a 64 bit è legato a chiamate a API o a componenti aggiuntivi utilizzati nel db.

    Se questo non è il tuo caso, prova a creare un nuovo db a poi importare tutti gli oggetti del vecchio db.

    Se ne avessi bisogno qui trovi la procedura.

    David

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2020-05-12T10:50:23+00:00

    Ciao CLAUDIORAPACIOLI,

    Con molta probabilità c'e' incompatibilità tra l'applicativo creato con il 32Bit e l'esecuzione sul 64Bit di Access. Se riesci ad aprirlo conviene ricrearlo nel 64Bit, potresti provare a sostituire alcuni componenti e salvarlo dal 64Bit, ma non sono sicuro che funzioni.

    Distinti saluti,

    Raffaele

    La risposta è stata utile?

    0 commenti Nessun commento