Access Datenbankstruktur auslesen?
Servus zusammen,
ich habe von Datenbanken relativ wenig Ahnung. Ich soll hier eine Access Datenbank übernehmen die über 15 Jahre lang von einem einzigen Mitarbeiter aufgebaut und gepflegt wurde. Die DB hängt an einem ERP - System und Maschinen etc.
Gib es ein Tool womit ich die ganze Struktur auslesen kann um eine Dokumentation anzufertigen? So richtig blickt leider auch der Entwickler nicht mehr durch und eine Dokumentation gibt es natürlich auch nicht.
Hier wollte man schon einige Male auf ein anderes System umsteigen, aber nach spätestens einem halben Jahr haben die extern beauftragten Firmen das Handtuch geschmissen, zu komplex das ganze war die Aussage.
Vielen Dank im voraus
Geraldine
ich habe von Datenbanken relativ wenig Ahnung. Ich soll hier eine Access Datenbank übernehmen die über 15 Jahre lang von einem einzigen Mitarbeiter aufgebaut und gepflegt wurde. Die DB hängt an einem ERP - System und Maschinen etc.
Gib es ein Tool womit ich die ganze Struktur auslesen kann um eine Dokumentation anzufertigen? So richtig blickt leider auch der Entwickler nicht mehr durch und eine Dokumentation gibt es natürlich auch nicht.
Hier wollte man schon einige Male auf ein anderes System umsteigen, aber nach spätestens einem halben Jahr haben die extern beauftragten Firmen das Handtuch geschmissen, zu komplex das ganze war die Aussage.
Vielen Dank im voraus
Geraldine
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 257161
Url: https://administrator.de/contentid/257161
Ausgedruckt am: 25.11.2024 um 08:11 Uhr
5 Kommentare
Neuester Kommentar
Hallo Geraldine,
in Access hast du auf dem Tab Datenbanktools die Möglichkeit dir die Beziehungen aller Tabellen miteinander anzeigen zu lassen. Dort kannst du dir auch einen Bericht erstellen und ausdrucken lassen. Das Tool nennt sich "Datenbankdokumentierer". Das Tool dokumentiert die Datenbank sehr detailliert mit allen Einzelheiten wenn man das möchte.
Ansonsten kann ich zur Analyse noch folgende Tools empfehlen:
Grüße Uwe
in Access hast du auf dem Tab Datenbanktools die Möglichkeit dir die Beziehungen aller Tabellen miteinander anzeigen zu lassen. Dort kannst du dir auch einen Bericht erstellen und ausdrucken lassen. Das Tool nennt sich "Datenbankdokumentierer". Das Tool dokumentiert die Datenbank sehr detailliert mit allen Einzelheiten wenn man das möchte.
Ansonsten kann ich zur Analyse noch folgende Tools empfehlen:
- http://www.altova.com/databasespy.html (Auch in der Trial-Version sehr nützlich)
- http://mdbdoc.sourceforge.net/
- http://www.accessmvp.com/strive4peace/Analyzer.htm
Grüße Uwe
hm ich glaube ich würde mir da einen SQL Server machen, eine DB darin erstellen und einfach mal die gesamte Access DB Importieren.
Wenn da in der AccessDB keine Spezialdinge drin sind, sollte das sogar mit dem SMSS Importer gehen. Ansonsten muss man sich evtl ein kleines Tool basteln das stumpf alles übernimmt.
Mit etwas pech muss man halt das Tabellendesign händisch eingeben.
Was Doku angeht: existieren denn keien Relationen zwischen den Tabellen? Damit würde man schon mal eine Übersicht bekommen welche Tabelle wie mit den anderen zusammen stehen
Wenn da in der AccessDB keine Spezialdinge drin sind, sollte das sogar mit dem SMSS Importer gehen. Ansonsten muss man sich evtl ein kleines Tool basteln das stumpf alles übernimmt.
Mit etwas pech muss man halt das Tabellendesign händisch eingeben.
Was Doku angeht: existieren denn keien Relationen zwischen den Tabellen? Damit würde man schon mal eine Übersicht bekommen welche Tabelle wie mit den anderen zusammen stehen
Hallo Geraldine,
das ist halt dann immer das Problem wenn man wie wild drauf los programmiert / werkt ohne sich ein Konzept zu überlegen oder sich denkt das eine Dokumentation nur eine bessere Klolektüre ist
Aber zurück zu deinem Problem.
Die von colinardo angesprochenen Tools kann ich dir auch empfehlen. Ich würde dir aber empfehlen ein ERD (entity relationship diagramm) zu fertigen, damit du einen besseren Überblick erlangst.
Liebe Grüße
ITvortex
das ist halt dann immer das Problem wenn man wie wild drauf los programmiert / werkt ohne sich ein Konzept zu überlegen oder sich denkt das eine Dokumentation nur eine bessere Klolektüre ist
Aber zurück zu deinem Problem.
Die von colinardo angesprochenen Tools kann ich dir auch empfehlen. Ich würde dir aber empfehlen ein ERD (entity relationship diagramm) zu fertigen, damit du einen besseren Überblick erlangst.
Liebe Grüße
ITvortex