Ein Softwareupdate zur Verfügung steht, können Transaction Integrator truncate nachgestellte Leerzeichen aus einer Zeichenfolge Zeichen, die sie von einer Mainframe-Anwendung empfängt

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 2538104 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Problembeschreibung

Betrachten Sie das folgende Szenario in einer Umgebung mit Microsoft Host Integration Server 2010:
  • Verwenden Sie Transaction Integrator (TI), um mit einer Anwendung auf einem IBM-Host-System kommunizieren.
  • Diese Anwendung sendet Zeichenfolgen, die mit Leerzeichen zu TI aufgefüllt werden.
  • TI schneidet nicht nachgestellte Leerzeichen aus Zeichenfolgen, die es empfängt.
In diesem Szenario die nachgestellten Leerzeichen werden nicht abgeschnitten, da dieStringParameter in der TI-Methode erstellt wurde, mit derBegrenzende ZeichenfolgeOption fürMit Leerstellen aufgefüllt.

HinweisIn Host Integration Server 2006 TI truncate nachgestellte Leerzeichen aus Zeichenfolgen, die aus einer Mainframe-Anwendung zu erhalten, wenn der String-Parameter konfiguriert wurde, haben dieBegrenzende Zeichenfolge Option für Mit Leerstellen aufgefüllt. Änderung dieses Verhaltens kann Probleme verursachen, wenn Sie eine Anwendung schreiben, die erwartet, dass nachgestellte Leerzeichen aus Zeichenfolgen empfangenen entfernt werden.

Lösung

Informationen zu Softwareupdates

Nachdem Sie dieses Update angewendet haben, können Sie die Transaction Integrator nachgestellte Leerzeichen aus Zeichenfolgen abschneiden, die sie von einer Mainframe-Anwendung empfängt.

