praegune kellaaeg 19.06.2025 21:07:21
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
mightythor
HV veteran

liitunud: 02.12.2004
|
20.02.2010 07:28:14
Jet andmebaasimootori .MDB andmebaasi parandamine |
|
|
Ma loodan, et programmeerimise foorum on õige koht selle küsimiseks..ühtlasi on siin ka vast kõige enam kompetentsi selleks. Mul on üks Jet andmebaasimootori andmebaas, mis selle andmebaasi majandamise tarkvaraga avamisel annab veateateks 3343 - Unrecognized database format <name>.MDB. Andmebaas läks vist katki mingi Jet andmebaasimootori enda ühilduvusprobleemi tõttu andmebaasimootori uuendamise tagajärjel. Ainus artikkel, mis .mdb parandamise kohta leidsin, kirjeldas seda protsessi üldsõnaliselt järgmiselt:
tsitaat: |
In a MDB file, the data are stored as continuous pages with a fixed size. The first page, called database definition page, contains the most important definitions of the database.
If the page structure in the MDB file is damaged, for example, several bytes in the head of the file are lost permanently, Access will not be able to recognize the pages in the file and will report this error.
|
Kustkohast tuleks alustada, et seda manuaalselt parandada saaks? Millega talle hetkel, kui ta katki on, üldse ligi pääseb? Mingis MS arenduskeskkonnas? Vaid hex editor'iga?
|
|
Kommentaarid: 62 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
53 |
|
tagasi üles |
|
 |
ref
Kreisi kasutaja
liitunud: 10.08.2003
|
23.02.2010 13:21:47
|
|
|
JetEngine on windowsi enda komponent, st. fail tõmmatakse käima läbi tolle mootori, mdb fail avaneb sul reeglina MS Accessiga. Ideeliselt ei tohiks jet ise katki minna, kui sa mootorit uuendad (nt uuema office koos accessiga peale paned).
Erandiks on MS Office 2007 mis sisaldab Accessi jaoks teist mootorit - Office Access Connectivity Engine, samas mul siin loomkatsed vana jet 1.1 baasi ja Access 2007-ga andsid kenasti toimiva lahenduse
Võid katsetada ja proovida avada antud MDB faili Access 2000-dega avada ja kasutada MS Access Upsizing Wizardit, mis peaks siis antud baasi jet 4.0 versiooni peale uuendama.
On võimalik, et su baas on kettal vms viga saanud - näiteks keset kirjutamisoperatsiooni kooles masin maha vms (õhkõrn võimalus, kuid nähtud ja juhtunud), sellisel juhul oleks esimene küsimus - kus on backup ? ja kui seda pole siis on juba asi hullem...
|
|
Kommentaarid: 17 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
15 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|