Supportnet / Forum / Datenbanken
Access 97 und Access XP total inkompatibel
Frage
Hi Guys,
nachdem ich gestern nacht noch "schnell" Office XP installierte, wollt´ich meine Database (erstellt in ´97) öffnen .Ohne Konvertieren war das nicht möglich. Gibt es keine Möglichkeit die beiden Programme (access ´97 und XP) kompatibel zu machen? Dachte Anfangs is´doch Wurst. Nimmste eben für jedes System ´ne eigne Datenbank. Eine auf Xp und eine auf ´97 - Basis. Doch müsst ich dann ja auch beide pflegen. Welche Möglichkeiten hab´ich da?
Und gibt´s etwa von oracle oder unter Linux eine Plattformunabhängige Datenbank?
Bin, wie immer, jedem zu tiefstem Dank verpflichtet, der ´ne Idee hat .
Gruß Dyonisus
Antwort 1 von 14071
Hi Andreas,
ist doch klar - Du hast Office2000 übersrpungen. Und da ist Dir M$ halt nicht wohlgesonnen *lol*.
Im Ernst - es gab beim Konvertieren halt schon immer Probleme. MySql - eigentlich eine Linux-Datenbank - gibt es mittlerweile auch für Windows-Systeme. Hab allerdings noch keine Erfahrung damit und kann Dir also auch nicht sagen, ob Du sie einfach zwischen den OS portieren kannst. Aber warum eigentlich nicht? Vielleicht kann jemand anderes dazu was sagen.
Gruß
Jürgen
ist doch klar - Du hast Office2000 übersrpungen. Und da ist Dir M$ halt nicht wohlgesonnen *lol*.
Im Ernst - es gab beim Konvertieren halt schon immer Probleme. MySql - eigentlich eine Linux-Datenbank - gibt es mittlerweile auch für Windows-Systeme. Hab allerdings noch keine Erfahrung damit und kann Dir also auch nicht sagen, ob Du sie einfach zwischen den OS portieren kannst. Aber warum eigentlich nicht? Vielleicht kann jemand anderes dazu was sagen.
Gruß
Jürgen
Antwort 2 von Dyonisus
Hi Jürgen,
thanx für Deinen Beitrag. Hab SQL übrigens auch schon in Betracht gezogen.
Allerdings ist diese Programmiersprache eben "nur" eine Programmiersprache, was bedeuten würde, daß ich die ganze Arbeit,die Access im Hintergrund für mich macht, programmieren muss. Nun ist es eins, ob ich zu Hause eine "Hobbydatenbak" verwalte, oder geschäftlich mir das reinziehen muß, weil ich keine and´re Wahl habe. Mit´ner grafischen Oberfläche ist halt doch einfacher zu rbeiten als textbasiert zu programmieren. Auf der and´ren Seite könnte man mit SQL-Kenntnissen durchaus als Datenbankadmin eine Anstellung finden. Wie dem auch sei , muss an dieser Stelle wohl selbst entscheiden, wie das nächste Halbe Jahr aussieht, denn solange dauert es mindestens diese Sprache zu erlernen.
Trotzdem herzlichen Dank
Dyonisus
thanx für Deinen Beitrag. Hab SQL übrigens auch schon in Betracht gezogen.
Allerdings ist diese Programmiersprache eben "nur" eine Programmiersprache, was bedeuten würde, daß ich die ganze Arbeit,die Access im Hintergrund für mich macht, programmieren muss. Nun ist es eins, ob ich zu Hause eine "Hobbydatenbak" verwalte, oder geschäftlich mir das reinziehen muß, weil ich keine and´re Wahl habe. Mit´ner grafischen Oberfläche ist halt doch einfacher zu rbeiten als textbasiert zu programmieren. Auf der and´ren Seite könnte man mit SQL-Kenntnissen durchaus als Datenbankadmin eine Anstellung finden. Wie dem auch sei , muss an dieser Stelle wohl selbst entscheiden, wie das nächste Halbe Jahr aussieht, denn solange dauert es mindestens diese Sprache zu erlernen.
Trotzdem herzlichen Dank
Dyonisus
Antwort 3 von Teddy7
Hi Dyonisus !
Diesmal habe ich keine Lösung für Dich, aber Dein Problem interessiert mich.
Ich habe gleichzeitig Access97 und Access2000 in Betrieb.
Wenn ich in A2K eine Datenbank öffnen will, die in A97 erstellt wurde, dann fragt Access ob ich die Datenbank konvertieren oder nur öffnen möchte.
Wenn ich nur öffne kann ich mit der DB arbeiten(Daten erfassen/ändern/löschen) aber die DB an sich nicht verändern.
Will ich die DB verändern, dann muß ich sie nach A2K konvertieren. Das ist auch kein Problem - ich muß sie nur wieder zurückkonvertieren nach A97 wenn ich dann wieder unter A97 arbeite. Klappt ohne weiteres(solange ich nicht unter A2K Befehle einbaue die A97 nicht kennt z.B. ADO).
Das ist zwar nervend aber das ist man doch von WinDoof gewöhnt, oder ?!
Nun meine Frage: 1) gibt es diese Möglichkeit in eine ältere Version zurück zu konvertieren unter Access XP nicht mehr ?
2) gibt es die "nur öffnen" Möglichkeit nicht mehr ?
Gruß
Teddy
Diesmal habe ich keine Lösung für Dich, aber Dein Problem interessiert mich.
Ich habe gleichzeitig Access97 und Access2000 in Betrieb.
Wenn ich in A2K eine Datenbank öffnen will, die in A97 erstellt wurde, dann fragt Access ob ich die Datenbank konvertieren oder nur öffnen möchte.
Wenn ich nur öffne kann ich mit der DB arbeiten(Daten erfassen/ändern/löschen) aber die DB an sich nicht verändern.
Will ich die DB verändern, dann muß ich sie nach A2K konvertieren. Das ist auch kein Problem - ich muß sie nur wieder zurückkonvertieren nach A97 wenn ich dann wieder unter A97 arbeite. Klappt ohne weiteres(solange ich nicht unter A2K Befehle einbaue die A97 nicht kennt z.B. ADO).
Das ist zwar nervend aber das ist man doch von WinDoof gewöhnt, oder ?!
Nun meine Frage: 1) gibt es diese Möglichkeit in eine ältere Version zurück zu konvertieren unter Access XP nicht mehr ?
2) gibt es die "nur öffnen" Möglichkeit nicht mehr ?
Gruß
Teddy
Antwort 4 von 14071
@Dionysus
da ist wohl was falsch angekommen. MySql ist eine Datenbank (reines Backend). Du kannst Access als Frontend aufsetzen und die Vorteile weiternutzen. Alternativ dazu käme auch der Sql-Server von MS in Frage, genauso wie die Datenbank von Sybase oder (teuer) Oracle.
Evtl. braucht man ein bisschen Sql-Kenntnis um die Tabellen einzurichten. Alles andere sollte wie gehabt in Access funzen, da ja intern auf sql umgewurschtelt wird.
ciao
Jürgen
da ist wohl was falsch angekommen. MySql ist eine Datenbank (reines Backend). Du kannst Access als Frontend aufsetzen und die Vorteile weiternutzen. Alternativ dazu käme auch der Sql-Server von MS in Frage, genauso wie die Datenbank von Sybase oder (teuer) Oracle.
Evtl. braucht man ein bisschen Sql-Kenntnis um die Tabellen einzurichten. Alles andere sollte wie gehabt in Access funzen, da ja intern auf sql umgewurschtelt wird.
ciao
Jürgen

