ADO, MSADC, ole db

Hallo,

mein BS ist Win ME und benutze es für Internet u. E-Mail, etwas schreiben mit WordPad, Bildbearbeitung mit Paint Shop Pro u. Paint, Acrobat Raeder, Drucken u. mal ein Spiel von CD.

Meine Frage: Unter *\Gemeinsame Dateien\System befinden sich die Ordner „ADO, MSADC, ole db“ mit vielen Dateien. Für was dieses ganze Zeug?? Auch in der Registry massenweise Schlüssel und Werte die auf diese Ordner und Dateien hinweisen. Kann man da nicht mal aufräumen? Würde ich gerne.

Bitte keine Google-Tips, da kann man viel lesen und weiß dann doch nichts. Also, für konstruktive Antworten vielen Dank!

MfG Edmund

Hi,

das sind die MS Komponenten für den Datenbankzugriff.

ADO --> ActiveX Data Objects
MSADC --> Microsoft Data Access Components
OLE DB --> OLE für Datenbankzugriff über Apps

Ob Du alle Komponenten löschen kannst ist eine gute
Frage, schließlich verwendet MS in den Betriebssystemen
auch schon mal „datenbankähnliche“ Strukturen und das ein
oder andere Spiel verwendet evt. euch welche.

Wenn die Zahl der Programme die Du verwendest gering ist
und Du jedes exemplarisch starten kannst, solltest Du Dir
das Tool modules.exe besorgen. Damit kannst Du prüfen ob
eines Deiner Programme „Datenbankmodule“ verwendet.

Das Tool zeigt alle zur Laufzeit verwendeten dlls etc. einer
Anwendung / eines Dienstes an.

Gruß Andreas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Andreas,

danke für Deine Antwort, aber das hilft mir alles nicht weiter. Es geht auch nicht um Speicherplatz, es ist eher Wissensdurst und Aufräum-Tick.

Hi,

das sind die MS Komponenten für den Datenbankzugriff.

Zugriff für welche Dantenbanken??

ADO --> ActiveX Data Objects
MSADC --> Microsoft Data Access Components
OLE DB --> OLE für Datenbankzugriff über Apps

Wusste schon für welche Wörter diese Buchstabenfolgen stehen, z.B.auch OLE = „Object Linking Embedding“. Und weiter keine Ahnung, Langenscheidts Wörterbuch u. Google macht mich auch nicht schlau.
Was ist „Access“? läuft das irgendwie im System von ME, oder ist dies ein Programm das ich installieren könnte, und zu was ist es dann gut?

Ob Du alle Komponenten löschen kannst ist eine gute
Frage, schließlich verwendet MS in den Betriebssystemen
auch schon mal „datenbankähnliche“ Strukturen und das ein
oder andere Spiel verwendet evt. euch welche.

Wenn die Zahl der Programme die Du verwendest gering ist
und Du jedes exemplarisch starten kannst, solltest Du Dir
das Tool modules.exe besorgen. Damit kannst Du prüfen ob
eines Deiner Programme „Datenbankmodule“ verwendet.

Das Tool zeigt alle zur Laufzeit verwendeten dlls etc. einer
Anwendung / eines Dienstes an.

Habe in Google nach „modules.exe“ gesucht, aber hier keine brauchbaren Belehrungen. (Ist mir auch nicht wichtig)

Bin gespannt auf weitere Infos. Vielen Dank!

MfG Edmund

Hallo,

mein BS ist Win ME und benutze es für Internet u. E-Mail,
etwas schreiben mit WordPad, Bildbearbeitung mit Paint Shop
Pro u. Paint, Acrobat Raeder, Drucken u. mal ein Spiel von CD.

Meine Frage: Unter *\Gemeinsame Dateien\System befinden sich
die Ordner „ADO, MSADC, ole db“ mit vielen Dateien. Für was
dieses ganze Zeug?? Auch in der Registry massenweise Schlüssel
und Werte die auf diese Ordner und Dateien hinweisen. Kann man
da nicht mal aufräumen? Würde ich gerne.

