Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Inhaltsübersicht

...

Den Job TCPDXPSERV (läuft im Subsystem QINTER) mit Option *IMMED beenden - natürlich darf zu dem Zeitpunkt kein User mit dataxpress arbeiten!


Subsystem und Jobs

Im Diese Jobs laufen alle im Subsystem QINTER läuft der .

1. Der Job TCPDXPSERV.

Dieser Job startet für die Anfragen von den PCs mehrere Jobs, die auch in QINTER laufen. Die Namen dieser Jobs beginnen mit DXP, gefolgt von einer 5-stelligen Zahl (z.B. "DXP11000").

2. Pro PC-Sitzung werden drei DXP DXPxxxxx-Jobs gestartet. Zum Beispiel: DXP11000, DXP11003, DXP11006. Standardmässig stehen Sie in der Funktion PGM-STRLINK

...

Bei eingeschalteter Protokollierung (siehe oben) findet man in der Datei %TEMP%\dataxpress.log auch die von dataxpress generierten SQL-Anweisung.

Erforderliche Windows-Komponenten

Microsoft Redistributable und Visual Studio-Komponenten

Stellen Sie sicher dass die folgenden Komponenten auf dem PC installiert sind (Start → Systemsteuerung → Programme und Features):

- Microsoft C++ 2015 Redistributable (x86) (oder höher)
- Microsoft Visual Studio 2010 Tools for Office Runtime (x64)
- Microsoft Visual Studio 2010 Tools for Office Runtime (x64) Language Pack - DEU

Zum Beispiel kann die Anzeige so aussehen (hier ist die C++ 2017 Redistributable installiert)

Image Modified

Wenn diese Komponenten nicht bereits auf dem PC vorhanden sind, dann soll die dataxpress-Installationsroutine sie hinzufügen. Sollte dies aus irgendeinem Grunde nicht geschehen sein, müssen sie manuell von Microsoft heruntergeladen und installiert werden.

Nur für Upload-Funktion: ODBC-Treiber für die IBMi

Wenn die dataxpress-Upload Funktion verwendet werden soll, dann müssen die ODBC-Treiber für den Zugriff auf die Datenbank installiert sein.

Diese sind Bestandteil

- entweder des aktuellen "IBM i Access Client Solution" - "Windows Application Package"
- oder des alten "IBM i Access für Windows (auch "Client Access" genannt)

Man kann prüfen, ob die ODBC-Treiber verfügbar sind, indem man auf dem PC die ODBC-Verwaltung für 32bit aufruft (den "ODBC-Datenquellen-Administrator (32-Bit)") und den Button "Hinzufügen" klickt:

Image Added


Wenn hier einer oder mehrere dieser Treiber angeboten werden, dann sind die ODBC-Treiber installiert:

- Client Access ODBC Driver (32-bit)
- IBM i Access ODBC Driver
- iSeries Access ODBC Driver

Image Added

Die Treiber sind alle gleichwertig, die verschiedenen Namen sind nur aus Kompatibilitätsgründen erforderlich.

Es nicht nicht erforderlich, eine Datenquelle zu erstellen! Sie können jetzt abbrechen.
Diese Schritte sind nur dazu da, festustellen, ob die ODBC-Treiber installiert sind, die vorhanden sein müssen, damit die dataxpress-Upload-Funktion funktioniert.

(Natürlich kann man zu Diagnosezwecken eine Datenquelle erstellen. Aber dataxpress braucht keine.)

Weitere Infos dazu: Datenzugriff mit ODBC / ADO .Net - Treibern von IBM


Wichtige Registry-Keys für dataxpress

...

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\Excel\AddIns\DXPOutlook2k13


...

Support-Fälle

DSPLICINFO *FULL zeigt "9312 Zertifikatdatei im IFS nicht gefunden"  trotz korrekter Lizenzdatei

Obwohl die von Toolmaker empfangene Lizenzdatei korrekt im IFS-Verzeichnis /Toolmaker abgelegt ist, kommt diese Fehlermeldung

Lösung:

Der Name der Lizenzdatei muss geändert werden: die Angabe der LPAR entfernen:

  • vorher:  License_DATAXPR_04_78A4721_LPAR85.txt
  • nachher: License_DATAXPR_04_78A4721.txt


Ursachencode 704: Evoke failed <MajorCode : 83, MinorCode : 1A>

...

Die Datei %PROGRAMFILES(X86)\Toolmaker\DataXPress\Xq97.xla auswählen

Fenster mit Fehler E_FAIL(0x80004005) beim Erstellen einer Abfrage oder beim Laden der Rechte

Dieser Fehler deutet darauf hin, dass dataxpress keine Verbindung zur IBM i herstellen kann.

Es muss geprüft werden, ob der PC die IBM i "erreichen" kann:

  • funktioniert ein PING auf die IBM i?
  • kann man die 5250-Emulation starten?

Im vorliegenden Fall war nach einem Neustart des PCs der VPN-Tunnel nicht wieder neu gestartet worden.

Doppelklick in eine Zelle startet das dataxpress-Abfragemenü

Ohne den dataxpress-Client führt ein Doppelklick eine Zelle dazu, dass die Zelle zum Bearbeiten (Kopieren, Ausschlagen) geöffnet wird.

Dieses wird von dataxpress geändert: ein Doppelklick öffnet das Menü zum Bearbeiten einer Abfrage.

Dieses Verhalten wird durch eine Einstellung des dataxpress-Clients gesteuert. Um es abzuschalten ist so vorzugehen:

1. Add-Ins → dataxpress → Konfiguration

Image Added

2. Checkbox "Aufruf mit Doppelklick" deaktivieren

Image Added