Neue Funktion: Nun kann vor der Synchronisation bzw. Analyse ein SQL-Skript gegen die Datenbank ausgeführt werden. Dies kann hilfreich sein, wenn die Datenbank vor der Synchronisation initialisiert werden soll.
Fehler behoben: Ein Fehler bei der internen Parameternamengenerierung verhinderte unter Umständen eine Aktualisierung der Datenbankelemente.
Fehler behoben: Elemente vom Typ Mail wurden nicht in Richtung Datenbank zu Outlook synchronisiert. Kontakte, Termine, Aufgaben etc. waren von diesem Fehler nicht betroffen.
Fehler behoben: Nachträglich geänderte Feldzuordnungen, wurden in seltenen Fällen nicht sofort synchronisiert.
Neue Funktion: Die unbeaufsichtigte Synchronisation kann nun komfortabel über die Anwendung geplant werden.
Neue Funktion: Die Feldverknüpfungen können nun zur späteren Verwendung separat gespeichert und importiert werden.
Neue Funktion: Bei der einseitigen Synchronisation kann nun optional auch die Gegenseite überwacht werden. Änderungen auf der Gegenseite werden dann bei der Synchronisation überschreiben.
Neue Funktion: Das Analyseergebnis wird nun präziser angezeigt.
Neue Funktion: Nun kann das Anfang- und Endzeichen für die Angabe von Datenbankobjekten selbst definiert werden. Dies ist bei vereinzelten ODBC-Treibern notwendig, da diese "[" und "]" nicht unterstützen.
Fehler behoben: Bei einer Installation direkt auf einem Exchange Server gab es den Fehler RPC_E_CHANGED_MODE. Dies wurde dadurch verursacht, dass MAPI-Aufrufe aus einem MTA-Thread heraus stattfanden. Nun werden die Aufrufe aus einem STA-Thread heraus aufgerufen.
Neue Funktion: Für die Datenbank- und Outlook Elemente kann ein individueller Filter definiert werden. Somit können Sie z.B. nur private Elemente oder bestimmte Kategorie in die Synchronisation einbeziehen.
Neue Funktion: Bei aktivierter Option "Änderungen am Ziel überschreiben" werden Elemente auf der Zielseite gelöscht, wenn diese dort direkt erstellt wurden. Dies kann nun mit der Option "Einfügungen am Ziel beibehalten" verhindert werden. Somit werden nur geänderte und gelöschte Elemente am Ziel wiederhergestellt. Neue Elemente am Ziel werden jedoch unverändert beibehalten.
Neue Funktion: Der Profilassistent wurde um einige Features erweitert: Das konfigurierte Profil wird nun noch mehr Prüfungen unterzogen und dann entsprechende Warnungen angezeigt. Beispielsweise eine gleichzeitige Zuordnung von abhängigen Feldern (z.B. BusinessAddress und BusinessAddressStreet) wird erkannt. Ein bereits synchronisiertes Profil kann nun umfangreicher bearbeitet werden, als in der vorherigen Version.
Die Hilfe ist nun direkt über den Profilassistenten erreichbar. Einige Beschriftungen wurden überarbeitet und Erklärungen eingefügt.
Neue Funktion: Wenn das Programmfenster während der Synchronisation oder Analyse geschlossen wird, kommt nun eine Warnmeldung, mit der, der Vorgang abgebrochen oder weitergeführt werden kann.
Hilfe überarbeitet: Alle neuen Funktionen (auch die von Version 1.1.3) sind nun dokumentiert. Des Weiteren befindet sich nun im Anhang eine Liste aller verfügbaren Outlook-Felder nebst Beschreibung.
Fehler behoben: Trat beim Einfügen von Datensätzen in die Datenbank einem Fehler auf, (z.B. durch eine Integritätsverletzung in der Db) wurden eventuell auch keine weiteren Elemente in die Datenbank eingefügt.
Neue Funktion: Nun stehen bei Terminen für die Anfangs- und Endtermine auch separate Felder für Datum und Uhrzeit zur Verfügung.
Neue Funktion: Nun können auch Tabellen und Sichten genutzt werden, die nicht in dem Standard-Schema des Benutzers (z.B. dbo) enthalten sind.
Neue Funktion: In den Feldzuordnungen können nun individuelle Umwandlungsfunktionen (z.B. Datum in Text) definiert werden.
Neue Funktion: Die korrekten Abgrenzungszeichen werden nun beim Auswählen des Datenbankproviders automatisch zugewiesen (ausgenommen ist der ODBC-Datenbankprovider, da damit verschiedene Datenbanktypen angesprochen werden, die alle unterschiedliche Angrenzungszeichen haben können).
Neue Funktion: Nun können die Felder für separates Datum und Uhrzeit auch bei bestehenden Profilen (die vor Version 1.2.4 erstellt wurden) eingesetzt werden.
Fehler behoben: Der .NET Oracle-Datenbankprovider funktionierte nicht korrekt.
Fehler behoben: Die Funktion "benutzerdefinierte Felder aller Elemente im Ordner suchen und der Liste hinzufügen" ermittelte nicht alle Felder korrekt. Die Felder die ausschließlich über ein benutzerdefiniertes Formular verfügbar waren, wurden nicht erkannt.
Einige weitere kleinere Detailverbesserungen und Bugfixe.
Hilfe (und Feldbeschreibung in der Anwendung) überarbeitet: Nun sind alle verfügbaren Outlookfelder auch ausführlich in deutsch beschreiben.
Neue Funktion: Einige Bonus-Designs (Skins) hinzugefügt. Auf Wunsch kann das Design der Anwendung automatisch angepasst werden. Zum Beispiel wird vom 6. - 26. Dezember ein Weihnachtsdesign angezeigt und die Schaltflächen müssen frieren :-)
Neue Funktion: Felder für separates Datum und Uhrzeit für ReminderTime hinzugefügt.
Neue Funktion: Das Design kann nun noch individueller konfiguriert werden.
Verbesserung: Optionen Dialog wurde komplett überarbeitet.
Verbesserung: Nur teilweise aktualisierbare Sichten (mit z.B. berechneten Feldern) können nun auch in Richtung FromOutlookToDb oder Both synchronisiert werden.
Verbesserung: Die Analysegeschwindigkeit wurde (besonders bei vielen geänderten Elementen) erheblich gesteigert.
Fehler behoben: Der Schaltflächenstatus wurde bei direkter Synchronisation (ohne vorherige Analyse) bereits nach der Analyse zurückgesetzt.
Neue Funktion: Nun können der geplante Task und das Protokoll eines Profils komfortabel über die Oberfläche gelöscht werden.
Neue Funktion: Nahezu alle Steuerelemente zeigen nun einen Hinweis über die eigene Funktionalität an, wenn der Mauszeiger eine Weile darüber platziert wird. Ganz im Office 2007 Look mit kleinen Vorschaubildern, wenn die Schaltfläche ein Dialogfeld öffnet.
Neue Funktion: Neue Umwandlungsfunktion "Trim (Glätten)" hinzugefügt. Damit können z.B. Datenbankfelder mit fester Länge gekürzt in Outlook eingefügt werden.
Verbesserung: Die UPDATE und INSERT Kommando Erzeugung für die Datenbankaktualisierung wurde komplett neu implementiert. Dadurch lassen sich nun auch Sichten mit INSTEAD OF Triggern die Dummy-Werte erwarten synchronisieren. Auch Tabellenfelder die nicht NULL zulassen, werden dadurch besser unterstützt.
Neue Funktion / Fehler behoben: Durch die Änderungen in Version 1.3.8 kam es in manchen Fällen zu Problemen bei der Einfügung von neuen Datensätzen in eine Microsoft Access-Datenbank. Dies wurde dadurch verursacht, dass der OleDb Datenbankanbieter die "nur Lesen"-Eigenschaft eines automatisch berechnetes Primärschlüsselfeld falsch liefert. Dadurch wurde beim Einfügen eines neuen Datensatzes, der Wert für das Primärschlüsselfeld auf einen "nicht NULL"-Wert festgelegt, was in diesem Fall zu einem Fehler führte. Nun kann das Setzen eines nicht NULL-Wertes für das automatisch berechnete Primärschlüsselfeld im Profilassistenten manuell aktiviert werden. Dies ist nur in seltenen Fällen bei Sichten mit INSTEAD OF Triggern notwendig.
Neue Funktion: Unterstützung für Incremental Change Synchronization (ICS). ICS ist eine Exchange Server API, die z.B. auch von Outlook 2003 oder höher für den Exchange-Cache-Modus genutzt wird. Die Analysedauer wird dadurch drastisch verkürzt und der Datentransfer zwischen Exchange und Outlook Sync Db erheblich verringert. Dies ist besonders bei der Nutzung von gehosteten Exchange Servern (über HTTPS) vorteilhaft. Outlook Sync Db 2009 ist das einzige Outlook / Exchange - Datenbank Synchronisationsprogramm auf dem Markt, welches ICS unterstützt.
Einige Detailverbesserungen: Vereinfachung der Lizenzaktivierung, automatische Umgehung des Exchange-Cache-Modus, ein effizienterer Analysealgorithmus und weitere Designs wurden hinzugefügt.
Neue Funktion: Nun können Reminder (Erinnerungen) und RecurrenceInfo (Serientermine) über XML synchronisiert werden. Die XML-Syntax entspricht der DevExpress.XtraScheduler Suide.
Fehler behoben: "Änderungen am Ziel überscheiben konnte nicht für neue Profile aktiviert werden.
Fehler behoben: Umwandlungsfunktion "Konstanter Wert" funktionierte nicht korrekt für alle Datentypen.
Fehler behoben: Die Erinnerungen bei ganztägigen Terminen wurden über das XML-Feld um einen Tag verschoben synchronisiert.
Neue Funktion: Umwandlungsfunktion "Index in Text" kann nun in der Richtung umgekehrt werden.
Fehler behoben: DBNull-Werte verursachten in Richtung Datenbank hin zu Outlook Konvertierungsfehler.
Neue Funktion: Umwandlungsfunktion "Wert in Zeichenfolge einbetten" hinzugefügt.
Neue Funktion: Straßen können nun auch in Straße und Hausnummer aufgeteilt werden.
Fehler behoben: Wenn Zuordnungen importiert wurden und ein zugeordnetes Datenbankfeld nicht mehr in der Tabelle vorhanden war, wurde auch das entsprechende Outlook Feld entfernt. Somit ließ sich das Outlookfeld nicht mehr zuordnen.
Verbesserung: "Index in Text" arbeitet nun auch mit Indexlisten, die nicht bei 0 beginnen.
Neue Funktion: Umwandlungsfunktion "kanonisches Format" hinzugefügt.
Verbesserung: Die vollständige Adresse wird nun standardmäßig auf das deutsche Format (PLZ vor dem Ort) eingestellt. Die vollständige Adresse und die Adressteile können nun aber auch zusammen synchronisiert werden und sind unabhängig voneinander. Analog verhält es sich bei Fullname und FirstName, LastName etc..
Verbesserung: In der Synchronisationsrichtung FromDbToOutlook kann nun einem Datenbankfeld mehrere Outlookfelder zugewiesen werden.
Fehler behoben: Wurden mehrere Profile direkt hintereinander eingerichtet, wurden fälschlicherweise Feldzuordnungen von dem vorherigen Profil in das neue Profil übernommen.
Neue Funktion: Nun kann ein vorhandenes Profil über das Menü dupliziert werden. Dies ist hilfreich, wenn mehrere Profile mit ähnlichen Einstellungen erzeugt werden sollen.
Verbesserung: Das Öffnen von gespeicherten Feldverknüpfungen wurde verbessert. Nun werden z.B. auch Umwandlungsfunktionen beibehalten, wenn kein entsprechendes Datenbankfeld zugeordnet ist (dies ist besonders vorteilhaft bei der Umwandlungsfunktion "konstanter Wert").
Neue Funktion: Die Sprache der Benutzeroberfläche kann nun zwischen Deutsch und Englisch gewählt werden (Vorbereitung für internationales Release).
Fehler behoben: Unter bestimmten Umständen wurde fälschlicherweise angezeigt, dass die Lizenz abgelaufen (Expired) ist, obwohl diese gültig war. Hinweis: Aufgrund dieses Fehlers wurden allen bestehenden Benutzern ein neuer Lizenzschlüssel zugesandt, sollten Sie keinen neuen Schlüssel erhalten haben, nehmen Sie bitte Kontakt mit uns auf.
Diverse kleinere Bugfixe.
Neue Funktion: Outlook Sync Db ist nun vollständig zweisprachig (Deutsch / Englisch).
Neue Funktion: Die Hilfe ist nun im CHM-Format (anstelle von PDF) und kontextsensitiv.
Fehler behoben: In seltenen Fällen wurde ein fehlendes Datum eines Outlook Elementes als 01.01.0001 zur Datenbank hin übertragen.
Neue Funktion: Umwandlungsfunktion "Text abschneiden" hinzugefügt.
Fehler behoben: Beim Umbenennen eines Profiles wurde die Status- und Log-Datei nicht mit umbenannt.
Fehler behoben: Das Prüfen des Filtertextes im Profilassistenten funktionierte nicht korrekt.
Fehler behoben: Der Text der Tooltipps war teilweise vertauscht.
Fehler behoben: Wurde während der Programmausführung die Sprache gewechselt, wurden einige Beschreibungen nicht korrekt lokalisiert.
Neue Funktion: Beispieldatenbank in das Setup integriert.
Neue Funktion: Die gleichzeitige Synchronisation eines Profils wird nun geblockt.
Finale Version von Outlook Sync Db 2010.
Neue Funktionen:
Nun können auch benutzerdefinierte SQL-Befehle für Eingangsdaten (SELECT) und für die Aktualisierung (INSERT, UPDATE, DELETE) eingesetzt werden.
Der Profilassistent wurde komplett überarbeitet und wurde erheblich verbessert.
Anlagen können nun auch synchronisiert werden.
Einige weitere Felder und Umwandlungsfunktionen wurden hinzugefügt.
Profile können nun gruppiert ausgeführt und geplant werden.
MySQL und Firebird Datenbanken können nun direkt über den .NET-Datenbankanbieter angesprochen werden.
Ein zentrales (Windows-)Ereignisprotokoll für alle Vorgänge.
Profile können nun komfortabel im- und exportiert werden.
Der Outlook Ordner kann nun über den Standardordnertyp gewählt werden. Dies ist vor allem für die Duplizierung des Profils hilfreich.
Die Analyse und Synchronisationsgeschwindigkeit wurde erhöht.
Viele weitere Detailverbesserungen...
Fehler behoben: Der Import von Profilen (die mit einer vorherigen Version erstellt worden waren) schlug in einigen Fällen fehl.
Fehler behoben: Die Auswahlmöglichkeiten im Profilassistent wurden immer der Sprache des Betriebssystems angezeigt, unabhänig davon, welche Sprache für die Benutzeroberfläche von Outlook Sync Db eingestellt wurde.
Fehler behoben: In sehr seltenen Fällen wurde der benutzerdefinierte UPDATE und INSERT Befehl falsch geparst, dadurch wurde der Befehl nicht gegen die Datenbank ausgeführt.
Neue Funktion: Der DbCommandTimeout (standardmäßig 30 Sekunden) kann nun über die Config-Datei geändert werden.
Fehler behoben: Synchronisierte Anhänge verursachten teilweise einen Fehler, wenn die Anhänge vom Typ eingebettete Nachricht waren.
Fehler behoben: Beim Update wurde unter Umständen nicht die Datei AndreasSchultz.SharedDb.dll überschrieben, dies führte im Profilassistenten zu einem Fehler beim Ermitteln der Tabellenfelder.
Fehler behoben: Das Statusfenster wurde beim Abbrechen eines Updates nicht ausgeblendet.
Verbesserung: Das Log-Fenster ist nun als Singleton implementiert, d.h. es wird immer nur ein Log-Fenster angezeigt.
Fehler behoben: Das Aktualisieren oder Löschen eines Outlook Elementes schlug unter folgender Bedingung fehl: Die Synchronisation wurde für einen Outlook-Standard-Ordner (z.B. Posteingang) konfiguriert und der Exchange Cache-Modus wurde umgangen.
Verbesserung: Kontaktbilder werden nun auch mit eingeschalteter Benuterkontensteuerung übertragen. Des Weiteren wurde die Qualität der übertragenen Bilder verbessert und die Auflösung der Outlook Bilder kann über die Config-Datei gesteuert werden.
Fehler behoben: Die Proxy Anmeldeeinstellungen (für Update und Aktivierung) wurden nicht übernommen.
Dokumentation überarbeitet: Die möglichen Werte einiger Outlook Felder z.B. "Meeting Typ" wurden in der Dokumentation falsch beschrieben.
Fehler behoben: In sehr seltenen Fällen erkannte die Analyse ein geändertes Element nicht zuverlässig.
Fehler behoben: Im SQL-Editor (für Insert, Update und Delete) wurden die Parameter u.U. nicht korrekt formatiert.
Neue Funktion: Nun steht das Feld "Text im komprimierten RTF-Format" zur Verfügung. Dadurch lässt sich nun auch das formatierte Notizfeld mit BCM synchronisieren.
Fehler behoben: Diverse kleinere Fehler behoben.
Neue Funktion: SQL Server Compact 3.5 Datenbankprovider hinzugefügt.
Verbesserung: Statusdateiformat auf SQL Server Compact (*.sdf) geändert.
Neue Funktion: Adresszeile 1-3 (als Alternative von Straße) für alle Adressen hinzugefügt.
Verbesserung: Text in allen Passwordfeldern (bei Datenbankverbindung) versteckt.
Verbesserung: ICS kann nun auch bei einem bereits synchronisierten Profil aktiviert werden.
Verbesserung: Bei aktiven ICS kann nun auch der Outlookfilter bearbeitet werden.
Neue Funktion: Löschmethode für Outlook Elemente über Profil konfigurierbar.
Neue Funktion: Microsoft Dynamics(TM) CRM erweiterte Aktualisierungssynchronisation. Damit lässt sich die vorhandene CRM Outlook Synchronisation erweitern.
Kleine Bugfixe und Verbesserungen.
Neue Funktion: Kategorieneditor integriert.
Neue Funktion / Verbesserung: Benutzerdefinierte Felder können nun komfortabler verwaltet und die Einfügemethode individuell gewählt werden.
Fehler behoben: Bei Synchronisationsrichtung Outlook zu Db und nicht überwachter Gegenseite, keine Aktualisierung möglich
Neue Funktion: Das Profil kann nun mit einem Kennwort gegen das nicht autorisierte Bearbeiten geschützt werden.
Neue Funktion: Der Kategorieneditor kann nun die Verbindungen aus einem separaten Profilordner nutzen.
Neue Funktion: Outlook Sync Db unterstützt die Exchange Web Services (EWS).
Die Exchange Web Services ermöglichen den Zugriff auf Exchange Server 2007 oder höher über HTTPS.
Die Unterstützung von EWS bringt eine Reihe von Vorteilen für Outlook Sync Db:
Fehler behoben: Feld ContactPicture(Path) wurde über EWS nicht korrekt übertragen.
Neue Funktion: Protokollierungsgrad kann über die Optionen konfiguriert werden. Dies hilft vor allem beim Debuggen von (Konfigurations-)Fehlern.
Verbesserungen / neue Funktionen: Profilassistent erweitert (ICS Status rücksetzbar, Eigenschaftensperre deaktivierbar).
Fehler behoben: Einige Felder wurden bei Journal und Notizelementen (nur EWS) nicht übertragen.
Weitere kleine Verbesserungen in Verbindung mit EWS.
Fehler behoben: Die Zuordnung des Feldes "Ungelesen", führe beim Einfügen von neuen Outlook Elementen unter bestimmten Umständen (nur bei EWS) zu einem Fehler
Fehler behoben: Das Feld Foto (Dateipfad) + (Binärdaten) funktionierte in bestimmten Situationen nicht korrekt.
Verbesserung: Die Lizenzvariante Enterprise (unlimitiert) wurde verwirrend als Enterprise (32767 Postfächer) angezeigt.
Weitere kleinere Verbesserungen.
Neue Funktion: Umwandlungsfunktion Nachschlagetabelle eingefügt.
Verbesserung: DevExpress XML Serieninformationen werden besser unterstützt.
Weitere kleine Verbesserungen.
Neu: Ab sofort ist Outlook Sync Db auch in einer 64 Bit Variante verfügbar. Somit ist die Synchronisation mit Outlook 2010 64 Bit möglich.
Neue Funktion: Bei EWS kann nun nach der Vertraulichkeit (private Elemente) gefiltert werden.
Weitere kleinere Bugfixe.
Neue Funktion: Nun kann auch der Zugriff für die Stellvertretung genutzt werden (EWS).
Neue Funktion: Autodiscover Url-Umleitungen können nun optional zugelassen werden.
Kleinere Bugfixe.
Neue Funktion: Anzeigeformat für benuterdefinierte Felder können nun konfiguriert werden.
Neue Funktion: Profileinstellungen können nun komfortabel in andere Profile kopiert werden.
Neue Funktion: Eine Tabelle mit Standardfeldern kann nun direkt im Profilassistent erzeugt werden (nur MS SQL 2005 oder höher).
Verbesserung: Setup und Dateien signiert.
Verbesserung: Meldung über fehlendes Outlook auf Exchange Server 2007 oder höher entfernt.
Fehler behoben: Das Serientermin XML-Fragement wurde nicht übermittelt, wenn EWS als Verbindungsmethode genutzt und das Attribut "Ganztägig" nicht eingeschlossen wurde.
Fehler behoben: Bei der Verbindungsmethode MAPI wurden Verteilerlisten nicht aus der Synchronisation ausgeschlossen. Dies Verhalten war inkonsistent gegenüber dem Verhalten bei EWS.
Neue Funktion: Profile können deaktiviert werden. Duplizierte Profile werden automatisch deaktiviert.
Fehler behoben: In sehr seltenen Fällen funktionierte die Synchronisation mit benutzerdefinierten SQL-Befehlen nicht korrekt.
Fehler behoben: Mit EWS verursachten Serienmuster mit relativen Jahresterminen einen Fehler.
Fehler behoben: Die Ordnerauswahl mit EWS funktionierte nicht korrekt, wenn keine Speichergruppe für öffentliche Ordner existierte.
Fehler behoben: Wenn der Feldname des Primärschlüssels Sonderzeichen enthielt, schlug in einigen Fällen das Löschen in der Datenbank fehl.
Fehler behoben: Bei Filemaker-Datenbanken wurden unter Umständen nicht die Feldnamen korrekt ermittelt.
Neue Funktion: Zusammengesetzes Feld für "Nachname, Vorname" eingefügt.
Fehler behoben: Einige Schaltflächen und Kontextmenüs waren nicht in deutsch lokalisiert.
Fehler behoben: Bei der Zuordnung des Feldes Foto (Binärdaten) und einer Verbindung über EWS, wurden unter Umständen einige Felder nicht in Richtung Exchange zu Datenbank hin übertragen.