Bitte keine Google-Tips, da kann man viel lesen und weiß dann
doch nichts. Also, für konstruktive Antworten vielen Dank!

MfG Edmund

Hallo Edmund,

danke für Deine Antwort, aber das hilft mir alles nicht
weiter. Es geht auch nicht um Speicherplatz, es ist eher
Wissensdurst und Aufräum-Tick.

Zugriff für welche Dantenbanken??

Nicht unbedingt das was du unter „Datenbank“ verstehst. Es sind einfach Schnittstellen über welche ein Programmierer seine Daten verwalten kann, das kann in fast jedem Programm sein.

ADO --> ActiveX Data Objects
MSADC --> Microsoft Data Access Components
OLE DB --> OLE für Datenbankzugriff über Apps

Wusste schon für welche Wörter diese Buchstabenfolgen stehen,
z.B.auch OLE = „Object Linking Embedding“. Und weiter keine
Ahnung, Langenscheidts Wörterbuch u. Google macht mich auch
nicht schlau.

Das sind alles Konzepte, vom MicroSoft. Für Erklärungen musst du einmal bei MS suchen.

Was ist „Access“? läuft das irgendwie im System von ME, oder
ist dies ein Programm das ich installieren könnte, und zu was
ist es dann gut?

Access = zugriff.

Access ist auch der Name eines Datenbanksystem vom MS, wohl weil man damit auf die Daten zugreiffen kann …

Bin gespannt auf weitere Infos. Vielen Dank!

Bitte
MfG Peter(TOO)

Hallo Peter,

ist doch schon mal ganz gut bis hierher, habe dazu gelernt, und es geht so schön flott.

Zugriff für welche Datenbanken??

Nicht unbedingt das was du unter „Datenbank“ verstehst. Es
sind einfach Schnittstellen über welche ein Programmierer
seine Daten verwalten kann, das kann in fast jedem Programm
sein.

Programmierer - auch so ein Punkt. Ich programmiere ja nichts. Oder bin ich ein Solcher schon deshalb weil ich meine Programme, mein BS konfiguriere?

ADO --> ActiveX Data Objects
MSADC --> Microsoft Data Access Components
OLE DB --> OLE für Datenbankzugriff über Apps

Bin ich kein Programmierer, brauche ich dann sowas?

Das sind alles Konzepte, vom MicroSoft. Für Erklärungen musst
du einmal bei MS suchen.

Habe mich über Google und folglich MS bereits dumm gelesen. (dumm gelesen ist genau zutreffend, oder die Sache hängt mir einfach zu hoch)

Access = zugriff.

Access ist auch der Name eines Datenbanksystem vom MS, wohl
weil man damit auf die Daten zugreiffen kann …

Habe ich das richtig verstanden? A: Access ist ein spezielles Programm? B: Access ist auch im BS enthalten zwecks Zugriff auf Daten u. Komponenten? In den Eigenschaften von DLL’s u. in der Registry ist der Begriff „Access“ ja massenweise vorhanden.

Freue mich auf weitere Infos. Herzlichen Dank!!

MfG Edmund

Hallo Edmund,

Nicht unbedingt das was du unter „Datenbank“ verstehst. Es
sind einfach Schnittstellen über welche ein Programmierer
seine Daten verwalten kann, das kann in fast jedem Programm
sein.

Programmierer - auch so ein Punkt. Ich programmiere ja nichts.
Oder bin ich ein Solcher schon deshalb weil ich meine
Programme, mein BS konfiguriere?

Nö, da gehst du allenfalls noch als Administrator durch :smile:)

ADO --> ActiveX Data Objects
MSADC --> Microsoft Data Access Components
OLE DB --> OLE für Datenbankzugriff über Apps

Bin ich kein Programmierer, brauche ich dann sowas?

Naja, DU nicht, aber möglicherweise einige Programme, welche auf deinem PC installiert sind.

