Problem med att öppna accessdatabas

Permalänk

Problem med att öppna accessdatabas

Hej! Har en accessdatabas som jag skulle behöva flytta över till en SQL-server (MySQL). Så behöver öppna denna i access för att exportera till något behändigt mellanformat. Men har problem med att en refenens saknas:

Citat:

Your Microsoft Office Access database or project contains a missing or broken reference to the file 'msado15.dll' version 2.1.

*To ensure that your database works properly, you must fix this reference.

Är lyckligt omedveten om hur VB ihop med access fungerar, men hittade en länk i programmet (2007-versionen) där man kom till en editorvy med Visal Basic. I tools-references ser det ut så här:

Jag tankade ner en visserligen nyare version (2.8) av msado15.dll och lade till den istället. Nu får jag inte samma fel när man öppnar databasen, men går fortfarande ej att exportera och man möts vid försök att göra detta av ett totalt intetsägande felmeddelande (error in loading DLL). Funderar om en äldre version av access och/eller en äldre version av biblioteket (2.1) kan hjälpa. Men inte lätt alls att få tag på någon av dessa. Skulle vara skittacksam om någon vet hur man kan lösa problemet, eller har några som helst allmäna tips.

Visa signatur

Hör ropen skalla: Mer CO-OP åt oss alla!
Fanboys är kapitalismens svar på religiösa fundamentalister.
Upplysning für alle: www.thesciencenetwork.org www.transhumanism.org

Permalänk
Medlem

du kan ansluta en access-databas direkt i MSSQL - det borde gå att göra liknande i MySql och på så sätt slippa krabbet med scriptning osv...

Om det går så gör du bara en enkel INSERT INTO (SELECT *) osv....

Visa signatur

Har varit på detta forum på tok för länge...

Permalänk

Kanske inte är en så dum ide ändå. Hittade ett program som verkar hyfsat behändigt: http://www.stardeveloper.com/articles/display.html?article=20...

Återstå att se om det går att komma åt databasen i det programet, access har uppenbarligen vissa problem. Har visserligen lyckats konvertera till html nu, men har inte jättegott om tid så effektivaste lösningen är helt klart den bästa.

EDIT: Gick inte att öppna där heller. Skulle antagligen behöva konvertera till access eller excel 2007. Databasen är så fruktansvärt dåligt designat så det behövs en del fulhack på scriptnivå för att överföringen skall fungera, men det hade helt klart varit grymt trevligt att kunna importera allt i ett steg till mysql och jobba därifrån.

Visa signatur

Hör ropen skalla: Mer CO-OP åt oss alla!
Fanboys är kapitalismens svar på religiösa fundamentalister.
Upplysning für alle: www.thesciencenetwork.org www.transhumanism.org

Permalänk
Medlem

Har iofs inte testat, men efter en snabb koll på min MySQL Server så ska den inbyggda Migration Toolkit klara Access-databser.

The MySQL Migration Toolkit supports a variety of source database systems, including the following:

Oracle
Microsoft SQL Server
Microsoft Access
Sybase
MySQL

Denna gäller då MySQL 5+ under Windows då.

Visa signatur

[ GA-P67A-UD4, i7 2600K @ 4.5GHz, Noctua NH-D14, 16GB XMS3, HD6970 2GB, 2x F120 120GB ]

Permalänk
Medlem

Har du MDAC installerat?

Visa signatur

Bra, snabbt, billigt; välj två.

Ljud
PC → ODAC/O2 → Sennheiser HD650/Ultrasone PRO 900/...
PC → S.M.S.L SA300 → Bowers & Wilkins 607