Ein Hotfix ist verfügbar, von Microsoft. Dieser Hotfix soll jedoch nur das Problem zu beheben, das in diesem Artikel beschrieben wird. Wenden Sie diesen Hotfix nur auf Systemen, bei die das in diesem Artikel beschriebene Problem auftritt. Dieser Hotfix möglicherweise zusätzliche Tests erhalten. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Softwareupdate warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download zur Verfügung steht, ist es ein Abschnitt "Hotfixdownload available" (Hotfixdownload verfügbar"am oberen Rand dieses Knowledge Base-Artikel. Wenn dieser Abschnitt nicht angezeigt wird, wenden Sie sich an Microsoft Customer Service und Support, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder wenn alle Problembehandlung erforderlich ist, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die für diesen speziellen Hotfix nicht qualifizieren. Eine vollständige Liste der Microsoft-Kundendienst und Support-Telefonnummern oder eine separate Serviceanfrage erstellen finden Sie auf die folgende Microsoft-Website:
http://Support.Microsoft.com/contactus/?WS=Support
Hinweis Das Formular "Hotfixdownload available" (Hotfixdownload verfügbar"zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist es da ein Hotfix nicht für diese Sprache verfügbar ist.

Dateiinformationen

Englisch (USA)-Version dieses Updates verwendet ein Microsoft Windows Installer-Paket, um den Hotfix zu installieren. Die Datums- und Uhrzeitangaben für diese Dateien werden in Coordinated Universal Time (UTC) in der folgenden Tabelle aufgeführt. Wenn Sie die Dateiinformationen anzeigen, wird das Datum in Ortszeit konvertiert. Um die Differenz zwischen UTC-Zeit und lokaler Zeit zu finden, verwenden Sie die Zeitzone Registerkarte unter Datum und Uhrzeit in der Systemsteuerung.
Für Host Integration Server 2010, 32-Bit-Editionen
Tabelle minimierenTabelle vergrößern
DateinameVersion der DateiDateigrößeDatumZeitPlattform
Db2oledb.dll8.5.4287.2640,84815-Apr-201117: 51X 86
Ddmstr.dll8.5.4287.267,40815-Apr-201117: 51X 86
Drdaresync.exe8.5.4287.2530,26415-Apr-201117: 51X 86
Ibmcobol.XmlNicht zutreffend83,79815-Apr-201116: 34Nicht zutreffend
Ibmrpg400.XmlNicht zutreffend67,57415-Apr-201116: 34Nicht zutreffend
Mgddtcob390.dll8.5.4287.2386,90415-Apr-201117: 51X 86
Microsoft.Hostintegration.dataaccesslibrary.dll8.5.4287.21,300,37615-Apr-201117: 51X 86
Microsoft.Hostintegration.drdalink.dll8.5.4287.258,76015-Apr-201117: 51X 86
Microsoft.Hostintegration.msdb2client.dll8.5.4287.2255,88815-Apr-201117: 51X 86
Microsoft.Hostintegration.msdb2entityclient.dll8.5.4287.2395,16015-Apr-201117: 51X 86
Microsoft.Hostintegration.mshostfileclient.dll8.5.4287.2194,45615-Apr-201117: 51X 86
Microsoft.Hostintegration.Pipelines.dataconversion.dll8.5.4287.251,11215-Apr-201117: 51X 86
Microsoft.Hostintegration.Pipelines.dataconversion.sendreceivepipelines.dll8.5.4287.263,44815-Apr-201117: 51X 86
Microsoft.Hostintegration.ti.aggregateconverter.dll8.5.4287.275,68015-Apr-201117: 51X 86
Microsoft.Hostintegration.ti.baseprimitiveconverter.dll8.5.4287.279,79215-Apr-201117: 51X 86
Microsoft.Hostintegration.ti.clientcontext.dll8.5.4287.255,19215-Apr-201117: 51X 86
Microsoft.Hostintegration.ti.dpcaggregateconverter.dll8.5.4287.287,97615-Apr-201117: 51X 86
Microsoft.Hostintegration.ti.Globals.dll8.5.4287.2161,67215-Apr-201117: 51X 86
Microsoft.Hostintegration.ti.libraryreader.dll8.5.4287.267,48015-Apr-201117: 51X 86
Microsoft.Hostintegration.ti.systemzprimitiveconverter.dll8.5.4287.2104,36815-Apr-201117: 51X 86
Microsoft.Hostintegration.tidesigner.app.dll8.5.4287.2731,02415-Apr-201117: 51X 86
Microsoft.Hostintegration.tidesigner.gendecl.dll8.5.4287.2100,25615-Apr-201117: 51X 86
Microsoft.Hostintegration.tidesigner.pkg.dll8.5.4287.2272,27215-Apr-201117: 51X 86
Microsoft.Hostintegration.tidesigner.Wizards.dll8.5.4287.2464,80015-Apr-201117: 51X 86
Msdrda.dll8.5.4287.2980,81615-Apr-201117: 51X 86
Trnsbidi.dll8.5.4287.275,60015-Apr-201117: 51X 86
Für Host Integration Server 2010, 64-Bit-Editionen
Tabelle minimierenTabelle vergrößern
DateinameVersion der DateiDateigrößeDatumZeitPlattform
Db2oledb.dll8.5.4287.2640,84815-Apr-201117: 58X 86
Ddmstr.dll8.5.4287.267,40815-Apr-201117: 58X 86
Drdaresync.exe8.5.4287.2530,26415-Apr-201117: 58X 86
Ibmcobol.XmlNicht zutreffend83,79815-Apr-201116: 34Nicht zutreffend
Ibmrpg400.XmlNicht zutreffend67,57415-Apr-201116: 34Nicht zutreffend
Mgddtcob390.dll8.5.4287.2386,90415-Apr-201117: 58X 86
Microsoft.Hostintegration.dataaccesslibrary.dll8.5.4287.21,300,37615-Apr-201117: 58X 86
Microsoft.Hostintegration.drdalink.dll8.5.4287.258,76015-Apr-201117: 58X 86
Microsoft.Hostintegration.msdb2client.dll8.5.4287.2255,88815-Apr-201117: 58X 86
Microsoft.Hostintegration.msdb2entityclient.dll8.5.4287.2395,16015-Apr-201117: 58X 86
Microsoft.Hostintegration.mshostfileclient.dll8.5.4287.2194,45615-Apr-201117: 58X 86
Microsoft.Hostintegration.Pipelines.dataconversion.dll8.5.4287.251,11215-Apr-201117: 58X 86
Microsoft.Hostintegration.Pipelines.dataconversion.sendreceivepipelines.dll8.5.4287.263,44815-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.aggregateconverter.dll8.5.4287.275,68015-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.baseprimitiveconverter.dll8.5.4287.279,79215-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.clientcontext.dll8.5.4287.255,19215-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.dpcaggregateconverter.dll8.5.4287.287,97615-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.Globals.dll8.5.4287.2161,67215-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.libraryreader.dll8.5.4287.267,48015-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.systemzprimitiveconverter.dll8.5.4287.2104,36815-Apr-201117: 58X 86
Microsoft.Hostintegration.tidesigner.app.dll8.5.4287.2731,02415-Apr-201117: 58X 86
Microsoft.Hostintegration.tidesigner.gendecl.dll8.5.4287.2100,25615-Apr-201117: 58X 86
Microsoft.Hostintegration.tidesigner.pkg.dll8.5.4287.2272,27215-Apr-201117: 58X 86
Microsoft.Hostintegration.tidesigner.Wizards.dll8.5.4287.2464,80015-Apr-201117: 58X 86
Msdrda.dll8.5.4287.2980,81615-Apr-201117: 58X 86
Trnsbidi.dll8.5.4287.275,60015-Apr-201117: 58X 86
Db2oledb.dll8.5.4287.2899,92015-Apr-201117: 58X 64
Ddmstr.dll8.5.4287.255,63215-Apr-201117: 58X 64
Drdaresync.exe8.5.4287.2719,70415-Apr-201117: 58X 64
Microsoft.Hostintegration.dataaccesslibrary.dll8.5.4287.21,300,37615-Apr-201117: 58X 86
Microsoft.Hostintegration.drdalink.dll8.5.4287.269.00015-Apr-201117: 58X 64
Microsoft.Hostintegration.msdb2client.dll8.5.4287.2255,88815-Apr-201117: 58X 86
Microsoft.Hostintegration.msdb2entityclient.dll8.5.4287.2395,16015-Apr-201117: 58X 86
Microsoft.Hostintegration.mshostfileclient.dll8.5.4287.2194,45615-Apr-201117: 58X 86
Microsoft.Hostintegration.Pipelines.dataconversion.dll8.5.4287.251,11215-Apr-201117: 58X 86
Microsoft.Hostintegration.Pipelines.dataconversion.sendreceivepipelines.dll8.5.4287.263,44815-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.aggregateconverter.dll8.5.4287.275,68015-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.baseprimitiveconverter.dll8.5.4287.279,79215-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.clientcontext.dll8.5.4287.255,19215-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.dpcaggregateconverter.dll8.5.4287.287,97615-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.Globals.dll8.5.4287.2161,67215-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.libraryreader.dll8.5.4287.267,48015-Apr-201117: 58X 86
Microsoft.Hostintegration.ti.systemzprimitiveconverter.dll8.5.4287.291,05615-Apr-201117: 58X 64
Msdrda.dll8.5.4287.21,706,32015-Apr-201117: 58X 64
Trnsbidi.dll8.5.4287.267,92015-Apr-201117: 58X 64

Weitere Informationen

Wichtig Dieser Artikel enthält Informationen zum Ändern der Registrierung. Stellen Sie sicher, dass die Registrierung sichern, bevor Sie es ändern. Stellen Sie sicher, dass Sie wissen, wie Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern, wiederherstellen und Bearbeiten der Registrierung finden Sie in folgendem Artikel der Microsoft Knowledge Base anzuzeigen:
322756 Wie sichern und Wiederherstellen der Registrierung in Windows
Nachdem Sie das Update, die in diesem Artikel beschrieben wird anwenden, können Sie konfigurieren, TI nachgestellte Leerzeichen aus Zeichenfolgen empfangenen abschneiden, wenn der String-Parameter konfiguriert sind, haben dieBegrenzende Zeichenfolge Option für Mit Leerstellen aufgefüllt. Gehen Sie hierzu folgendermaßen vor:
  1. Klicken Sie auf Start, klicken Sie auf Ausführen, Typ Regedit, und klicken Sie dann auf OK.
  2. Suchen Sie, und klicken Sie dann auf den folgenden Registrierungsunterschlüssel:

    Für 32-Bit-Editionen von Windows:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cedar\Defaults
    Für 64-Bit-Editionen von Windows:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cedar\Defaults
  3. Auf der Bearbeiten Menü, klicken Sie aufNeue, und klicken Sie dann auf Schlüssel.
  4. Typ StringsAreNullTerminatedAndSpacePadded, und drücken Sie dann die EINGABETASTE.
  5. Mit der rechten Maustaste StringsAreNullTerminatedAndSpacePadded, klicken Sie auf Neue, und klicken Sie dann auf String-Wert.
  6. Typ Aktivieren, und drücken Sie dann die EINGABETASTE.

    Hinweis Der Wert, der im Registrierungswert Activate enthalten ist, ist nicht relevant.
  7. Auf der Datei Menü, klicken Sie auf Beenden.

Status

Microsoft hat bestätigt, dass dies ein Problem in Microsoft-Produkten, die im Abschnitt "Betrifft" aufgeführt sind.

Eigenschaften

Artikel-ID: 2538104 - Geändert am: Freitag, 24. Juni 2011 - Version: 1.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Host Integration Server 2010
Keywords: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2538104 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 2538104
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com