Als Autofahrer musst du ja auch nicht etwas von Elektroniker zu verstehen, aber deshalb kannst du nicht einfach alle Elketronikk aus deinem Auto herausreissen …

Habe mich über Google und folglich MS bereits dumm gelesen.
(dumm gelesen ist genau zutreffend, oder die Sache hängt mir
einfach zu hoch)

Dann belassen wird es einmal dabei, solange du dich nicht mit programmiren beschäftigst.
Es sind einfach Komponenten, welche das MS den Programmen zur Verfügung stellt. Ob sie auf DEINEM Komputer verwendet werden weiss ich nicht. Das kann sich auch schon mit dem nächsten Programm, welches du installierst ändern. Grundsätzlich, solltest du einfach ALLES was du nicht verstehst auf der Platte belassen. Nur wenn du ganz sicher bist, dass es wirklich von keinem Ptrogramm verwendet wird, kannst du es löschen.

Access = zugriff.

Access ist auch der Name eines Datenbanksystem vom MS, wohl
weil man damit auf die Daten zugreiffen kann …

Habe ich das richtig verstanden? A: Access ist ein spezielles
Programm? B: Access ist auch im BS enthalten zwecks Zugriff
auf Daten u. Komponenten? In den Eigenschaften von DLL’s u. in
der Registry ist der Begriff „Access“ ja massenweise
vorhanden.

Zuerst einmal ist „access“ ein englisches Wort mit der Bedeutung Zugriff ! Das das Ding von MS so genannt wird ist Marketing, man hätte es auch „DBase“ (von Data Base) benennen können, allerdings war dieser Begriff schon eine geschützter Name.

Also, die Software auf deinem PC ist in etwa so aufgebaut, wie Lego oder Fischer-Technik.

Es gibt da verschiedene Grundkästen, wie z.B. Windows XP Home oder XP Prof. Die sind halt etwas unterschiedlich komfortabel ausgestattet, aber man kann damit schon etwas anstellen.

Dann gibt es dieverse Ausbaukästen, welche aber alle vorraussetzen, dass du einen der Grundkästen hast, das sind die unzähligen Programmen, welche du zusätzlich kaufen kannst, oder welche als Freeware vorhanden sind.
Allerdings gehen diese Ausbaukästen davon aus, dass du in jedem Fall den Grundkasten hast.

Zum Grunkasten gehören z.B. Schriften wie „Arial“, jedes Windows-Programm geht davon aus, dass diese Schrift auf deinem PC vorhanden ist, wenn du sie löscht, kann das zu Problemen führen.
Das selbe gilt auch für die Module, welche du nachgefragt hast. Normalerweise kann ein Programm einfach erwarten, dass diese unter XP vorhanden sind, wenn nicht bekommst du, wenn es gut geht, irgendeine nette Fehlermeldung, oder das entsprechende Programm startet einfach nicht.

Ich kann dir nur raten, diese Dateien auf deiner Platte zu belassen. Zumal zu diesen Dateien noch jede Menge Einträge in der Registry bestehen. Um bei der ganzen Geschichte durchzublicken, müsstest du dich durch einiges an Fachliteratur durchlesen. Allerdings sind scheinbar nicht einmal alle Zusammenhänge MS selbst richtig klar, die haben oft selber schon die Übersicht verloren, welches ihrer Programme, welche Module benötigt. Dies ist mit ein Grund wieso nach einem Update manchmal selbst MS-Eigene Programme Probleme haben.

MfG Peter(TOO)

Hallo Peter,

auch diese schnelle Antwort zeigt wie heiß ich auf Deine Antwort gewesen bin. Deine umfangreichen Erklärungen sind einfach supersupergut, haben mir wieder so einigen Durchblick verschafft und Freude aufkommen lassen.

Ein ganz herzliches superdickes Dankeschön!!

Damit ist für mich das Thema „ADO, MSADC, ole db“ abgehakt.

MfG Edmund