ANWENDUNGSGESTALTUNG


Optionen für die Datenverbindungsressource angeben
Nachdem Sie die Grundlagen der Datenverbindungsressource definiert haben, können Sie die Ressource mit einigen optionalen Informationen anpassen. Folgende Optionen stehen im Register "Optionen" der InfoBox "Eigenschaften: Datenverbindungsressource" zur Verfügung und können auf alle Datenverbindungstypen angewendet werden.

Zum Aufrufen der InfoBox "Eigenschaften: Datenverbindungsressource" wählen Sie "Gestaltung - Eigenschaften: Gestaltung" oder doppelklicken Sie auf das Gestaltungselement in der Elementliste.

Maximale Anzahl gleichzeitiger Verbindungen
Geben Sie die maximale Anzahl gleichzeitiger Verbindungen für die Datenverbindung an. Die Vorgabe ist "1".

Aktualisierung von Schlüsselfeldern blockieren
Diese Option ist standardmäßig aktiviert, um zu verhindern, dass der Wert eines Schlüsselfeldes geändert wird. Schlüsselfelder werden in Backend-Suchen verwendet.

Nur geänderte Felder aktualisieren
Mit dieser Option werden alle Aktualisierungen der Felder in der externen Datenquelle verhindert, es sei denn, die entsprechenden Felder im IBM® Lotus® Notes®-Dokument wurden bearbeitet.

Verwenden Sie diese Option, wenn das externe System Auslöser enthält, mit denen Aktualisierungen einzelner Spalten einer Tabelle überwacht werden.

Konflikterkennung aktivieren
Mit dieser Option wird sichergestellt, dass die externen Daten seit dem Öffnen des Notes-Dokuments nicht geändert wurden. Wenn sie geändert wurden, schlägt eine Aktualisierung der externen Datenquelle fehl.

Wenn diese Option aktiviert ist und Sie Änderungen an Daten in einem Notes-Dokument vornehmen und das Dokument anschließend speichern, müssen Sie das Dokument schließen, bevor Sie weitere Änderungen vornehmen können, obwohl Sie das Dokument gespeichert haben.

Hinweis: Wenn Sie einen HTTP-Server zum Zugreifen auf Dokumente verwenden, wird die Konflikterkennung nicht unterstützt.

Leerzeichen bereinigen
Geben Sie an, ob nachstehende Leerzeichen nur in Nicht-Schlüsselfeldern oder überhaupt nicht bereinigt werden sollen.

Wenn Daten nicht passen
Geben Sie an, was passieren soll, wenn ein Fehler auftritt. Sie können angeben, dass die Fehlerinformationen zurückgegeben werden, eine geringere Genauigkeit zulassen oder die Kürzung von Daten gestatten. Die gewählte Option ist vom übertragenen Datentyp abhängig. So können Sie möglicherweise eine geringere Genauigkeit für numerische Daten akzeptieren, wenn Ihre Quellenanwendung eine höhere Genauigkeit unterstützt als das Notes-Zielfeld. Bei langen Textzeichenfolgen können Sie Daten kürzen, wenn zwei Felder unterschiedliche Zeichenfolgenlängen unterstützen. Beachten Sie, dass eine Datenkürzung zu einer geringeren Genauigkeit numerischer Daten führen kann. Für Situationen, in denen die vollständige Integrität von Daten von wesentlicher Bedeutung ist, würden Sie sich für die Rückgabe der Fehlerinformationen entscheiden. Beachten Sie, dass die Datenkürzung auf Schlüsselfelder nicht angewendet werden kann, da dies die Funktionsfähigkeit einer Anwendung beeinträchtigt.

Wenn Datensatz fehlt
Wenn ein von Ihnen angeforderter Datensatz fehlt, können Sie diese Option aktivieren, um die Fehlernachricht zurückzugeben, den Fehler zu ignorieren und mit dem Datenabruf fortzufahren, oder um einen externen Datensatz zu erstellen. Wenn beispielsweise die Synchronisierung der externen Tabelle fehlschlägt und die einem Dokument entsprechende DB2-Zeile fehlt, würde mit dieser Option der externe Datensatz in DB2 erstellt, der ermöglicht, dass das Rumpfdokument weiterhin verwendet werden kann. Andernfalls wird eine Fehlernachricht zurückgegeben und das Rumpfdokument kann nicht geöffnet oder verwendet werden.

Benutzerdefinierte Einstellungen für spezifische Anwendungen

Zusätzlich zu den oben aufgeführten allgemeinen Optionen verfügen einige Anwendungen über benutzerdefinierte Einstellungen.
AnwendungEinstellungVerwendung
DB2Daten-JournalingWählen Sie diese Option aus, um SQL-Abfragen für Datenquellen ohne Daten-Journaling zu aktivieren. Wenn die Datenquelle nicht über Daten-Journaling verfügt, wie beispielsweise eine IBM eServer iSeries-Datenbank ohne Journaling, werden SQL-Abfragen nur dann unterstützt, wenn diese Option ausgewählt ist. Mit dieser Option wird der Zugriffsmodus auf "Nur Lesen" gesetzt (Transaktionsisolationsebene nicht festgeschriebener Lesevorgänge), wodurch SQL-Abfragen ermöglicht werden. Die vorgegebene Zugriffsebene ist "Lesen-Schreiben" (Transaktionsisolationsebene festgeschriebener Lesevorgänge).
ODBCSingle-ThreadingEinige ODBC-Treiber unterstützen keine Multithreading-Ausführung. Bei Verwendung solcher Treiber wird durch die Aktivierung der Option "Single-Threading" eine Multithreading-Ausführung des Treibers verhindert. Intersolv ODBC-Treiber Version 3.01 und höher sind Multithreading-Treiber. Sollte fehlerhaftes oder unerwartetes Verhalten auftreten, insbesondere in Zeiten mit hohem Anwendungsdatenverkehr, setzen Sie diese Option auf "Single-Threading" und starten Sie die Aktivität neu.
OLE DBProviderDie per Programmierung zugewiesene ID für den OLE DB-Provider, die verwendet werden soll.
OLE DBProvider-StringDie erforderlichen Provider-String-Werte. Dieses Feld

ist der Eigenschaft OLE DB DBPROP_INIT_PROVIDERSTRING zugeordnet.

OLE DBAuthentifizierungsserviceDer Name eines beliebigen vom Provider verwendeten Authentifizierungsservers. Dieses Feld ist der Eigenschaft OLEDBDBPROP_AUTH_INTEGRATED zugeordnet.

Siehe auch