Die Client/Server DB2-Datenbankumgebung stellt einige Anforderungen an den Systemadministrator. Es muß sichergestellt werden, daß ein XML-Dokument für jeden Client oder Server, der auf das Dokument zugreift, richtig codiert wird. Es sollte unbedingt sichergestellt werden, daß die tatsächliche Codepage des Clients, der ein XML-Dokument von DB2 abruft, der Codierungs-Deklaration entspricht (der Codierungsdeklaration in dem XML-Dokument), wie in Abbildung 19 beschrieben.
Abbildung 19. Die Clients haben übereinstimmende Codepages
Wenn DB2 ein XML-Dokument sendet oder empfängt, wird die Codierungsdeklaration nicht geprüft. Statt dessen wird die Codepage für den Client geprüft, um festzustellen, ob sie der Codepage des DB2-Servers entspricht. Falls die Codepages unterschiedlich sind, setzt DB2 die Daten in dem XML-Dokument um und nimmt folgende Anpassungen vor:
Bei Verwendung des XML Extender wird empfohlen, daß alle Client- und Server-Maschinen übereinstimmten Codepages verwenden, um die Umsetzung von Codepages zu vermeiden.
Die Verwendung unterschiedlicher Codepages kann zu folgenden Situationen führen:
Abbildung 20. Die Codepages der Clients stimmen nicht überein.