Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

MSDE Merge Module besser nicht verwenden


2 replies to this topic

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 30 May 2003 - 22:50

Das Kleingedruckte in den Release Notes für MSDE 2000 SP3a enthält einen interessanten Abschnitt:
QUOTE

Desktop Engine (MSDE 2000) SP3a provides merge modules to support existing applications that use merge modules.
The Setup utilities for new applications should be written to call the MSDE 2000 Setup utility instead of directly consuming the MSDE 2000 merge modules.

Zu deutsch:

Desktop Engine (MSDE 2000) SP3a enthält Merge Module, um vorhandene Applikationen zu unterstützen, die Merge Module verwenden.
Setup-Programme für neue Applikationen sollten so geschrieben werden, dass sie das MSDE 2000 Setup Programm aufrufen, anstatt die MSDE 2000 Merge Module einzubinden.

Die Bedeutung dieser Empfehlung wird dadurch unterstrichen, dass sie an drei Stellen im Dokument wiederholt wird.

In der deutschen Version der Release Notes scheint dieser Hinweis allerdings zu fehlen.

http://support.micro...0/SP3ReadMe.asp

newbie Michael

newbie Michael
  • Members
  • 2 posts

Posted 02 October 2003 - 14:21

Könntest Du mir jetzt auch noch erklären, WARUM man nicht die merge modules benutzen sollte?? denn das ist genau das, was ich seit einigen Tagen probiere. Geht es nicht oder solle man es nur nicht tun??

(und wenn es geht WIE???)

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 22 October 2003 - 09:44

Offizieller Grund: wenn man MSDE über die Merge Module installiert, kann der Anwender nicht die Patches von Microsoft verwenden, um ihn upzudaten. SOndern er muss warten, bis du ein Update für deine Applikation heraus bringst mit den neuen Merge Modulen. Dann kann unter Umständen gefährlich lange dauern, wie man bei SQL.Slammer gesehen hat. Deshalb empfiehlt Microsoft, nur noch das MSDE Setup direkt aufzurufen. Dann kann der Anwedner später die MS Patches direkt einspielen.

Hinzu kommt allerdings, dass die Module nie richtig funktioniert haben. Man spart sich also jede Menge Ärger, wenn man auf sie verzichtet. InstallShield hat kürzlich ein MSDE Module ("Objekt") heruas gebracht, das den Aufruf des MSDE-Setup übernimmt und die Sache recht komfortabel macht. Allerdings funktioniert das nicht auf Windows 95/98/Me, wegen bestimmter Einschränkungen in MSI.