Jamen, skal bare bruge en liste over hvilke databasetyper hvor det kan lade sig gøre :) Fx, Excel, sql, mysql osv osv osv, samt hvilket script/program det kan gøres med....
dk_aki siger jo at alt kan lade sig gøre, Og det er det med det.
Svaret bliver ikke bedre end spørgsmålet....
Hvis det er relationelle databaser du vil konvertere fra og til, bruger du selvfølgelig sql, som du styrer fra enten et "server-admin" program. Eller fra et script i PHP,ASP eller Java Uname it.
Alt er muligt.
Hvis svaret skal være mere specifikt, må spørgsmålet også være det!!!
Hvis du må bruge et program, så kan så godt som alle databaser konverters til Access ved at lave et program som ved hjælp af ODBC/JDBC/db-specifikke-kald flytter data.
Men ellers vil det i 98% af tilfældene være muligt at eksportere til komma separeret fil eller lignende og importere den til Access.
Ellers kan du (som allerede nævnt) få Access til at vise hvilke databaser den kan importere.
Og i database X kan du fornemtlig også se hvorvidt den kan eksportere til Access.
Jeg skal skal give nogle priser på, hvad det vil koste at konvertere en given database til at kunne inkopereres i Access. Derfor, er jeg på udkig efter mulige databasertyper man kan gøre dette med. Derfor, vil jeg gerne have en liste over dabasetyper der kan konverteres til access, samt hvilket script/program man kan gøre det med.. Jeg er nemlig ikke liige på fod med alle de databasetyper der findes... Håber det hjalp lidt ;)
Benytter databasen views eller stored procedures er det ikke så let at konvertere. Det samme gør sig gældende for sequences. Desuden er det ikke nok at konvertere databasen, da man ofte også skal tilpasse de programmer, der benytter data. Et generelt svar på dit spørgsmål kan ikke gives. Men her kommer et par retningslinier:
Fra Excel, csv og lign. til Access er som regel let.
Fra MSSQL til Access går det let, hvis der ikke er benyttet stored procedures og views.
Fra Oracle til Access går det let, hvis man ikke har brugt Oracle ;)
Fra MySQL til Access går det let - der findes vist programmet til dette.. Use google...
Fra Paradox til Access er heller ikke det store problem.
Fra PostGreSQL til Access kan der være problemer, da PostGreSQL kan en del som Access ikke kan..
Fra Adabas/SAP DB til Access går det let, hvis man ikke har brugt nogen fancy funktionalitet.
Hvordan konverterer man så? Øhm Access kan selv en del. Hvis du ikke i forvejen kender begge databaser, så har du ikke en kinamands chance for at lave en fornuftig konvertering.
De fleste konverterer forresten *fra* Access til noget andet..
Det sikreste er nok at bruge de indbyggede filtre i GUI-en til Access (allerede nævnt af flere), da Microsoft har været gode til at forsøge at kapre kunder den vej. Så hvis der er mulighed for at foretage en god konvertering til Access vil det være meget sandsynligt at MS. har imlementeret den.
Omvendt betyder det nok osse at hvis en konvertering ikke kan findes i GUI-en til Access vil det være meget sandsynligt at der vil være problemer med at lave en sådan konvertering.
Problemer med forskellige grader af standard-implementering fra dbms-producenternes side.
IBM har vidst siddet meget tungt på udviklingen af SQL-standarden således at det meste af standarden er direkte "napset" fra eller inspireret af IBM-s DB2.
Stortset alle er delvist "SQL-92 compliant" men alle på hver deres forskellige måder, og det gør det problematisk at lave filtre.
Og igen....Hvad med sådan noget som foreign key constraints, som postgres understøtter, men det gør access vidst ikke.....
På et eller andet meget simpelt plan (ikke alt for "besværlige" relationer/laveste fællesnævner) vil det kunne lade sig gøre at konvertere alle relationelle databaser til access.
Babz
Synes godt om
Ny brugerNybegynder
Din løsning...
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.