Apr
10

Business Contact Manager – Fehler beim Freigeben

Filed Under (Consulting, PSAG) by on 10-04-2010 and tagged , , , , , ,

Ein Kunde hat aus der Microsoft Office Small Business Version den Business Contact Manager im Einsatz. Dabei ist auf einem zentralen PC eine SQL Express Datenbank installiert, welche die Informationen hält und aus deren Tabellen die Outlook Ansichten des Business Contact Manager gebildet werden. Die Daten sind also nicht in Outlook gespeichert und werden auch nicht mit Outlook Methoden repliziert, sondern sie werden nur mit Outlook angezeigt.

Möchten mehrere Benutzer mit diesen Informationen arbeiten, dann kann man diese freigeben. Bei diesem Vorgang wird eigentlich nichts anderes getan, als am SQL Express Server ein Netzwerkprotokoll gebunden und den Benutzern ein Zugriffsrecht auf diesen SQL Server gegeben.

Diese Freigabe kann nun mit einer sehr nichtssagenden Fehlermeldung

Fehler beim Übernehmen von Änderungen. Ihre Änderungen wurden nicht erfolgreich übernommen.

fehlschlagen und Outlook stürzt danach ab:

Versteht sich von selbst, daß dazu nichts wirklich hilfreiches in den einschlägigen Supportdatenbanken zu finden ist. Ich beschreibe, was mir in diesem speziellen Fall letztendlich (nach einigen erfolglosen Versuchen) geholfen hat:

  • Ich habe vorsichtshalber die Datenbank gesichert (aus Unternehmensools .- Datenbank verwalten, Knopf “Datenbank sichern”).
  • Dann habe ich aus der Systemsteuerung das “Microsoft Office Outlook 2003 mit Business Contact Manager Update” deinstalliert.
  • Als nächstes die “Microsoft SQL Server Desktop Engine (MICROSOFTSMLBIZ)” deinstalliert.
  • Den Patch “KB954459″ deinstalliert, das ist MSXML 6.0 SP2 (ich mußte dafür den Office Cleanup Wizard zu Hilfe nehmen)
  • Und als letztes die “Unterstützungsdateien für das Microsoft SQL Server Setup”
  • Sollte danach noch irgendetwas in der Liste der Programme sein, das auf Business Contact Manager hindeutet, würde ich das auch deinstallieren.
  • Rechner rebooted
  • Setup von Microsoft XML 6.0, keine XML Service Packs!
  • Erneuter Reboot des Rechners
  • Dann den Business Contact Manager für Outlook 2003 geladen und installiert. Dabei wurde die SQL Engine wieder installiert.
  • Reboot des Rechners
  • Start von Outlook und Konfiguration des Business Contact Managers. Dabei auf “Datenbank auswählen” geklickt und die bereits vorher verwendete Datenbank wurde automatisch eingetragen:

  • Es waren nun alle Informationen aus dem Business Contact Manager wieder im Outlook verfügbar – ein Restore der Datenbank aus der Sicherung war nicht notwendig!
  • Download und Setup des Service Pack 2 für Business Contact Manager (das ist im englischen übrigens Service Pack 3!)
  • Klar: Reboot.
  • Download und Setup des Service Pack 3 für Business Contact Manager (das ist im englischen übrigens Service Pack 4). Dabei wurde auch ein Update der SQL Express Version durchgeführt und ein Hinweis angezeigt, daß die Datenbanken erneut freigegeben werden müssen.
  • Letzter Reboot

Nun ließ sich die Datenbank wieder einwandfrei für die Benutzer freigeben!




Artikel, die Sie auch interessieren könnten:

coded by nessus


2 Responses to “Business Contact Manager – Fehler beim Freigeben”

  1.   david Says:

    ich fand deinen Erklärungen sehr gut, und kannst du uns mal erklären wie du die Verbindung mit Sql server gemacht hast?
     
    Danke voraus
    david

  2.   Christian Pohle Says:

    Leider nicht, weil ich keinen Online Zugriff auf diese Installation des BCM beim Kunden habe und selbst den BCM nicht einsetze. Da war aber sonst nichts besonderes, ich habe alles gelistet, was auffällig war an der Installation.

Leave a Reply