Jeg overfører data fra en Oraceldatabase til en Accessdatabase vha. ODBC over en ADSL-forbindelse. Jeg læser samtidig i tabellerne i Access via VB. Jeg har observeret at systemet crasher og ødelægger Accessdatabasen og skriver en fejlmeddelse "Databasen er åbnet med udelt udgang af ....". Denne skal repareres og systemet kører videre. Er det Access, ODBC eller VB som genererer fejlen, og hvor skal den rettes?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Er det Access2000? Access skal i alle tilfælde være indstillet til "med delt adgang". Microsoft har lavet en lille detalje om i denne version. - Prøv at kigge efter om der ligger en lille .ldb fil samme sted som .mdb-filen, når Access er åben.
it could be either VB, Oracle or VB, but I wouldnt be surprised if it is VB! Make sure you clean up after you. Close connections etc. Are you accessing tables in the Access dB which are linked to an Oracle dB or what? If you COPY the data to Access and then via VB access the tables then you should quite easily be able to find out if it is VB which is giving the problem, by using VB. But if yout ARE accessing LINKED tables then I would suggest that you access your Oracle tables directly from VB and NOT via Access!
Fobindelsen ml. Access og VB står altid åben, det er kun forespørgsler der foretages fra VB. Forbindelsen (ODBC over en ADSL-linie)ml. Oracle og Access, åbnes kun når Oraclen har data der skal opdateres/rettes/slettes. Jeg kan ikke læse direkte via VB i Oracle, pga. Oracle databasen ikke er placeret fysisk samme sted som anlægget der skal bruge dataene. Derfor læser vi dataene ned fra Oracle til en lokal Access database via ADSL, derved undgår vi nedetid på anlægget, hvis forbindelsen til Oracle forsvinder.
Det er ikke sikkert problemet har noget at gøre med dit specielle tilfælde. Fejlen dukker af og til op på uforklarlig vis. Den har også også været diskuteret her, uden at problemet så vidt jeg ved er løst. I mit eget tilfælde har det altid været databaser, som er konverteret fra Access97. Symptomet er foruden fejlmeddelelsen, at .ldb-filen bliver liggende på hardisken og den kan først slettes efter at maskinen er genstartet.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.