Entwickler-Ecke
Datenbanken - MDAC und Vista
moloch - Di 28.08.07 16:02
Titel: MDAC und Vista
Hallo Forum,
ich greife über die MDAC Komponente auf eine MSSQL DB zu. Alles funktioniert. Jetzt haben wir auf einem Rechner Vista als Betriebssystem. Dort funktioniert das nicht. Die DB mecker und sagt wrong mdac version.
Wenn ich auf die Microsoft Seite gehe ist die Version 2.8 von MDAC das höchste. Das die für Vista ist steht da auch nirgends...
Wenn ich auf dem Vista Rechner in der Registry gucke nach mdac dann steht da version 6.
Also das Problem ist einfach das ich keinen DB-Zugriff bekomme auf dem Vista REchner und die Fehlermeldung klar auf die MDAC komponente zeigt. Hat jemand rat was das update angeht oder kennt jemand das problem und es ist anders zu lösen??
Danke für eure Hilfe
gruss
jaenicke - Mi 29.08.07 09:50
Die 6.0 ist nicht MDAC 6.0 sondern WDAC 6.0 ;-), das ist nämlich das, womit Vista ausgeliefert wird:
http://msdn2.microsoft.com/en-us/library/ms692897.aspx
Ich hab mir das nicht genauer durchgelesen (und kenne mich mit MDAC auch zu wenig aus, um damit viel anfangen zu können ;-)), aber vielleicht steht da ja etwas über die Veränderungen bei Vista.
moloch - Do 30.08.07 08:10
ah ok das ist schon mal gut.
ja also wenn ich es richtig verstanden habe dann ist das mdac update 2.8 nicht für vista. ja und nun wo kriege ich das her für vista? oder gibt es das überhaupt schon?
also im netz finde ich nichts leider
gruss
Robert.Wachtel - Do 30.08.07 10:03
moloch hat folgendes geschrieben: |
| [...] also im netz finde ich nichts leider [...] |
Dann hast Du aber nicht besonders intesiv gesucht...
Vista wird mit den Data Access Components 6.0 ausgeliefert und dies entspricht weitestgehend der MDAC 2.8. Dementsprechend wird es kein seperates Installationspaket geben.
Siehe auch
http://blogs.msdn.com/uwaagbonile/archive/2006/04/24/582291.aspx
moloch - Fr 31.08.07 07:41
ja gut also ich habe schon intensiv geguckt denke ich. jedoch weiterhelfen tut das ja jetzt auch nicht.
es kommt die meldung von der mssql-db "wrong mdac version"
mssql 2000
Bernhard Geyer - Fr 31.08.07 08:03
Hast du wohl eine MS SQL-Server 2000 auf deine Vista installiert? Ging das überhaupt? Ist nicht erst der MS SQL Server 2005 mit passenden Update Vista-Kompatible?
moloch - Mi 12.09.07 08:45
hallo bernhard,
ja das stimmt. also wir versuchen von einem rechner mit vista drauf auf einen mssql server 2000 auf einem anderen server mit winxp zuzugreifen. das geht nicht ja?
erst ab mssql 2005?
das wäre doch ein guter tip
Bernhard Geyer - Mi 12.09.07 21:59
So rum sollte das kein Problem darstellen.
moloch - Do 13.09.07 09:09
ist es aber leider
Bernhard Geyer - Do 13.09.07 09:18
moloch hat folgendes geschrieben: |
| ist es aber leider |
Dann weis ich auch nicht weiter. Hab auf Arbeit D6 + Vista Business und kreif kreuz und quer auf SQL-Server 200/2005 auf XP und W2K zu ohne Probleme zu haben.
moloch - Do 13.09.07 13:06
unsere exe ist mit delphi5 kompiliert.
tja weiss auch nicht.
Bernhard Geyer - Do 13.09.07 15:32
moloch hat folgendes geschrieben: |
unsere exe ist mit delphi5 kompiliert.
tja weiss auch nicht. |
Auch das ADOExpress-Update für die Pro-version gesondert installiert?
moloch - Do 13.09.07 16:04
nein kriegt man das umsonst? und wenn wo ?
Bernhard Geyer - Do 13.09.07 16:18
Beim Hersteller(
http://www.codegear.com/downloads)
Darst aber jetzt selber suchen. Updates für solche alte Versionen sind gut versteckt.
moloch - Fr 14.09.07 08:12
ok dank dir erstmal. ich guck mal
moloch - Mo 14.01.08 10:23
hallo
also leider bin ich immer noch nicht weiter gekommen.
ich wollte jetzt mal eine demoversion von sql server 2005 installieren um zu gucken ob es damit funktioniert jedoch kriege ich es leider nicht hin damit eine db anzulegen. ganz normal von microsoft geladen. hat jemand ein tip oder ein link wie ich mit dem sql server 2005 (demo) eine eigene db anlege?
das habe ich runtergeladen und installiert:
http://www.microsoft.com/downloads/details.aspx?FamilyID=220549b5-0b07-4448-8848-dcc397514b41&DisplayLang=de
gruß
mkinzler - Mo 14.01.08 10:33
Das ist keine Demoversion sondern eine kostenfreie abgespeckte Version. Mit der express-Version sollte es so gehen wie mit der SE.
moloch - Mo 14.01.08 10:58
ah ok verstehe. Hast du entweder einen tip / link wie es mit der se geht oder einen link zur demo vom sql server 2005?
ich habe immer nur diese express version gefunden.
vielleicht kannst du aber auch was zum eigentlichen problem sagen das ich mit einem vista rechner nicht auf einen sql-server 2000 zugreifen kann..
moloch - Di 15.01.08 09:54
Also hier habe ich etwas gefunden
die sagen wenn man DbxSda 3.10.7 installiert dann ist es behoben.. das ist aber kostenpflichtig.
habt ihr eine meinung dazu..?
hier noch mal der link wo ichs herhab
http://www.crlab.com/forums/viewtopic.php?t=7987
moloch - Di 15.01.08 10:48
hallo robert,
ja du hast recht. ich benutze mdac für die verbindung..
das war der falsche ansatz von mir..
tja ich komme trotzdem nicht weiter.
delphi 5 mdac
Robert.Wachtel - Di 15.01.08 12:48
Nur nochmal zur Klarstellung: Du benutzt die Standard-ADO-Komponenten für den Dateizugriff, richtig?
moloch - Mi 16.01.08 09:12
genau ado wird verwendet . und mdac für den direktzugriff per tcpip
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!